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.
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
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.
If you have certain requirements for experience, IOS is fine, but Android is better. No matter how you do it, it will be stuck
cordova, formerly known as phonegap
WebView(HTML5 WebSocket) + PHP Swoole
Can load local HTML files and SQLite data when offline.
ApiCloud
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