回覆列表
-
1 # Rocky0429
-
2 # 少年不熬夜老來不頭禿
我正在做App開發的工作。
首先從平臺講,App有很多型別,舉幾個常見的平臺Android,iOS,Windows,Mac,Web也算一個的。因此對應的App型別就有適用這幾個平臺五種。
我羅列下這幾個平臺下開發App的語言。
Android平臺開發語言是Java,目前Google又釋出了另一個開發語言Kotlin。
iOS平臺開發語言是Objective c和Swift。
Mac平臺同iOS,畢竟是一家的東西。
Windows平臺用C#。
Web就是HTML+CSS+JS。
現在狹義的認為App就是手機App,那我就只說下手機兩大平臺Android和iOS,學會開發一個app,不只要學語言,還要學平臺的框架。
比如你開發一個iOS App,你肯定要在iOS系統上執行吧,那就要使用iOS系統的開發框架CocoaTouch,也就是蘋果提供的類庫和Api。所以開發App的工作,語言並不是最重要的,就像現在Android和iOS平臺都有兩種開發語言,而學習平臺提供的類庫和Api才是開發一個App的關鍵。
瀉藥?
我明明現在都改行了。。
名字都改了
現在我想做的是後面三個字啊(摔
(抖機靈完畢,下面進入正題
看題主說除了java以外還要學啥,emmmm...那我猜你準備做的是Android。那下面我就來展開講一講。
想要剛出一個Android的APP,重點就是兩個方面 Java && Android。
如果簡單的來說一個APP涉及到前臺和後臺的話,前臺就要學習XML語言,用來設計APP的介面,後臺呢就是你說的Java啦。同樣學習一個東西明白它的基礎概念是很重要的,恰恰很多人都忽視這個東西。
其實明白了上面的東西,就基本上具備了可以做一個APP的能力,當然這些都是紙上談兵的東西,真正的想要做出一個東西來你還得實戰。
明白做一個APP的流程,這時候就建議去找關於Android開發的書去看,市面上流通了很多,那些經典的書都被人推薦爛了,隨便就能搜到,我就不在這裡說了。
最後建議剛開始的時候還是先做一個簡單的APP熟悉一下流程,上來就做複雜的東西會很難受,估計你也做不下去。
路要一步步的走,飯要一口口的吃。多Google多讀書就可以了。
祝成功。
說三遍。。。