這得看你的學習程度了,如果你學了安卓開發那么久按照教程來吧,如果沒有學過,那么就看看我的回答是不是貼題意的。
比較快的開發app方式。接入任意后臺,通過HBuilder封裝成app。
2.使用MUI,借用官方的組件代碼,構建app的界面,調用后臺數據,再通過HBuilder封裝,這個學的有點多。
4.通過易安卓,中文可視化編程工具,編寫app,因為是中文,比用其它語言明顯容易一些。
首先要學習c語言,然后學習objective-c,較好學一下面向對象編程思想和數據結構,然后就可以看官方sdk了,照著書的例子開始簡單控件的使用,還要學習cocos2d,如果你想寫類似憤怒的小鳥的話,還需要學習box2d或者chipmunk(物理引擎),還要學習opengl es(數學要學習矩陣),如果你還想寫網絡交互類軟件的話,還要有html+css等知識,還要學習tcp/ip協議,套接字,game kit之類的,如果你還想寫和后臺交互的應用,還要學習PHP,JAVA,Ruby(用作服務器端的控制),當然,如果你還想寫圖像識別,可能還要學習特殊的算法,matlab(這塊不怎么了解),如果你想在開發中更得心應手的話,還要學習UML,軟件工程,設計模式等。
app平臺:
一、對于普通消費者而言,app平臺就是軟件下載站。
1、ios系統的應用商城只有一個,所有的軟件都要在這里下載安裝。對于越獄用戶而言,還有第三方的下載渠道。
2、安卓應用商城就有許多了,官方的應該是谷歌的官方應用商城Google play。其次是第三方的應用下載渠道,如百度手機助手、360手機助手、豌豆莢等;第三是OEM廠商預裝的應用市場,如小米應用商城、華為應用商城、聯想樂商城等。
二、對于開發者而言,app平臺就是軟件開發者平臺。
1、蘋果、谷歌、小米、百度、豌豆莢等應用市場一般都有開發者平臺,開發者中心的域名一般為Dev、developer開頭的二級域名。
2、app平臺是各個軟件開發商和個人軟件開發者的重要推廣渠道,分為付費和免費兩種。免費的有換量、較先發布、專題、推薦、官方活動等。