1 / 24

Titanium

Titanium. Created by Presented by James Schultz. What is Titanium ?. An open, extensible development environment for creating beautiful native apps across different mobile devices and OSs including iOS, Android, and BlackBerry, as well as hybrid and HTML5.

soleil
Download Presentation

Titanium

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Titanium Created by Presented by James Schultz

  2. What is Titanium? An open, extensible development environment for creating beautiful native apps across different mobile devices and OSs including iOS, Android, and BlackBerry, as well as hybrid and HTML5.

  3. Developer Claims • Over 50,000+ mobile apps • Help get to market 60% faster • 60%-90% of code can be reused • Hundreds of thousands of developers have used Titanium

  4. What’s Offered with Titanium? Titanium includes: • An open source SDK with over 5,000 device and mobile operating system APIs • Studio, a powerful Eclipse-based IDE • Alloy, a MVC framework • Cloud Services for a ready-to-use mobile backend.

  5. Code Reuse Reduce Cost SDK Develop Faster

  6. Reduce Time Enable Developers Studio Improve Productivity

  7. More Manageable Function and Widget Reuse Alloy Less Code

  8. Manage Back-end Cloud Services Collaborate

  9. Titanium Demo

  10. Titanium Demo

  11. Titanium Demo

  12. Titanium Demo

  13. Titanium Demo

  14. Titanium Demo

  15. Titanium Demo

  16. Titanium Demo

  17. Titanium Demo

  18. Titanium Demo

  19. Third Party Review Generally speaking, Titanium is an ideal choice if: • your team is proficient with JavaScript • your business model targets a multitude of mobile platforms. “Like with any other IDE, Appcelerator Titanium has its strengths and weaknesses. But its ease of use, speed – and ability for the simultaneous creation of native and web apps – make it a great choice for a wide range of projects.” Victor Kotov

  20. HTML5 applications with Titanium Pros: • uses standard UI elements (tables, buttons, etc.) along with animation effects • access network resources via HTML (noting that there are security limitations you should take into consideration and plan on possible ways around) • store data locally (with the amount of data limited by the browser); • provide support for asynchronous module definition (AMD) and CommonJS • pre-cache resources for faster loading

  21. HTML5 applications with Titanium Cons: • restricted access to certain components of a mobile OS (e.g., Android activities, iOS local notifications, or the Apple iAd service) • limited access to device resources (such as the camera) • dependence on a browser to run the web app • limited functionality without Internet connection • restricted use of native UI elements • limited access to calendar and contacts (varies depending on the platform) • no support for Titanium Extensions distributed through the Appcelerator Open Mobile Marketplace (the extensions are provided as executable code for each platform and therefore can't be launched in the browser)

  22. HTML5 applications with Titanium Big Cons: • It is buggy • Crashes

  23. Exam Question What language is Titanium’s SDK built on? JavaScript When would Titanium benefit your project best? If your project is being developed for multiple platforms and your team knows JavaScript.

  24. Sources appcelerator http://www.appcelerator.com/titanium/ Third Party - AZOFT http://blog.azoft.com/titanium-appcelerator-review/ Third Party - Source of how it can be buggy http://usingimho.wordpress.com/2011/06/14/why-you-should-stay-away-from-appcelerators-titanium/

More Related