如果想進行andriod開發,需要懂得:
1、最基本的是需要懂得用Java語言和XML知識。
2、掌握了這兩種語言後再裝個Eclipse和Android SDK, 就可以做開發了。當然,還得學Android特有的API的用法。Java和XML只是編程基礎。
不管怎樣,手機軟件開發最低的入門條件是:
1. 熟悉《數據結構》
2. 熟悉多任務操作系統
3. 精通C語言
4. 略知通信協議,比如ISDN協議中呼叫建立和呼叫拆除過程。
如果想iOS開發,那麽需要知道:
1、手機使用經驗:足夠的iPhone使用經驗與體會,不然妳很難與產品經理和設計人員有效溝通;
2、語言基礎:Objective-C語言、xcode開發環境;
3、具體的開發能力:主要的開發將集中於界面開發、壹定的數據庫開發、通訊接口開發、協同開發與聯調。
4、如果是遊戲,那麽還需要涉及到引擎、建模、素材、光影、故事板等。推薦兩本書兩本經典入門書籍《objective-c基礎教程》和《iphone4和ipad開發基礎教程》。