我这里现有一个手机web站点,想给它套个壳让它变成原生的Android APP(不考虑IOS),需要加上一个功能:支持消息推送和提醒。有没有直接可以使用的工具推荐?
怪我咯2017-04-17 14:36:24
appcan、apicloud、phonegap都被你們說了,我能說啥啊。
appcan是國內比較老牌的平台,apicloud是新起之秀,phonegap是國外的大牌。
長期來看,phonegap是開源的,理所當然是技術最好。但是中文資料較少,國內應用的也不多。
appcan近期被apicloud蹂躪得不行不行的,基本全方位被碾壓了。漸漸處於apicloud下風,後力不繼。
apicloud也提供了簡單的後端api,使用者係統,自訂欄位什麼的基本不用寫後端程式碼了。
但是最後我要勸你一句,不要用這種混合打包平台,最後都是然並卵的。君不見淘寶技術有多牛,寫出來的app(html5)還是卡到死。
天蓬老师2017-04-17 14:36:24
cordova appcan都可以但最主要的性能你沒整安卓下太low了除此之外你說的推送功能也要用到native技術的技術成本其實相當高坑也多如果非要上做好一切心裡準備
黄舟2017-04-17 14:36:24
Facebook 九月發布了 React Native for Android,把 Web 和原生平台的 JavaScript 開發技術擴展到了 Google 的流行行動平台。
React Native 讓開發者使用 JavaScript 和 React 編寫應用,利用相同的核心程式碼就可以建立 Web,iOS 和 Android 平台的原生應用程式。 React Native 的宗旨是,學習一次,有效率地撰寫跨平台原生應用程式。
React Native 支援標準平台元件的使用,例如 iOS 的 UITabBar 和 Anroid 的 Drawer 元件,因此可以提供跨平台生態系統的統一外觀和感覺。這些平台元件可以使用 React 元件介面整合到一個應用,例如 TabBarIOS 和 DrawerLayoutAndroid。
相關文件:http://facebook.github.io/react-native/
大家讲道理2017-04-17 14:36:24
我正在用WeX5,確實比其它的HTML5開發工具容易上手多了,使用過程中穩定性和效率也很不錯。
改變了以往對於WEB APP的映像。官方資料比較齊全,我現在用的BAAS、推播、定位都可以很好的覆蓋到,還有很火的社區和QQ群,有問題也能得到官方技術支持和各種大神的支持,很棒的體驗。從去年11月開始接觸後,到現在APP已經上線,得到用戶認可,讚