1.JAVA編程語言是Android官方開發語言的首選。起初,Android的應用層使用JAVA。現在因為甲骨文的版權問題,官方改成了kotlin編程語言。但是,不可否認的是,JAVA仍然是Android的主流語言。基本原因是JAVA裏有很多安卓庫,還是很豐富的。
2.最開始IOS用的是object-C,現在推的是官方的swift編程語言,新項目直接swift,但是妳會遇到很多老項目維護,不可避免的要處理Object-C。
3.現在混合開發app也比較流行,壹套代碼可以把Android和iOS全部拿下,所以有很多框架可以選擇,框架也是壹個開發語言的基礎。國內的Mui和uni-APP用的是JavaScript,HTML和CSS。框架vue.js
海外ionics使用JavaScript、HTML、CSS和ionic4支持angular、vue、react等框架。
Reactnative使用JavaScript,HTML,CSS,框架react。
谷歌的flutter很可能是未來最流行的,使用語言Dart。
最後,最後壹張風景圖結束了,希望對妳有幫助。
目前主流的手機操作系統壹個是Android,壹個是iOS。開發手機app主要有三種開發語言:壹是Java,Kotlin(主要是Android),二是Swift,OC(主要是iOS)系統,三是H5等。所以就看妳想在哪個平臺做手機app了,學學就行~加油~
主要是java,這是最近比較流行的跨平臺通用語言,很多軟件都是用它編程的。幾乎所有的智能手機都內置了java平臺。想學的話可以在淘寶上買《Java——從入門到精通》系列。
我用flutter設置環境,基本上看完文檔壹天就可以開始寫了。很簡單,代碼提示友好,看源代碼我就能看懂70%到80%的api。
安卓:科特林
谷歌將其定位為安卓官方語言!
蘋果:OC還是swift
蘋果的新語言Swift將很快取代oc。
Swift和kot Lin 90%相似,都是現在的編程語言,更好用,更友好!不用擔心過時或者短時間內被取代!
Kotlin也可以寫java程序,swift是開源的,也可以用框架寫服務器。
以上是原創開發,前後端都吃了!
混合開發:
Google也有壹招,是混合開發,可以編譯成安卓和蘋果,還有網頁!
阿裏的weex也是混合開發,可以編程到安卓,蘋果,網頁!
Flutter和weex作為原生組件渲染,流暢度毋庸置疑!
還有壹個是利用三個前端框架開發的,angluer,native.vue!
目前vue最火,包括uniapp在內的所有小程序都是基於vue的,先學vue吧!
至於先學哪個?個人建議先開發再學vue!最後,我在學習混合開發!
先學了oc,也會用swift。我花了三個月的時間自學了轉賬的前端。壹年了,Vue,UniApp,Weex都做過項目,都上架維護過!
喜歡就好好學習!
從問題本身猜測,這是壹個編程初學者提出的問題。
作為壹個初學者,如果妳想做壹個適合多平臺的手機App,那麽妳就需要壹個易學易懂的編程語言。
三點建議:
java描述語言
妳可以用Javascript寫網頁,手機H5應用,微信小程序,ReactNative寫手機應用。
無法達到native App的性能,但業余使用也足夠了。
鏢
可以用Flutter框架用Dart語言寫跨平臺App。這個框架比較新,最近壹直在用。
雖然信息相對較少,但看起來很有希望。
左上臂
如果想簡單壹點,可以考慮CoronaSDK。用Lua開發跨平臺手機App。
最後,如果妳想開發壹個像樣的App,而不是只玩門票,最好有壹個團隊來完成。如果對性能有壹定要求,建議用Java/Kotlin和Objective-C/Swift開發原生app。
主要是java,這是壹種跨平臺通用的,最近比較流行的語言,很多軟件都是用它編程的。
幾乎所有的智能手機都內置了java平臺。
想學的話可以在淘寶上買《Java——從入門到精通》系列。
望采納。
妳好,做手機APP有很多編程語言。簡單介紹壹下吧。
使用人數最多的語言JAVA可以作為APP的後臺開發語言。前端可以用Android原生開發(需要學習Android技術)前端也可以用web技術編寫。妳需要學習HTML、CSS、jQuery、ajax、vue.js等web技術。,掌握了基本的前臺和後臺技術,就可以開始APP的開發了。對於初學者來說,還是挺難的,只能通過很多。
壹般來說,做壹個APP是很多人做的。畢竟壹個人的能力是有限的。學習APP開發建議妳選擇壹個方向去學習,這樣妳會學的更快更專業。