1、開發(fā)手機(jī)app主要看平臺(tái),如果是Android系統(tǒng),使用java語言,工具為Eclipse,如果ios系統(tǒng),使用的是objtectivec語言,如果是wp系統(tǒng),使用的是c#語言。

2、開發(fā)Android APP可以使用Java語言和C語言Java是一種編程語言,被特意設(shè)計(jì)用于互聯(lián)網(wǎng)的分布式環(huán)境Java具有類似于C++語言的“形式和感覺”,但它要比C++語言更易于使用,而且在編程時(shí)徹底采用了一種“以對(duì)象為導(dǎo)向”的方式使用Java編寫的應(yīng)用程序,既可以在一臺(tái)單獨(dú)的電腦上運(yùn)行,也可以被分布在一個(gè)。

3、3開發(fā)android軟件,使用的軟件是eclipse還有adroidstudio,所用的語言是java,底層使用的是linux安卓APP的主要開發(fā)原理以及其主要過程是什么?原生app開發(fā)原生app就是利用手機(jī)本地操作系統(tǒng)開發(fā)的手機(jī)app,目前手機(jī)系統(tǒng)主要分為安卓和蘋果iOS兩種,雙方都有各自的編程開發(fā)語言及工具,原生app開發(fā)就是利用官方的。

4、不能實(shí)現(xiàn)原生App的性能,但作為業(yè)余使用足夠了Dart 可使用Flutter框架,用Dart語言編寫跨平臺(tái)App這個(gè)框架比較新,我最近也在使用雖然相對(duì)來說資料少一些,但看起來前景可期Lua 如果還想更簡(jiǎn)單點(diǎn),可以考慮CoronaSDK使用Lua開發(fā)跨平臺(tái)手機(jī)App最后,如果想開發(fā)像樣的App,而不只是玩票,最好還是。

5、開發(fā)APP的軟件有很多,每個(gè)軟件都有其自身的優(yōu)點(diǎn)和適用范圍,以下是一些常見的開發(fā)APP的軟件1Android Studio這是谷歌官方推出的用于開發(fā)Android應(yīng)用的集成開發(fā)環(huán)境IDE,基于IntelliJ IDEA,支持Java和Kotlin兩種編程語言2Xcode這是蘋果公司推出的開發(fā)iOS和macOS應(yīng)用的集成開發(fā)環(huán)境IDE,支持C。

6、app開發(fā)用什么語言1支持的前端開發(fā)語言有前端主要是用MLSS以及JavaScript來開發(fā)本質(zhì)上就是JS+CSS+HTML5,不過不能直接用HTML標(biāo)簽,微信提供一個(gè)組件庫,沒有DOM和其他瀏覽器上的API網(wǎng)絡(luò)Canvas等也重新包裝過點(diǎn)擊查看APP開發(fā)的真正報(bào)價(jià)2支持的后端開發(fā)語言有其實(shí)理論上后端用。

7、目前主流的手機(jī)APP分兩類,一類是基于蘋果IOS系統(tǒng)的APP,另一類是基于安卓Android系統(tǒng)的APP,兩種不同系統(tǒng)的APP所使用的開發(fā)工具及編程語言完全不一樣1基于蘋果IOS系統(tǒng)的APP 要開發(fā)蘋果系統(tǒng)的APP,需使用蘋果公司的xcode開發(fā)工具,通常是使用ObjectiveC或Swift語言開發(fā),ObjectiveC是C。

8、基礎(chǔ)Java基礎(chǔ)j2me 針對(duì)不同的系統(tǒng),可能還需要看一下特殊的接口,不過多數(shù)應(yīng)用層咱們開發(fā)手機(jī)軟件的都使用JAVAAndroid手機(jī)也是現(xiàn)在最火的系統(tǒng),在手機(jī)及平板電腦占有量巨大,需要再專門看Android開發(fā),或GoogleAndroidAPI,其實(shí)他是C實(shí)現(xiàn)的底層,Java實(shí)現(xiàn)的上層,但對(duì)于開發(fā)應(yīng)用軟件來說java足夠了。

9、語言后再裝個(gè)Eclipse和Android SDK, 就可以做開發(fā)了當(dāng)然,還得學(xué)Android特有的API的用 法Java和XML只是編程基礎(chǔ),如果希望成為iOS應(yīng)用開發(fā)者,那么需要知道1語言基礎(chǔ)ObjectiveC語言xcode開發(fā)環(huán)境2手機(jī)使用經(jīng)驗(yàn)足夠的iPhone使用經(jīng)驗(yàn)與體會(huì),不然你很難與產(chǎn)品經(jīng)理和設(shè)計(jì)人員有效溝 通3。