给Web套个壳让它变成Android APP,有哪些现有的工具?
黄舟
黄舟 2017-04-17 14:34:24
0
13
1455

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

黄舟
黄舟

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

reply all(13)
左手右手慢动作

APIclound

刘奇

Appcan, apicloud, and phonegap have all been mentioned by you. What can I say?

appcan is a relatively old platform in China, apicloud is a rising star, and phonegap is a big name abroad.

In the long run, phonegap is open source and of course has the best technology. However, there are few Chinese materials and not many domestic applications.
Appcan has been ravaged by APICloud recently, and has been crushed in almost all aspects. Gradually, it is at a disadvantage of apicloud and cannot continue to do so.
apicloud also provides a simple back-end API, user system, custom fields, etc. Basically, there is no need to write back-end code.

But in the end, I would like to advise you not to use this kind of mixed packaging platform. In the end, it will all be the same. Don’t you see how awesome Taobao’s technology is, but the app (html5) I wrote is still stuck to death.

PHPzhong

If you have certain requirements for experience, IOS is fine, but Android is better. No matter how you do it, it will be stuck

Peter_Zhu

cordova, formerly known as phonegap

Ty80

WebView(HTML5 WebSocket) + PHP Swoole
Can load local HTML files and SQLite data when offline.

Peter_Zhu

ApiCloud

Peter_Zhu

Cordova appcan can be used, but the most important performance is too low if you haven’t adjusted it on Android. In addition, the push function you mentioned also needs to use native technology. The technical cost is actually quite high and there are many pitfalls. If you have to do it well, Be mentally prepared for everything

黄舟

Facebook released React Native for Android in September, extending JavaScript development technology for the web and native platforms to Google’s popular mobile platform.

React Native allows developers to write applications using JavaScript and React, using the same core code to create native applications for the Web, iOS and Android platforms. The purpose of React Native is to learn it once and write cross-platform native applications efficiently.

React Native supports the use of standard platform components, such as iOS’s UITabBar and Android’s Drawer components, thus providing a unified look and feel across platform ecosystems. These platform components can be integrated into an application using the React component interface, such as TabBarIOS and DrawerLayoutAndroid.

Related documents: http://facebook.github.io/react-native/

大家讲道理

I am using WeX5, which is indeed much easier to use than other HTML5 development tools. The stability and efficiency during use are also very good.
Changed the previous image of WEB APP. The official information is relatively complete. The BAAS, push, and positioning that I use now can be well covered. There are also popular communities and QQ groups. If you have any questions, you can get official technical support and support from various experts. It’s great. experience. After starting contact in November last year, the APP has been launched now and has been recognized and liked by users

巴扎黑

WebView + implement message push and reminder by yourself

or

PhoneGap

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template