回覆列表
  • 1 # APP開發技術員

    你好,製作手機APP有多種程式語言組合完成,簡單的介紹一下。

    使用人數最多的語言JAVA,JAVA可以作為APP的後臺開發語言,前端可以安卓原生開發(需要學習Android技術)和蘋果原生開發(需要學習iOS技術)前端也可以用web技術來寫,需要學習HTML、CSS、jQuery、ajax、vue.js等web技術,掌握了基本的前後端技術,可以開始APP的開發了,對於初學者難度還是比較大的,只有透過大量的專案編寫,才能慢慢成為一個合格的APP開發技術。

    一般來說,做一個APP都是多個人合作完成的,一個人的能力畢竟有限,學習APP開發建議你選擇一個方向去學習,這樣會學的更快更專業。

  • 2 # lanfengz3

    主要就是java,這個是跨平臺通用的,最近比較火的語言,很多軟體都是它程式設計的。

    幾乎所有智慧手機都有內建的java平臺。

    要學的話可以買淘寶上的《Java----從入門到精通》系列。

    望採納。

  • 3 # 和不同

    從問題本身猜測一下,這是一個程式設計初學者提出的問題。

    作為初學者,想製作適合多平臺的手機App,那麼,就需要程式語言易學、易懂。

    三個建議:

    不能實現原生App的效能,但作為業餘使用足夠了。

    Dart

    可使用Flutter框架,用Dart語言編寫跨平臺App。這個框架比較新,我最近也在使用。

    雖然相對來說資料少一些,但看起來前景可期。

    Lua

    如果還想更簡單點,可以考慮CoronaSDK。使用Lua開發跨平臺手機App。

    最後,如果想開發像樣的App,而不只是玩票,最好還是有一個團隊來完成。如果對效能有一定要求,建議用Java/Kotlin和Objective-C/Swift開發原生App。

  • 4 # 逆著書本的光

    這個得分開細細說:

    1.Android原生官方開發語言首選JAVA程式語言,Android一開始運用層使用的就是JAVA,現在隨著和甲骨文的版權問題,官方已經往kotlin程式語言方向轉變,但是不可否認,JAVA還是Android的主流語言,基本原因就是JAVA的Android庫異常多,還很豐富。

    2.iOS一開始運用層使用的是object-C,現在官方推swift程式語言,新專案直接swift,但是你還會遇到好些老專案維護,不可避免和object-c打交道。

    3.現在也比較流行混合開發APP,一套程式碼通吃Android和iOS,那麼有很多框架選擇,框架也是某個開發語言基礎。國內的mui,uni-APP使用的是JavaScript,HTML,CSS。框架vue.js。

    國外的ionic使用JavaScript,HTML,CSS,ionic4支援angular,vue,react等框架。

    react native使用JavaScript,HTML,CSS,框架react。

    谷歌的flutter可能將來會最流行,使用語言Dart。

  • 5 # 程式碼與夢想

    安卓:Kotlin

    谷歌已經將其定位安卓的官方語言!

    蘋果:OC或者swift

    swift蘋果新語言,即將取代oc

    swift與Kotlin相似度90%,都是現在程式語言,更容易上手,且更友好!不用擔心過時或者被短時間取代!

    Kotlin也可以寫java程式,swift是開源的,利用框架也可以寫伺服器

    以上是原生開發,前後端都通吃!

    混合開發:

    谷歌還有一個flutter,是混合開發可以編譯成安卓與蘋果,還有網頁!

    阿里的weex也是混合開發,可以程式設計成安卓,蘋果與網頁!

    flutter與weex是渲染成原生元件,所以流暢度不用懷疑!

    還有一種利用前端三大框架開發的,angluer,native.vue!

    目前vue最火,各家小程式,包括uniapp都是基於vue,所以先學vue即可!

    至於先學哪個?個人建議先原生開發然後再學vue!最後在學混合開發!

    我是先學的oc,也會使用swift,花了三個月自學轉的前端,一年了,vue,uniapp,weex都做過專案,也都上架並執行維護至今!

    喜歡了就努力學習!

  • 6 # 鐵柱哥哥Even

    我用的是flutter搭建好環境以後,看一天文件基本就能上手開始寫了,非常簡單,程式碼提示友好,檢視原始碼能看明白七八成 的api

  • 7 # 瓜果飄香科技

    主要就是java,這個是跨平臺通用的,最近比較火的語言,很多軟體都是它程式設計的。幾乎所有智慧手機都有內建的java平臺。要學的話可以買淘寶上的《Java----從入門到精通》系列。

  • 8 # CharlesRich

    現在主流的手機作業系統一個是Android,另一個就是iOS,而開發手機App現在主要的開發語言有三類: 第一:Java,Kotlin(主要是Android方面),第二Swift,OC(主要是iOS)系統,第三H5等,所以就看你想要製作哪個平臺的手機App,去學習,就好了~加油~

  • 中秋節和大豐收的關聯?
  • 小時候你在遊戲廳打街機的錢是哪來的?