
2021-01-31 19:45:00 來(lái)自于應(yīng)用公園
先說(shuō)一下,Android系統(tǒng)的開(kāi)發(fā)是底層C,中間層C++/C,上層應(yīng)用是JAVA,應(yīng)該說(shuō),系統(tǒng)是C和C++開(kāi)發(fā),只有運(yùn)行在其上的應(yīng)用app用的java,2d的cocos2dx,3d的用unity3d,另外Android應(yīng)用一般用的是eclipse來(lái)開(kāi)發(fā)的,用的是java,而unity用的C#和js,cocos2dx用C++,可以生成win的exe,Android的apk,IOS的ipa等,建議用unity

js開(kāi)發(fā)app_安卓app開(kāi)發(fā)引擎
我建議你還是返回正道。用react native就行了。JS實(shí)現(xiàn)全棧。create好項(xiàng)目之后,分別用XCODE和Android studio打開(kāi)。如果你不懂原生API和一些原生的運(yùn)作機(jī)制的話,就直接用JSX寫吧,會(huì)一點(diǎn)的話可以混合寫的,畢竟某些復(fù)雜功能原生API才能實(shí)現(xiàn)。IOS橫屏很簡(jiǎn)單,打開(kāi)XCODE,在的info.plist里面設(shè)置下方向就好了。就是Portrait、PortraitUpsideDown、LandscapeLeft、LandscapeRight這四個(gè)。
完全可以使用自己的服務(wù)器。APICloud通過(guò)規(guī)范化的封裝IOS和Android平臺(tái)的各種功能,并以JS對(duì)象的形式統(tǒng)一開(kāi)放端API給開(kāi)發(fā)者調(diào)用。你可以將APICloud理解為使用HTML + CSS + JS + API進(jìn)行移動(dòng)應(yīng)用開(kāi)發(fā),它的開(kāi)發(fā)流程跟通常的Android、IOS等App的開(kāi)發(fā)流程一致,如果需要訪問(wèn)網(wǎng)絡(luò)服務(wù)器,可以使用端API中網(wǎng)絡(luò)相關(guān)的API向你約定的任何服務(wù)器進(jìn)行數(shù)據(jù)請(qǐng)求。
你也可以使用APICloud提供的云存儲(chǔ)服務(wù),能夠幫助開(kāi)發(fā)者和企業(yè)減少70%服務(wù)器端編碼工作量,支持基于Docker技術(shù)的私有云環(huán)境,提供數(shù)據(jù)存儲(chǔ)服務(wù),支持在線設(shè)計(jì)NoSQL數(shù)據(jù)表,
js開(kāi)發(fā)app_安卓app開(kāi)發(fā)引擎
IOS開(kāi)發(fā)入門難一點(diǎn),
但是后期發(fā)展更好,薪資會(huì)更高,比前后端開(kāi)發(fā)高的多。。
前端的話,入門簡(jiǎn)單些,但發(fā)展受限,除非js比較牛逼,可以寫功能控制,那后面往這方便靠也還行,
薪資大概和后端java,php,.net差不多或略低,和安卓,IOS開(kāi)發(fā)比就低多了。
你可以看看招聘網(wǎng)站的同樣是2年或3年工作經(jīng)驗(yàn)的各個(gè)職位的薪資,自己平均下對(duì)比看看
建議你有一定基礎(chǔ)的話,還是做IOS開(kāi)發(fā)比較好