2021-02-02 16:45:00 來(lái)自于應(yīng)用公園
iOS平臺(tái)開(kāi)發(fā)語(yǔ)言為Objective-C,開(kāi)發(fā)者一般使用蘋(píng)果公司開(kāi)發(fā)的ios sdk 搭建開(kāi)發(fā)環(huán)境, iOS SDK是開(kāi)發(fā)iPhone和iPad 應(yīng)用程序過(guò)程中必不可少的軟件開(kāi)發(fā)包,提供了從創(chuàng)建程序,到編譯,調(diào)試,運(yùn)行,測(cè)試等一些列開(kāi)發(fā)過(guò)程中所需要的工具;
安卓 Android開(kāi)發(fā)語(yǔ)言為java,開(kāi)發(fā)者一般是用谷歌公司開(kāi)發(fā)的android sdk搭建開(kāi)發(fā)環(huán)境,使用Java進(jìn)行安卓應(yīng)用的開(kāi)發(fā);
微軟Windows phone7開(kāi)發(fā)語(yǔ)言是C#;
塞班symbian系統(tǒng)版本開(kāi)發(fā)語(yǔ)言是C++。
注意事項(xiàng)
總之,針對(duì)不同的手機(jī)系統(tǒng),各個(gè)手機(jī)系統(tǒng)開(kāi)發(fā)公司都開(kāi)發(fā)有針對(duì)自己系統(tǒng)的應(yīng)用軟件開(kāi)發(fā)工具,我們利用他們的開(kāi)發(fā)工具,可以輕松的搭建出開(kāi)發(fā)環(huán)境,通過(guò)學(xué)習(xí)相應(yīng)SDK的開(kāi)發(fā)文檔,進(jìn)行各種APP的開(kāi)發(fā)。
手機(jī)客戶端即App開(kāi)發(fā),是指專注于手機(jī)應(yīng)用軟件開(kāi)發(fā)與服務(wù)。 App是application的縮寫(xiě),通常專指手機(jī)上的應(yīng)用軟件。
主流的四大APP系統(tǒng):
1、蘋(píng)果ios系統(tǒng)版本,開(kāi)發(fā)語(yǔ)言是Objective-C;
2、微軟Windows phone系統(tǒng)版本,開(kāi)發(fā)語(yǔ)言是C#;
3、安卓Android系統(tǒng)版本,開(kāi)發(fā)語(yǔ)言是Java;
4、塞班symbian系統(tǒng)版本,開(kāi)發(fā)語(yǔ)言是C++。
React Native目前只有ios版本的開(kāi)發(fā),沒(méi)有安卓app的開(kāi)發(fā)。
React Native 結(jié)合了 Web 應(yīng)用和 Native 應(yīng)用的優(yōu)勢(shì),可以使用 JavaScript 來(lái)開(kāi)發(fā) iOS 和 Android 原生應(yīng)用。在 JavaScript 中用 React 抽象操作系統(tǒng)原生的 UI 組件,代替 DOM 元素來(lái)渲染等。
React Native 使用戶能夠使用基于 JavaScript 和 React 一致的開(kāi)發(fā)體驗(yàn)在本地平臺(tái)上構(gòu)建世界先進(jìn)的應(yīng)用程序體驗(yàn)。
React Native 把重點(diǎn)放在所有開(kāi)發(fā)人員關(guān)心的平臺(tái)的開(kāi)發(fā)效率上——開(kāi)發(fā)者只需學(xué)習(xí)一種語(yǔ)言就能輕易為任何平臺(tái)高效地編寫(xiě)代碼。Facebook 在多個(gè)應(yīng)用程序產(chǎn)品中使用了 React Native,并將繼續(xù)為 React Native 投資。