希望對你有幫助。
找一套比較基礎的android教程,看幾個例子。
看3天左右,就可以開始自己寫一些小應用,比如短信啊,音樂播放器之類的。
在寫這些小應用的時,必然會遇到很多問題,首先百度查看別人的解決方案,百度的方案很多很雜,需要自己實踐過濾。也可以查看google官方文檔,初學者不建議參考官方原版文檔,全英文的看起來很頭疼。
完成一些小項目的開發以后可以嘗試一些大項目的開發,靈活運用所學的知識點。
學習android體系架構,為什么較后再學習體系架構呢,這里我們要想清楚的理解android的架構,需要更深層次的代碼積累才能夠更好地理解android的體系結構。
至此,時間大概在1年左右。能夠做到精通android應用開發
首先要學習c語言,然后學習objective-c,較好學一下面向對象編程思想和數據結構,然后就可以看官方sdk了,照著書的例子開始簡單控件的使用,還要學習cocos2d,如果你想寫類似憤怒的小鳥的話,還需要學習box2d或者chipmunk(物理引擎),還要學習opengl es(數學要學習矩陣),如果你還想寫網絡交互類軟件的話,還要有html+css等知識,還要學習tcp/ip協議,套接字,game kit之類的,如果你還想寫和后臺交互的應用,還要學習PHP,JAVA,Ruby(用作服務器端的控制),當然,如果你還想寫圖像識別,可能還要學習特殊的算法,matlab(這塊不怎么了解),如果你想在開發中更得心應手的話,還要學習UML,軟件工程,設計模式等。
10萬以上吧,5w行代碼。聽別人說的。
你算吧三個月每個工程師后端的ios
or
安卓,一個人15k,2個人3w。
之后測試申請上線。
看你能扛多長時間了。開發一個app需要多少錢,是根據這些因素衡量:
1.app開發需求大小,越大費用越高。
2.app開發一般都得定制,不是成品也不是批發,所以費用高。
3.程序員數量乘以月平均工資乘以開發工期=開發費用,如果要維護,還得有維護費!
總之,這是簡單的計算方式了,希望可以幫助到想知道一個app開發需要多少錢的人,一般也得10萬左右,否則建議別做互聯網!