android - 求開發(fā)app的最易路線,本人懂web前端及php開發(fā),沒接觸過(guò)原生開發(fā)
問(wèn)題描述
本人要開發(fā)的app均為網(wǎng)站的功能app版,就好比一個(gè)移動(dòng)版網(wǎng)站有上傳圖片、照像、分享朋友圈等一些常規(guī)的原生功能。
如題情況,朋友幫分析一下,我是學(xué)reactnative還是學(xué)原生開發(fā),真心沒方向,求指點(diǎn)!!!
問(wèn)題解答
回答1:用ionic不錯(cuò),reactnative自然最好,用reactnative想做的好的話還是得懂原生開發(fā),想立刻上手使用的話就趕緊學(xué)習(xí)angular2+ionic2,從長(zhǎng)遠(yuǎn)來(lái)看,學(xué)習(xí)reactnative是很有必要的
回答2:懂 web 前端的話最好是從 React Native
回答3:比較推薦ionic,需要會(huì)html,css,angular-js,寫一次代碼,編譯成安卓的apk,也可以生成ios的ipa,對(duì)你來(lái)說(shuō)是最簡(jiǎn)單快速的了。需要注意的是,H5頁(yè)面在移動(dòng)端的適配上面有很多坑。
回答4:React Native不就是設(shè)計(jì)給你這種技術(shù)背景的人用的嗎?
要用原生開發(fā)就得分兩個(gè)平臺(tái)Android與iOS,從零開始,天知道要學(xué)多久才能作出你想要的。
不過(guò),有web前端基礎(chǔ)不代表不需要再學(xué)習(xí),React Native的基礎(chǔ)是React,建議先學(xué)好React再開始學(xué)React Native。
回答5:hybrid app的話如果功能少可以用mui,雖然坑多,但是開發(fā)快
回答6:HTML5+或mui,性能比ionic要好很多。
