在接到客戶咨詢后,我們策劃這邊需要給出幾套方案,客服選擇方案之后簽訂合同開始開發。
為數不多步設計界面流程圖。這個一般要在3天之內完成。我們這邊是使用RP軟件設計的。
第二步寫程序把流程圖用代碼實現。一般要在1周左右完成。
第三步加功能,程序寫完之后,要根據方案要求對功能進行實現,這個是APP開發的主要部分,也是整個程序開發耗時間的部分。
在程序開發的同時,如果沒有App Store開發者計劃賬號,需要注冊申請,申請完成大約需要十天左右,等APP開發完成之后,然后打包上傳到應用中心,Android就直接上傳到對應的平臺,iOS就上傳到App Store。
較后就是程序修改階段了,程序中出現的部分瑕疵精心修改之后,產品也就可以交付了。一個APP也就基本完成了。
app其實比網站難搞,android端app需要學習java,買本基礎的java書籍,學完javaSE部分,就可以去學習android了,可以用《瘋狂Android講義》,但是學習完android也只能做出單機的應用,需要學習后臺知識,也就是服務器那一塊兒的編程,有了java的基礎,學習后臺一般是學習servlet,mysql,配合hibernate框架整合數據庫,處理android發送過來的請求。android端和后臺一般是分開來做的,如果有好的想法,建議組個小團隊,這樣希望比較大。至于半年一個人學完加做完難度極大,更何況是利用空余時間。還是建議組個團隊。
完善一下,做出來后,就自學完成了輕工業級的JavaEE項目。
這都是老大難的問題了。
沒辦法。
其實對于公司,也是很苦惱。特別程序員跳槽如此頻繁。培養你之后你就跳槽了。
并且招應屆生,前期基本很難寫出讓人放心的代碼,公司還得安排其他技術人員把關。
另外,許多互聯網小公司app開發速度非常快。招人,立馬開始寫代碼,立刻上線。這樣的速度對于程序員的經驗要求也很高。甚至經驗的要求比技術水平還高!
愿意招實習的一般都是大公司。才有精力去培養。但要求學歷也就很高。
還有一點,這年頭在舉國皆撒謊的情況下,很多人加高自己的經驗年限。也導致了這樣的情況。
并且,許多公司不清楚自己的情況,盲目追求偽高經驗的程序員,也很普遍。
萬事開頭難。畢業-----就職是一個很痛苦的過程。