如何估算 APP 的上線時間




產品要嚴格定義,開發前設計一定要定稿。



老闆,你到底要的功能是啥?顯然無解。

所以,做APP的第一步是『明確需求』,也就是跟產品經理確定這麼多的功能中,哪些要做哪些不要,確定接下來所有工作的方向。



明確需求,製作原型圖


在功能模塊確定之後,產品經理製作原型圖和開發文檔大概需要2天~10天的時間(根據需求的複雜程度和產品經理的水準)。沒有產品經理的話,也可以不製作原型圖和開發文檔,只不過後面的設計、開發工作容易混亂,時間會變得更長……

什麼是原型圖和開發文檔?
舉個例子,要蓋一棟房子的話,得有藍圖才能施工,這個原型圖和開發文檔就是開發APP的藍圖。那為什麼需要那麼長的時間呢?

因為每一個功能都不是獨立存在的,如果要做一個合格的產品,就要考慮功能之間的相互影響。

再舉個例子,你要做個支付功能的話就要考慮支付時限有多久、支付結果如何返回、支付失敗怎麼辦、優惠券抵扣、金額計算……等等諸多因素。



在APP市場申請上線

第一步要成為開發者(每個APP市場都需要),大概需要一些身份證明什麼的,過上1天到5天就能通過(建議可以提前弄),然後就是申請發布應用了。

安卓的發布之所以麻煩,是因為在不同市場發布應用所需要的資料往往不一樣。比如應用截圖的大小不統一,圖標不統一。如果只在一個市場發布的話會輕鬆很多。

蘋果 AppStore 的流程相對簡單,請 iOS 開發工程師全部搞定。

難的是審核,初次提交審核周期為1-2周,並且,初次提交被拒的機率極高,運氣不好的一個月都無法通過審核。


程式語言編年史

程式語言編年史原文 下面這張圖片描繪了整個程式語言的歷史。包括各種程式語言的發明人、程式語言的特點和適用領域、被什麼網站或公司使用等 (檢視 完整高清圖 )。 之所以會有那麼多不同的程式語言是因為設計程式語言的初衷不同、對語言學習曲線的追求不同、不同程式之間的執行成本差異...