Intermediary transaction SEO diagnosis Taobao guest Cloud host technology Hall
Crossapp is a free, open source, Cross-platform app development engine, based on the MIT Open Source protocol, the use of C + + development, based on OpenGL ES 2.0 rendering, can help all developers rapid development of the Cross-platform native app, currently mainly support the export of iOS and Android.
Engine Name: Crossapp
Engine version: Crossapp Alpha v0.1.2
Last Updated: 2014.05.21
Development environment: XCODE,VS2013
Compatible Platform: windows,ios,android
Work Git:http://git.oschina.net/9miao/crossapp
Github:https://github.com/9miao/crossapp
Document Update Address: http://www.9miao.com/crossapp/list-24-1.html
Advantages
Cross-platform:
Crossapp currently supports both iOS and Android, and because of the cross-platform nature of Crossapp, the relatively traditional development of iOS and Android native applications, Crossapp more savings in development cycles and costs, Let the developer no longer need to maintain two sets of application code and worry, app development completed only after a relatively simple porting work, can be easily implemented on different platforms to apply.
Features Rich:
Crossapp encapsulates a large number of controls that are specific to the app development process, and each control is rich in functionality, and developers can quickly use a rich set of controls to rapidly develop the app, which basically meets most of the functionality of the app's development requirements (not common functionality or needs to be done by itself), It also eliminates the amount of time it takes to encapsulate the controls and further improve the efficiency of development, the current open source Crossapp is Alpha V0.1.2, an earlier version, and the controls are not rich enough for the maintenance team to update at least 2 new controls every week.
Consolidate part of Third-party libraries:
Crossapp integrates some Third-party libraries, such as the common data Parsing library jsoncpp, TinyXML, HTTP, and Crossapp also through the Third-party library SpiderMonkey conversion, so that it can directly use the JS script programming, Third party developers can also provide more third-party libraries to the vast number of users, for the support of JS version, we will be officially released on June 10, 2014.
Shortcomings
Because the maintenance team is limited, the first version of the Crossapp Control Library has only some of the underlying controls available, and the number of target controls is far from the maintenance team, and the maintenance team will continue to update at least 2 new controls on a weekly basis. At the same time, we also hope to get more open source developers to help, better and faster to improve and maintain the free open source Cross-platform app development engine Crossapp, so it is urgent to need more C + + experts to join the 9-second Community Standing Committee of Contributions (referred to as 9), If you are looking to join the Crossapp core maintenance team, please contact email:liming@longtugame.com contact qq:906484688 (Please specify: Join the 9 Tribute Committee) by contacting the big eggs of the 9-second community.
The development of Crossapp and the content of short-term modification
In subsequent Crossapp releases, we will improve the Crossapp function in the shortest possible time, modify the bugs and deficiencies of Crossapp, and provide support for more third-party libraries. The maintenance team will ensure 1 updates per week, 2 new spaces per week, and a number of bug and detail adjustments.
Within 20 days the contents are as follows:
1. Text asynchronously renders the Android platform crash.
2. TextField lacks function:
A the text content exceeds the display size cropped content head problem
b The cursor move to the text content anywhere edit function
c) NewLine input function
3. TableView lacks function:
A) multiplexing of cell
B cell editing function (delete, insert, etc.)
c) The addition of some template properties of the cell
4. GPS, contacts, camera functions and access
Within 20 days, you plan to add the following controls:
Slider bar: Caslider
Status button: Caswitch
Segmented option button: Casegmentedcontrol
Tip Box: Caalertview
View Paging controller: Capagecontrol
Large text input control: Catextview
Load State Controller: caactivity
Web page load control: Cawebview
Hereby acknowledge
1, thanks to Jsoncpp maintenance team.
2, thanks to TinyXML maintenance team.
3, thanks to Mozilla's SpiderMonkey maintenance team, a C-language implementation of the JS script engine, really beautiful.
4, special thanks to the Cocos2d-x team, we have extracted and modified the open source game engine graphics rendering and cross-platform parts, which allows us to devote more time to the application developers need more content.