CommNexus San Diego Presentation


Published on

Jeff Haynie's presentation to the CommNexus San Diego event on April 22, 2010. This presentation is about Appcelerator Titanium.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

  • CommNexus San Diego Presentation

    1. 1. Introducing Titanium CommNexus San Diego April 22, 2010
    2. 2. Jeff Haynie @jhaynie Serial Entrepreneur & Silicon Valley geek Co-founder and CEO, Appcelerator All around good guy
    3. 3. We enable web developers to quickly create and commercialize native mobile, desktop & tablet applications.
    4. 4. Overview > Founded in 2006 > $4.1M Series A Summer of 2008 > 18 Employees Headquarters in Mountain View, CA > Milestones Launched Titanium Desktop - 12/08 Launched Titanium Mobile - 6/09 Launched Titanium Tablet - 3/10
    5. 5. 2013: Mobile will be 40% of all internet traffic. Web Mobile Source: eMarketer. June 2009
    6. 6. Apps drive this growth. “3 Billion downloads, 140,000 apps” (Apple)
    7. 7. Because… “Native apps leverage the relationship between the user and the device in a way mobile web apps simply can’t.” (Mobile Marketer)
    8. 8. That’s Great! But… “Most apps take at least six months of full-time work and cost between $20,000 and $150,000 to develop.” (Forrester Research)
    9. 9. And… “Android will overtake Blackberry and iPhone by 2012” (Gartner)
    10. 10. Top Smartphone Players Apple Android Blackberry • Very fast growing - will • Large enterprise • Large consumer appeal appeal - pervasive in surpass Apple this year • Advanced phone features workplace and mobile • Many different devices and workforce • iPhone Apps also function form factors on iPod Touch • Phones are a • Open Source and open generation behind • Over 30 Million devices in ecosystem technologically circulation • Worldwide penetration - • Semi-closed • Closed ecosystem emerging markets ecosystem10
    11. 11. And… Windows, Nokia, Palm, Samsung (Handsets) Google is entering multi-screen market with Tablets, TVs Vudu was acquired by Walmart for Web-connected TV
    12. 12. Multi-modal world BILLIONS of different devices with: ✓ form factors ✓ screen sizes ✓ input/output devices ✓ information exchange capabilities
    13. 13. What about the browser? Browsers are evolving ✓ HTML5 in progress ✓ Lots of innovation Safari, Chrome, Firefox, Opera ✓ Devices features are exploding ✓ Patents ✓ No innovation happens in Standards Committees (W3C, IETF)
    14. 14. Solution: Appcelerator Titanium Use web technologies to build native apps Mobile Desktop Netbooks Web Developers Tablets Appcelerator Titanium Set-top Boxes Users
    15. 15. Product Offering Appcelerator Titanium Mobile Titanium Desktop Network Develop Native iPhone, Build Desktop apps that can Cloud services used for Android, and iPad apps with be deployed with one code testing, packaging, full access to each device’s base on the PC, Mac, or distribution, and APIs. Linux platforms. analytics.
    16. 16. Titanium Architecture Desktop supports php, Python, Ruby, and Javascript
    17. 17. Full-Featured Development… Native User Experience Multimedia Native performance + Native UI Camera, video camera, streaming / (tables, animations, gestures, etc). device audio/video Location-based Services Analytics Augmented reality, geo-location, Camera, video camera, native image compass, native maps viewers, streaming or device audio/ video Social Sharing Authenticated access to Facebook, Extensibility Twitter, Yahoo YQL. Native email/ Add any native Obj. C (iPhone) or address book. Java (Android) module into Titanium Data Development Tools Access online / device data, Create, test, and publish your app embedded SQL database, filesystem, web services
    18. 18. …Made Really Easy Ti.UI.showCamera(callback) Ti.Media.createSound() Ti.Map.createMap() Btw: Streaming audio in Obj.C (iPhone) = 2,000 lines of code (and that’s generous)
    19. 19. Value Proposition Build a Native App Native performance + native user interface + native features Reduce development costs by 80% At least 5x faster to build native apps with web technologies. Use the team you have today Alternatives? Retool. Sub-contract. Do nothing. Build cross-platform Get ready for iPad, Android, Netbooks, Kiosks, digital signage, etc. Measure results Mobile apps are an extension of your web campaigns.
    20. 20. Work the way you work Open Source Active developer base, Apache licensed, Github Commercial Licensing, Support, Analytics Professional and Enterprise subscriptions for businesses building on Titanium. Global Partner Program Great for ISV and SIs wanting to add mobile, desktop, tablet to their offerings. Large Community 38K+ Titanium Developers worldwide
    21. 21. Symantic Press Problem: Solution: After spending thousands Symantec Press built of dollars on Obj-C PartsFinder on development, the Titanium in 60 hours. application didn’t perform the way we wanted it to.” Result: Opportunity: “We cut out 80% of our development time, Enable dealers and end which allowed us to users to search for focus on value millions of auto parts creation.” that are available in their area at discounted prices. 21
    22. 22. Scoutmob Opportunity: Solution: Enable time-sensitive hot Scoutmob built a native deals with push app in 2 weeks. notifications, geolocation, with the convenience of their mobile phone Result: “By using Titanium, we Problem: were able to get a high- quality, location-based How to create hyper- app to our first market location promotions in quickly. real-time
    23. 23. Tradui Opportunity: Solution: Translate Creole  3 days to get an iPhone and English for Haiti aid Android app out the door. workers. Result: Problem: “We started developing it on One weekend to get an Saturday and finished on app defined, built, and Monday for both iPhone and shipped to meet time- Android.  Without Titanium, pressed deadline. we would not have been able to get it done.”  As seen on:
    24. 24. Engage @appcelerator #titanium_app on freenode @jhaynie 24
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.