Cross-platform mobile application Development Framework-sencha Touch

Source: Internet
Author: User

Recently decided to turn to the daily technical articles as the main line, chicken soup kind of things, this also need to see inspiration.

Today will be introduced for you, is a cross-mobile terminal system development Framework, Sencha Touch. Using this framework, you will never have to learn Java to write Android, learn OBJC write iOS, learn C # to write WP and worry about, a language, write once, all done, as if very high-end feeling.

Interested comrades can go to Google by themselves.

Sencha Touch is exactly what it is, in fact, is a completely JS-based HTML5 development framework. As we all know, HTML5 is now able to run on the three major mobile phone systems mentioned above, which is why we say Sencha Touch can cross the platform.

Perhaps some people will say, if it is the framework of HTML5, then in fact, the market is popular like jquery mobile and so on. But jquery Mobile is just a simple tool library that provides a relatively small UI. In code writing, or according to the idea of the Web page is written.

So the biggest difference in Sencha touch is that it's organized in a way that's similar to desktop programming. and has its own complete class system and MVC framework. When you are skilled, you can make the UI part of the app very quickly.

At this point, someone may have a problem, out of the end, is actually a web-based mobile app, that means it must be networked. And if the phone speed is not good, the visit will be very slow.

So in fact, the current mobile app, we can put the written HTML5 files, all packaged into the mobile phone. Directly let the phone system from the local call HTML5 file to do the display. This makes it not necessary to get the interface based on the network.

It is also important to mention that when we pack the HTML5 on the phone, it is possible to invoke the native features of the phone's camera, including interacting with the local code.

Said so much, feel with the Sencha touch can be completely invincible!

However, there is still a pity, that is, the current mobile phone system on the efficiency of the HTML5 is not very unified. Currently, Sencha Touch is running smoothly on iOS. But it's not uniform on Android.

Always come, the trend of Web apps based on HTML5 is still coming. There are also many companies that are doing their own trying, including myself.

I hope you can try it yourself. can also improve their own JS level.

The words JS learn well, is conducive to learning iOS to develop a new language swift.

Today's introduction to here, to this framework interested students, can add coding your life QQ Group Exchange: 107584987

======
Thank you for reading this article, like, Sharing this article with your friends or recommending,  to your friends is my greatest support and encouragement.
and on the search Codingyourlife, welcome attention to communication.
another QQ group:   107584987.
All articles are available in my csdn blog  http://blog.csdn.net/tommychen1228 Span style= "FONT-SIZE:13PX; Font-family:arial ">  find  

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.