首页 >社区问答列表 >给Web套个壳让它变成Android APP,有哪些现有的工具?

给Web套个壳让它变成Android APP,有哪些现有的工具?

我这里现有一个手机web站点,想给它套个壳让它变成原生的Android APP(不考虑IOS),需要加上一个功能:支持消息推送和提醒。有没有直接可以使用的工具推荐?

  • 怪我咯
  • 怪我咯    2017-04-17 14:36:2412楼

    appcan、apicloud、phonegap都被你们说了,我能说啥啊。

    appcan是国内比较老牌的平台,apicloud是新起之秀,phonegap是国外的大牌。

    长期来看,phonegap是开源的,理所当然是技术最好。但是中文资料较少,国内应用的也不多。
    appcan近期被apicloud蹂躏得不行不行的,基本全方位被碾压了。渐渐处于apicloud下风,后力不继。
    apicloud还提供了简单的后端api,用户系统,自定义字段什么的基本不用写后端代码了。

    但是最后我要劝你一句,不要用这种混合打包平台,最终都是然并卵的。君不见淘宝技术有多牛,写出来的app(html5)还是卡到死。

    +0添加回复

  • 回复
  • 天蓬老师
  • 天蓬老师    2017-04-17 14:36:247楼

    cordova appcan都可以 但最主要的性能 你没整 安卓下太low了 除此之外你说的推送功能 也要用到native技术的 技术成本其实相当高 坑也多 如果非要上 做好一切心里准备

    +0添加回复

  • 回复
  • 黄舟
  • 黄舟    2017-04-17 14:36:246楼

    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/

    +0添加回复

  • 回复
  • 大家讲道理
  • 大家讲道理    2017-04-17 14:36:245楼

    我正在用WeX5,确实比其它的HTML5开发工具容易上手多了,使用过程中稳定性和效率也很不错。
    改变了以往对于WEB APP的映像。官方资料比较齐全,我现在用的BAAS、推送、定位都可以很好的覆盖到,还有很火的社区和QQ群,有问题也能得到官方技术支持和各种大神的支持,很棒的体验。从去年11月开始接触后,到现在APP已经上线,得到用户认可,赞

    +0添加回复

  • 回复