"go" Cross-platform Mobile Development Framework Nativescript release of the official version
Source: Internet
Author: User
<span id="Label3"></p><p><p>Original: http://news.cnblogs.com/n/520865/</p></p><p><p>Nativescript Project Address: Http://www.telerik.com/nativescript</p></p><p><p>"once coded, running everywhere" has always been the dream of application Developers. In the traditional desktop application development, Java and other virtual technology has taken a very big step on the road of Dream Realization. With the strong rise of mobile application, multi-platform development has become the problem that the program designers must solve Again. The use of HTML and the Javascript,hybrid App as an effective solution has been achieved with some success. however, the slow processing speed of streaming media makes the scheme more and more difficult to meet the needs of Users. In this case, developers urgently need a new cross-platform development solution to meet the Challenges. Nativescript is a development framework for Cross-platform native mobile applications that is presented by Telerik Corporation. The goal of the project is to build a single code base for multi-platform native mobile applications that support mainstream mobile OS platforms such as iOS, Android, and Windows Phone. Nativescript provides developers with the convenience of developing mobile apps that use Javascript and CSS to deliver native user Experiences. moreover, Nativescript's Source code is directly hosted on GitHub, which really implements the 0 threshold Constraint.</p></p><p><p> Javasscript because easy to learn and easy to use language features, has long been the majority of program developers Grasp. As the mainstream mobile platform launches a powerful JavaScript processing engine (iOS 7 and later versions of javascriptcoew, Android's own V8 JavaScript engine), using these engines for cross-platform development is also an efficient Solution. According to teletrik Company's Development Ambassador TJ Vantoll revealed that the basic operating principle of nativescript is as follows: the user first writes the application in JavaScript language, then uses each Platform's processing engine to explain the Application. The NATIVESCRIPT runtime environment then finds the native target API and translates the JS data type into the corresponding native type to run the Platform's native Code. In this way, nativescript can be used with the latest platform APIs and a variety of third-party libraries to facilitate application Updates. In addition, Nativescript with a set of Node-like package management system, The modules of these different platform code to be unified Encapsulation. For UI processing, Nativescript chose to layout using Android-like XML, and then used CSS to control the style of the Control. </p></p><p><p>The first public version of Nativescript was widely watched when it was released two months Ago. Many developers actively respond to comments and suggestions for Nativescript. recently, Nativescript further launched the official version Of--nativescript 1.0.0. In the new version, developers have specifically added some new features to meet the needs of Users. For example, Natviescript provides examples of applications that help developers better understand the use of the Tool. The sample contains the official application software for the Teleriknext conference and a software called FRIENDS. The source code for both software has been placed on GitHub in the Nativescript directory for users to download and Research. In addition, for devices of different resolutions, Nativescript implements different views and provides images of different resolutions to enhance the user experience. AngularJS 2.0 has also been initially integrated in the Nativescript for use by web Developers. In addition, Nativescript has also stepped up support for Debugging. This includes support for "-print-app-output" to record all output from the software console and debug on the Emulator. finally, This version of Nativescript also specifically improves the loading time of applications on Android Devices.</p></p><p><p>In fact, the solution that Nativescript represents is to use the tool chains and languages that have been mastered by the vast majority of front-end developers to develop mobile Applications. It will certainly be welcomed by many front-end developers once it is launched, but the UI problems that are faced with JavaScript are still there. In addition, the problem of application size faced by Cross-platform development framework and debugging problems in complex application development are also the challenges of Nativescript Development. With the features updated during the release of the official version, readers can see that Nativescript is confident in meeting these Challenges. According to Teletrik official blog, the future development of Nativescript will be concerned about the IOS system of Third-party Static library support, Nativescript plug-in support, the optimization of the Android system compile time and the application of internal error reporting support and so On.</p></p><p><p>"go" Cross-platform Mobile Development Framework Nativescript release of the official version</p></p></span>
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