產(chǎn)品研討、技術(shù)選型、框架搭建、do{開發(fā)、測(cè)試}while(還有需求和bug);、打包、提交審核發(fā)版、更新迭代。
注冊(cè)APP ID
注冊(cè)成為蘋果開發(fā)者
開發(fā)
真機(jī)調(diào)試
打包和發(fā)布
等待審核
上線
1、討論:由技術(shù)經(jīng)理寫一份文檔? ? ? ? ? 咨詢、會(huì)議
2、架構(gòu)設(shè)計(jì):MVC、緩存策略、可拓展性、是否預(yù)留廣告位等 -- 產(chǎn)品經(jīng)理
3、業(yè)務(wù)邏輯分析:
那些人、會(huì)做什么、使用步驟、習(xí)慣、核心類(根據(jù)需求分析來確定具體的類、可確定類的屬性、可確定類的接口)確定類之間的關(guān)系、確定用戶操作流程在設(shè)計(jì)上的反應(yīng)
4、界面設(shè)計(jì):(UI)????????????? 具體APP的“模擬界面”
5、用戶交互(體驗(yàn)式測(cè)試)
簡(jiǎn)約化、避免輸入、信息扁平化、增強(qiáng)交互
6、與服務(wù)器交互方式
HTTP:數(shù)據(jù)包大、速度慢、交互性差
Socket:安全性高、實(shí)時(shí)交互、開發(fā)成本高
7、數(shù)據(jù)交互????????????????????? JSON、XML
8、接口定義