HTML5 HybridApp Development Guide, html5hybridapp
Currently, our project is a Hybrid App developed based on AngularJS and ionic frameworks. It supports android phone/pad, iPhone, and iPad versions. Because the technology used is a bit new, we have provided guidance for new users to learn how to develop the HTML5Hybrid App.
Qualified HTML5 mobile App developers must have the following knowledge:
- The system learns the essence of javascript language and is suitable for newcomers with basic javascript language.
- New Features of HTML5 and CSS3
- Learn AngularJS, carefully learn and operate a series of http://www.angularjs.cn/A003 tutorials, and then read the official documentation and API http://www.angularjs.org/, understanding promise and $ q asynchronous programming Modes
- Learn the ionic framework, read through the http://ionicframework.com/docs/, and combine the ionic demo app
- The system learns about CSS3, especially the CSS 3 flex layout and CSS 3 animation content;
- Learn SASS, understand the SASS that comes with ionic, generate CSS through SASS in a unified manner, and finally reference only one compressed CSS style file in the project.
- Learn about gulp build tools and common plug-ins.
- Learn git, learn ProGit (http://git.oschina.net/progit/), git command familiarity can skip
- Learn WebStorm, Atom, or Sublime front-end development IDE to provide development efficiency
- Learn the js part of the Cordova framework, understand the calling principles and processes, learn how to use common plug-ins, and learn how to develop plug-ins on your own.
- Learn the features of Android and iOS platforms, understand the considerations of cross-platform development, and learn the native development of a mobile platform.
Copyright statement: This article is the original author of the article, reprint Please retain the source <a href = http://blog.csdn.net/offbye> http://blog.csdn.net/offbye </a>