From Seo Wiki - Search Engine Optimization and Programming Languages
|Stable release||0.8 / 30 November 2009|
|Operating system||iPhone, Android, Mac OS, Windows, Linux|
|License||Apache Public License v2|
Appcelerator Titanium is an open source platform for developing mobile and desktop applications using web technologies. Appcelerator Titanium is developed by Appcelerator Inc. and was introduced in December 2008 . Support for developing iPhone- and Android-based mobile applications was added in June 2009.
Appcelerator Titanium is one of several phone web based application framework solutions allowing web developers to apply existing skills to create native applications for iPhone and Android. Appcelerator Titanium is frequently compared to Adobe Air for developing desktop applications for Windows, Mac and Linux. Traditionally, proprietary tools and specialized skills are required to develop native software applications for each computing platform.
Appcelerator Titanium includes a web-based, cross-compilation tool which requires internet access and a developer account. The tool can deploy standalone applications for Mac, Windows, and Linux from any of those platforms. It does this by submitting the source files to a proprietary server-side solution which then returns the binaries. An open source command-line compiler is also available which is not subject to the same network and account requirements, but it does not cross-compile. Mobile compilation is subject to additional requirements: iPhone builds require Mac OS X and the iPhone SDK, and Android builds require the Android SDK and Mac, Windows, or Linux. The latest version of Appcelerator Titanium's cross-compiler was built using itself.
In January 2010 Appcelerator published a survey of 554 Titanium developers showing strong interest in Apple's iPad. Appcelerator also announced plans for Titanium support for the Apple iPad and confirmed that existing Titanium applications for the iPhone run on the iPad simulator.
Appcelerator, Inc. also offers cloud-based services for packaging, testing and distributing software applications developed on the Titanium platform.
The core features of Appcelerator Titanium include:
- A platform-independent API to access native UI components including navigation bars, menus, dialog boxes and alerts, and native device functionality including the file system, sound, network and local database
- API access to native mobile functionality like geolocation, accelerometer and maps
- Extensibility through open interfaces and licensing, allowing developers to introduce support for additional scripting languages, media codecs and device-specific functionality
- Available under the Apache Public License v2.0 open source software license
- Appcelerator Web site
- Appcelerator Titanium tutorials
- Interview with Marshall Culpepper on The Changelog about their open source projects Titanium Desktop and Titanium Mobile
- ↑ "Appcelerator Raises $4.1 Million for Open Source RIA Platform". Techcrunch. 9 December 2008. http://www.techcrunch.com/2008/12/09/appcelerator-raises-41-million-for-open-source-ria-platform/. Retrieved 29 October 2009.
- ↑ "Appcelerator enables iPhone, Android app dev". InfoWorld. 8 June 2009. http://www.infoworld.com/d/developer-world/appcelerator-enables-iphone-android-app-dev-655. Retrieved 29 October 2009.
- ↑ "Appcelerator Takes On Adobe AIR with Titanium". eWeek. 9 December 2008. http://www.eweek.com/c/a/Application-Development/Appcelerator-Takes-on-Adobe-AIR-with-Titanium/. Retrieved 29 October 2009.
- ↑ 4.0 4.1 "Titanium gets hardened with new beta". Ajaxian. 9 June 2009. http://ajaxian.com/archives/titanium-gets-hardened-with-new-beta-that-features-mobile-and-more. Retrieved 29 October 2009.
- ↑ "The iPad App Wave Survey". Appcelerator. 26 January 2010. http://www.appcelerator.com/tabletappwave/. Retrieved 1 February 2010.
- ↑ "Nearly 1,000 New Developers Flock to Appcelerator After Company Announces Support for Apple’s iPad". 29 January 2010. http://www.appcelerator.com/2010/01/1000-new-developers-flock-to-appcelerator/. Retrieved 1 February 2010.
- ↑ "Appcelerator Network Cloud Services". Appcelerator, Inc.. http://www.appcelerator.com/products/cloud-services/. Retrieved 29 October 2009.