-
1 # 走在專案管理的路上
-
2 # 智達四海集一家
1、基於安卓系統的APP安卓系統APP使用Java語言進行開發,Java語言已經流行了20幾年,目前還保持這這種勢頭,經久不衰。如果想做安卓系統APP必須先掌握Java語言。
2、基於蘋果系統的APP要開發蘋果系統的APP,需使用蘋果公司的xcode開發工具,通常是使用Objective-C或Swift語言開發,Objective-C是C語言衍生出來的,繼承了C語言的特性,屬於面向物件的語言。
3、Java語言這是在Android平臺開發APP應用程式做IAP、廣告以及特使系統功能時所需要到的開發語言。一般開發安卓APP應用軟體主要使用的程式語言也是Java,如果在開發過程中需要切換語言,可以通過JNI來完成。
4、C++語言這是一款最適合做跨平臺APP的開發語言,同時C++也是微軟的WindowsPhone系列智慧手機主要APP應用程式的開發語言。
5、ing這個包括有程式化指令碼和其他的指令碼語言,所有的開發者都需要時不時的寫指令碼,這十分方便於一些不熟悉語法的APP軟體新手開發者的一個工作,對於他們來說也是非常有必要的一項工作。
6、Objective-C這是適用於IOS智慧作業系統的APP開發語言,是蘋果APP的主流程式語言。所以如果是要開發IOS APP軟體,那麼這是必選程式語言。
7、PHP語言眾所周知PHP目前已被大量程式設計師使用,用於大量網站開發中。如果希望應用程式快速,經濟地響應客戶需求,PHP已經成為不二選擇。
-
3 # 壯志在我胸Love
目前執行在手機端的應用(APP)主要有三個平臺,安卓,iOS,WP。
安卓應用前端是基於java的,當然要會java語言,前端也就是你在使用一款APP的時候能夠看見的部分,但是大部分資料的處理是通過服務端進行的,這就又要學習一些服務端的語言,php,jsp等。
iOS應用前端是基於object-C的,所以要會OC這個語言,去年新發布的語言swift也可以進行iOS應用前端的開發,後臺語言與安卓類似。
WP應用前端是C#開發的。
還有一個就是基於web開發的手機APP前端,就是html+css+js,這三種語言。可以在任何系統上執行。
Java語言:這是在Android平臺開發APP應用程式做IAP、廣告以及特使系統功能時所需要到的開發語言。一般開發安卓APP應用軟體主要使用的程式語言也是Java,如果在開發過程中需要切換語言,可以通過JNI來完成。
Objective-C:這是適用於IOS智慧作業系統的APP開發語言,是蘋果APP的主流程式語言。所以如果是要開發IOS APP軟體,那麼這是必選程式語言。
C++語言:這是一款最適合做跨平臺APP的開發語言,同時C++也是微軟的WindowsPhone系列智慧手機主要APP應用程式的開發語言。
Scripting:這個包括有程式化指令碼和其他的指令碼語言,所有的開發者都需要時不時的寫指令碼,這十分方便於一些不熟悉語法的APP軟體新手開發者的一個工作,對於他們來說也是非常有必要的一項工作。
-
4 # 做事情的幻想家
APP是Application的簡寫,中文意思就是應用程式。Android、蘋果、Windows、Linux等作業系統上面跑的程式都叫應用程式。
現狀:
Android系統應用程式的程式語言是Kotlin和Java。Kotlin是官方推薦語言。
蘋果系統應用程式的程式語言是Swift和Objective-C。Swift是官方推薦語言。
Windows和Linux系統的程式語言是C/C++語言。
另外,還有大量的Web應用程式(執行在瀏覽器裡面),使用的程式語言是html+css+js。
每個平臺的應用程式都有自己的程式語言,當需要多端展示的時候,就要使用不同的程式語言開發多套程式。
未來:
跨平臺技術可以實現一套程式碼執行在所有平臺上,可以節省學習成本、開發成本、人力成本等等。在不久的將來,大家都會使用跨平臺技術進行程式設計,使用一種程式語言進行編碼工作。
-
5 # 網際網路刀客
本人是是做移動開發的,做移動app,使用者可以看到的內容,都統稱為客戶端。使用者看不到的,比如使用者資料,是存放到服務端的。安卓 app主要是用java或者kotlin開發,ios app主要是用objective-c或者swift。可能app中會內嵌h5網頁,那麼就可能用到html、css、javascript等語言。服務端可能用到java,php,c++,python等程式語言。
-
6 # 二龍山浩哥2016
哪個平臺的APP?
如果是跨平臺的目前最好的應該是React Native
如果只是iOS,那就oc、swift
andriod平臺就是Android Studio ——基於 IntelliJ IDEA 的谷歌開發 Android 應用開發整合開發環境 (IDE)了
以上是個人意見,不喜勿噴哦[笑]
個人更看好跨平臺的開發語言,畢竟省工省力
當然,專屬應用或特殊要求例外
回覆列表
對於APP開發初學者來說,要學習APP軟體開發,那麼就需要了解當下都有哪些流行的APP開發語言,並選擇自己感興趣的開發語言來學習才是最為正確的。
針對不同的手機系統,各個手機系統開發公司都開發有針對自己系統的應用工具,利用他們的開發工具,可以輕鬆的搭建出開發環境,通過學習相應SDK的開發文件,進行各種APP的開發。
一、混合式APP開發
html5開發語言也是比較受開發者歡迎的技術。特別是HTML5技術標準的出臺,讓html5手機APP軟體也更多的出現在手機使用者的眼前。用HTML5搭建的站點和應用可以相容PC端、安卓與IOS等,同時也有許多使用html5語言開發的遊戲APP軟體受到手機使用者的歡迎。
二、基於蘋果(IOS)
需使用蘋果公司開發的xcode軟體開發環境,使用的語言為Objective-C或swift。Objective-C是從C語言衍生出來的一種通用、的面向物件的程式語言,開發者普遍都愛用它。
三、基於安卓(Android)
安卓系統APP使用Java語言進行開發,Java語言已經流行了20幾年,目前還保持這這種勢頭,經久不衰。如果想做安卓系統APP必須先掌握Java語言,只要自己感興趣,自己做個計劃,跟網路視訊學習,可以買一些教材一起看。
以上就是對當下較為流行的APP開發語言的詳細介紹,選擇自己感興趣的APP軟體開發語言去學習並深入研究。