给Web套个壳让它变成Android APP,有哪些现有的工具?
黄舟
黄舟 2017-04-17 14:34:24
[Android讨论组]

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

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(13)
ringa_lee

APIclound

怪我咯

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

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

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

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

PHPz

如果对体验有一定的要求,IOS还好,android还是算了,不管怎么弄都是卡的

天蓬老师

cordova吧,前称是phonegap

PHP中文网

WebView(HTML5 WebSocket) + PHP Swoole
离线的时候可以载入本地的HTML文件和SQLite数据.

天蓬老师

ApiCloud

天蓬老师

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

黄舟

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/

大家讲道理

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

巴扎黑

WebView + 你自己实现消息推送和提醒

或者

PhoneGap

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号