Android and iOS apps developed using Html5: HBuilder, Html5Plus, MUI, and html5hbuilder

Source: Internet
Author: User

Android and iOS apps developed using Html5: HBuilder, Html5Plus, MUI, and html5hbuilder
Activity topic: May 1, Q & A presentation, 105QB sent to the working people in the IT Internet community
Activity time:, January 1, April 30 ~ PM, January 1, May 2
Web: http://ask.jiutianniao.com
 

In 2014, I initially learned about HTML5 for mobile development.
The main consideration is that Android is just a beginner, and iOS does not. It takes too much time to study again.
If HTML5 can be used, it is easy to get started. You can also set up two platforms at a time to save a lot of energy and cost.

HBuilder is an IDE, just like Eclipse.
Html5Plus is a standard that is highly accurate to HTML5, just like Servlet in JavaWeb.
MUI is a front-end framework, just like SpringMVC in Java.

HBuilder is a tool mainly used to develop Web Front-ends, especially HTML5 applications. It is very nice, code writing is very fast, and smart prompts are very good.
HTML5Plus provides many APIs.
MUI is an encapsulation of HTML5Plus and provides more front-end components.

In 2014, due to the failure to solve the problem of HBuilder and mobile phone connection, debugging was not possible in real time, which was basically inefficient.
In April 2015, I tried it for one week. With continuous attempts, I finally solved the problem of HBuilder connecting to the mobile phone. The visual test was "Mobile Phone driver problem ".

Since we had a preliminary study in 2014, this is a quick start. In about five days, the basic prototype of P2P mobile terminals is achieved. It takes another week to get started with P2P mobile terminals. Then perform a detailed test on the Android and iOS real machines.

There have been many discussions on HTML5 over the past few years, and there is a lot of controversy.
Looking at the introduction of HBuilder, HTML5 is now quite good.
From a personal perspective, I hope to use HTML5 for development at a low cost, which is good for small companies.

There are only a few small companies. Many large companies recruit two for Android, two for iOS, and several for servers. In this case, there will be too many complete teams.
The labor cost in a month is more than ten thousand yuan. Without investment or large incomes, the company will soon go bankrupt.

HTML5 is a standard. The problem is that HTML5 is developing mobile terminals. For example, HTML5Plus and MUI are only small standards and are jointly launched by some companies.
Android and iOS are developed by big tree companies, and most companies are also developed on these platforms.

There are more mobile frameworks for HTML5 development, so you have no energy to learn and apply them.
Give a link: http://www.dcloud.io/

I just flipped through the previous draft and missed some official examples and styles. There are also some solutions, and they are constantly trying.
---------------------
When the scroll bar component is used in combination with common tabs and tabs in the bottom menu, the content of the scroll bar may not be displayed. <Div id = "margin-list-scroll" class = "mui-scroll-wrapper"> <div class = "mui-scroll"> </div> NO use mui-scroll-wrapper, you can. However, the content of the scroll bar is always moved up and may no longer be seen. Not quite clear. It has a lot to do with position: absolute in the style. There seems to be another problem. The div mode of the tab bar, the navigation at the top and bottom, will not be seen at the top and bottom during the middle content scroll bar dragging process, the background color also has some problems. (This problem also exists in the official mui example. This shows that it is not my reason .) As mentioned in the official example, it is better to use the webview mode for complex businesses. Is it complicated for me to write.
---------------------
Wuhan nine days bird-p2p network loan system development-Internet Application Software Development Company Official Website: http://jiutianniao.com
Social Q & A: http://ask.jiutianniao.com

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.