[size=large][b]Titanium Redux[/b][/size]
https://github.com/dawsontoth/Appcelerator-Titanium-Redux
该框架目的很明确:
当你使用Titanium开发应用是需要写大量的代码,此框架将在最大程度上减少代码量。
比如:
一般Titanium代码:
Redux代码:
一般Titanium代码:
Redux代码:
其中的RJSS也是一个很不错的封装!
[size=large][b]TiFramework[/b][/size]
https://github.com/rblalock/TiFramework
[size=large][b]Extanium[/b][/size]
http://www.extanium.org/
[url=https://github.com/kyr0/Extanium]» Extanium on GitHub[/url]
Extanium是一个基于Titanium的OOP的Javascript框架,能够在很大程度上提高应用开发的效率,以及机构化的管理组织代码结构。
它是一个德国人[url=http://www.aron-homberg.de/]Aron Homberg[/url]开发的,基于MIT license的开源。其中的3D核心库使用了[url=http://github.com/mrdoob/three.js/]ThreeJS[/url]作者是ExtJS的超级粉丝,所以这套框架的具有很强的Ext-style.
[b]主要功能[/b]
– OOP framework for Ext-style mobile application development
– Your app tastes like spaghetti? Try the abstract Activitiy / Components architecture of Extanium!
– AJAX in mobile phones. Now a 1-liner: new Ext.Ajax().request({url: '#', ...});
– Logging and visual debuggung. Now easy: Ext.debug(), Ext.log(), Ext.warn(), Ext.alert()
– Server API - now natively available in Javascript. A free Ext.Direct impl: Server.User.get(1, function(result) {...});
– Phone's Properties - now simple acccess: Registry.has('abc'), Registry.getArray('abc'), ...
– Metrics & Orientation API for automated or static scaling of UI controls
– Global scope hassle? Try Ext.Global.set() and Ext.Global.get()
– Problems with integrating WebView's? Get stable event-based WebView-integration with Ext.WebView
– Finally, wanna be cool? Impress your customers with 3D WebGL! Ext.WebView / Components/WebGL rocks!
[b]截图[/b]
[img]http://dl.iteye.com/upload/attachment/610997/42a46d25-0667-3eb7-a61f-bde55ee2a9d5.jpg[/img]
[img]http://dl.iteye.com/upload/attachment/610999/feb9bdfe-554f-31f8-bbd9-11864511c320.jpg[/img]
[img]http://dl.iteye.com/upload/attachment/611003/c2fde634-437f-31ab-a296-1391c6ad57b7.jpg[/img]
[img]http://dl.iteye.com/upload/attachment/611005/46c5afe9-a0c6-3173-a9f0-7a941b7f6952.jpg[/img]
[size=large][b]Adamantium[/b][/size]
http://adamrenklint.com/projects/adamantium-js
jQuery-style语法的一个框架。
下载地址:https://github.com/adamrenklint/Adamantium.js
[size=large][b]Kranium[/b][/size]
http://kraniumjs.com
Kranium transfers some well-known practices and techniques from web development to Titanium Mobile development.
[size=large][b]Foundation[/b][/size]
http://melonpielabs.com/foundation/
一个基于Titanium Mobile 1.5的MVC框架
[size=large][b]Helium[/b][/size]
http://github.com/kwhinnery/Helium
a Titanium utility library and framework for building component-oriented, event-driven Titanium Mobile applications. Provides visual and non-visual unit testing support, utility functions, and a JavaScript-based framework for building and styling UI components
[size=large][b]TiQuery[/b][/size]
https://github.com/naturalcodeproject/TiQuery/wiki
framework for Titanium based on jQuery
[size=large][b]Titanium Tools[/b][/size]
https://github.com/krawaller/Titanium-Tools
a collection of tools for Titanium Mobile
[size=large][b]Joli[/b][/size]
https://github.com/xavierlacot/joli.js
small ORM for Titanium
[size=large][b]TiStore[/b][/size]
https://github.com/jcfischer/TiStore
ActiveRecord for Titanium
https://github.com/dawsontoth/Appcelerator-Titanium-Redux
该框架目的很明确:
当你使用Titanium开发应用是需要写大量的代码,此框架将在最大程度上减少代码量。
比如:
一般Titanium代码:
if (Ti.Platform.osname == 'android') {
Ti.include('includes/utilities.js');
}
else {
Ti.include('../includes/utilities.js');
}
Redux代码:
inc('includes/utilities.js');
一般Titanium代码:
var label = Titanium.UI.createLabel();
Redux代码:
var label = new Label();
其中的RJSS也是一个很不错的封装!
[size=large][b]TiFramework[/b][/size]
https://github.com/rblalock/TiFramework
[size=large][b]Extanium[/b][/size]
http://www.extanium.org/
[url=https://github.com/kyr0/Extanium]» Extanium on GitHub[/url]
Extanium是一个基于Titanium的OOP的Javascript框架,能够在很大程度上提高应用开发的效率,以及机构化的管理组织代码结构。
它是一个德国人[url=http://www.aron-homberg.de/]Aron Homberg[/url]开发的,基于MIT license的开源。其中的3D核心库使用了[url=http://github.com/mrdoob/three.js/]ThreeJS[/url]作者是ExtJS的超级粉丝,所以这套框架的具有很强的Ext-style.
[b]主要功能[/b]
– OOP framework for Ext-style mobile application development
– Your app tastes like spaghetti? Try the abstract Activitiy / Components architecture of Extanium!
– AJAX in mobile phones. Now a 1-liner: new Ext.Ajax().request({url: '#', ...});
– Logging and visual debuggung. Now easy: Ext.debug(), Ext.log(), Ext.warn(), Ext.alert()
– Server API - now natively available in Javascript. A free Ext.Direct impl: Server.User.get(1, function(result) {...});
– Phone's Properties - now simple acccess: Registry.has('abc'), Registry.getArray('abc'), ...
– Metrics & Orientation API for automated or static scaling of UI controls
– Global scope hassle? Try Ext.Global.set() and Ext.Global.get()
– Problems with integrating WebView's? Get stable event-based WebView-integration with Ext.WebView
– Finally, wanna be cool? Impress your customers with 3D WebGL! Ext.WebView / Components/WebGL rocks!
[b]截图[/b]
[img]http://dl.iteye.com/upload/attachment/610997/42a46d25-0667-3eb7-a61f-bde55ee2a9d5.jpg[/img]
[img]http://dl.iteye.com/upload/attachment/610999/feb9bdfe-554f-31f8-bbd9-11864511c320.jpg[/img]
[img]http://dl.iteye.com/upload/attachment/611003/c2fde634-437f-31ab-a296-1391c6ad57b7.jpg[/img]
[img]http://dl.iteye.com/upload/attachment/611005/46c5afe9-a0c6-3173-a9f0-7a941b7f6952.jpg[/img]
[size=large][b]Adamantium[/b][/size]
http://adamrenklint.com/projects/adamantium-js
jQuery-style语法的一个框架。
下载地址:https://github.com/adamrenklint/Adamantium.js
[size=large][b]Kranium[/b][/size]
http://kraniumjs.com
Kranium transfers some well-known practices and techniques from web development to Titanium Mobile development.
[size=large][b]Foundation[/b][/size]
http://melonpielabs.com/foundation/
一个基于Titanium Mobile 1.5的MVC框架
[size=large][b]Helium[/b][/size]
http://github.com/kwhinnery/Helium
a Titanium utility library and framework for building component-oriented, event-driven Titanium Mobile applications. Provides visual and non-visual unit testing support, utility functions, and a JavaScript-based framework for building and styling UI components
[size=large][b]TiQuery[/b][/size]
https://github.com/naturalcodeproject/TiQuery/wiki
framework for Titanium based on jQuery
[size=large][b]Titanium Tools[/b][/size]
https://github.com/krawaller/Titanium-Tools
a collection of tools for Titanium Mobile
[size=large][b]Joli[/b][/size]
https://github.com/xavierlacot/joli.js
small ORM for Titanium
[size=large][b]TiStore[/b][/size]
https://github.com/jcfischer/TiStore
ActiveRecord for Titanium