掌贏天
需要一個App來方便用戶,擴展自己的業務。這個時候我們需要考慮幾個問題:(1)為什麼要開發這個App?(2)在眾多的App中怎樣才能讓自己的App脫穎而出?(3)項目名稱?(4)項目的開發平臺,是要Android用戶還是IOS用戶,還是同時都兼顧?(5)App都需要實現哪一些功能?(6)團隊建設,或者已有團隊怎麼分配任務?(7)項目怎麼開展實施?等等,公司一般會把這些開會討論成功立項,然後整理出完整的開發文檔。設計階段:當我們的需求文檔建立之後,那麼我們就進入到了設計階段,設計階段包含了UI設計,原型圖設計,管理臺設計,後臺開發文檔設計等。原型圖設計:這個一般由項目經理設計原型圖,然後項目評審組來審核探討是否合理,和哪些地方需要改正,以及每一頁面跳轉,邏輯判斷,等等的完善。原型圖設計完畢交給UI妹紙進行效果圖和切圖的實現。UI設計階段:這個時候需要UI妹紙把項目的UI效果圖實現出來,同時經過項目需求分析會,來探討設計是否合理以及怎麼優化,如果項目評審通過,那麼UI妹紙會把效果圖,標註圖,以及不同分辨率的切圖切出來,交給前段開發人員。管理臺設計:管理臺配置規範,以及管理臺怎麼配置說明,例如項目設計的輪播圖地址配置,大圖片配置等等。後臺開發文檔設計:後臺每開發一個接口,都要詳細列出來,需要進行什麼操作,以及怎麼實現,來供後臺開發人員參考。後臺整理出一個完成的開發文檔,裡面詳細列出每一個接口需要哪些參數,返回值等來交給前端人員調用調試。APP開發階段:當完成了以上的設計之後,那麼我們就到了App開發階段,App開發設計到三個模塊:前段開發,後臺開發,管理臺開發後臺把服務器建立起來,並開始編碼,提供文檔接口給前段,一般我們真實項目中都是邊開發邊調試的方式進行開發。前段首先根據UI效果圖進行頁面的設計,然後UI佈局完成後開始調試接口,如果發現接口有問題,直接與後臺開發者聯繫,來一塊調試接口。管理臺負責需要展示的數據。前段負責請求後,校驗管理臺配置是否正確。項目測試階段:當App開發完畢,我們就進入到了最終的測試階段,就像是我目前所在的公司,因為是金融公司,測試環境環境相對封閉,我們自己開發使用的是測試網,當測試網開發完畢,進入到自己測試階段,是sit環境自己進行測試,同時專業額測試工程師也會在sit環境對項目的功能進行測試,如果sit環境測試完畢,則把項目交到業務部分他們在uat環境進行測試,同時UI設計師對UI進行效果,如果中間發現bug,通知前端進行修改。最終測試完畢等待驗收上線。發佈到應用市場階段:經歷過自己測試,業務部門測試,測試工程師測試,UI設計師測試,這個時候我們就可以打包發佈到應用市場了。如果是IOS,則可以直接發佈到AppStore,注意這個審核過程比較嚴格。如果是Android客戶端,則有許多市場可以發佈,像是應用寶、豌豆莢、360手機助手、百度助手、各大應用商店等等。運營部推廣階段:當APP發佈之後,運營部就負責線上線下推廣,讓更多的用戶來下載開發的產品。
用戶5148413457261
因為要考慮的因素實在太多,這裡我只簡單說下集約化管理這一模塊
結合大數據,做人體畫像,可以有助於掌控社會輿論,如需深入探討可以私信我補充
雲計算cloud
主要還是信息安全,不能被黑當肉雞,針對移動端做好版面佈局
大摩影咖
最主要的是要考慮安全性和穩定性。