Codestrong 2012 keynote jonathan rende, appcelerator's vp of products

1,445 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,445
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
56
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Open Table, Yelp, Fandango
  • 4 key things by the community..Gui Designer / Framework (Step 1 and step 2)DocumentationStability of the SDKWays to overcome the Android emulator experienceWriteless code, buildricher appsIncrease developer productivityImprove Titanium PlatformKeep up with new OS releasesandplatforms
  • Simpler, easily readablecodeReusablewidgetsReduces time from zero-to-app WritelesscodeCreatescalableappsLowerprobability of runtime errors
  • CLI benefitsUse your own development environmentFaster development processAutomate processesSeparation of tool & platform = faster innovationValidate project against features in an SDK Migrate project to latest version of Ti SDK
  • CLI benefitsUse your own development environmentFaster development processAutomate processesSeparation of tool & platform = faster innovationValidate project against features in an SDK Migrate project to latest version of Ti SDK
  • Full compatibility with latest OSesLeverage iOS 6 Maps and Facebook integration
  • BenefitsReduces time between dev->test->fixEspecially on Android where Emulator is very slowExploit all the device’s capabilitiesAccelerometer, camera etc.Most realistic debugging Developer can see how the app actually runs on the device
  • BenefitsReduces time between dev->test->fixEspecially on Android where Emulator is very slowExploit all the device’s capabilitiesAccelerometer, camera etc.Most realistic debugging Developer can see how the app actually runs on the device
  • An MBaaS service offering a fast and easy way to build next gen connected mobile apps. Featuring a pre-built library of services such as push notification, status updates, photo storage, user management and social integration, as well as the ability to create your own custom services, you can develop your mobile apps at a fraction of the time, cost and risk.
  • An MBaaS service offering a fast and easy way to build next gen connected mobile apps. Featuring a pre-built library of services such as push notification, status updates, photo storage, user management and social integration, as well as the ability to create your own custom services, you can develop your mobile apps at a fraction of the time, cost and risk.
  • Simpler, easily readablecodeReusablewidgetsReduces time from zero-to-app WritelesscodeCreatescalableappsLowerprobability of runtime errors
  • Codestrong 2012 keynote jonathan rende, appcelerator's vp of products

    1. 1. DEEP DIVE INTOAPPCELERATOR’S PRODUCTSJONATHAN RENDEVP ProductsAppcelerator@JonathanRendejrende@appcelerator.com
    2. 2. TEST, RELEASE , ANALYZE CONNECTBUILD Market evolution and product maturity
    3. 3. KEY OBJECTIVES Titanium 3.01. From “0” to App faster than ever2. Deliver efficiencies and scalability 3. Parity and quality
    4. 4. Top 3.0 Features• Alloy framework• Command Line Interface (CLI) support• “On-device” application debugging• Accessibility features• Install & update Modules Studio• Support for iOS 6 / Mountain Lion, Android 4.1• Over 1,000 enhancements since 2.0!
    5. 5. Open Source Integrated inMVC framework Titanium Studio XML and Foundation for style sheets a GUI designer
    6. 6. ALLOY DEMO
    7. 7. BREAKOUT SESSION TODAY!Alloy (MVC) App Framework Overview4:00 – 5:00Grand Ballroom 1 (3rd Floor)
    8. 8. titanium create /path/to/project……titanium install latestCommand Line Interface• Supported actions • create • build • install • run • clean• Supports mobile apps and modules• Easily extensible
    9. 9. On DeviceDebugging• Slow Android debugger• Simulator / emulator limitations • Performance • Camera • Accelerometer• Connect a mobile device to Studio and debug your app directly on the device
    10. 10. New OS / Platform Support
    11. 11. 1 MARKETPLACE 300 1:2 800Over 300 modules A new module 800 new usersin the marketplace every 2 days every week
    12. 12. Install andUpdate Modules• Install from within Titanium Studio• Works globally and for specific projects
    13. 13. Where’s Titanium Going?• Visual designer• Profiling• Faster support for new OS
    14. 14. Cloud Services
    15. 15. “_aaS” defined SaaS (Software as a Service)e.g., SFDC, Dropbox, Office 365, Google Apps Provides: Applications, data MBaaS (Mobile Backend as a Service) e.g., Appcelerator Cloud Services Provides: Mobile services, data PaaS (Platform as a Service) e.g., Heroku, Windows Azure, Force.comProvides: O.S., database, dev tools, provisioning IaaS (Infrastructure as a Service) e.g., AWS, Rackspace Provides: H/W, storage, networking, virtualization
    16. 16. ACS Architecture
    17. 17. Pre-Built Services
    18. 18. CLOUD DEMO
    19. 19. Custom ServicesInvoke Service from Mobile App Custom Cloud Service (SAP Odata - Read) Create and deploy custom JavaScript services Create fully native and mobile web apps in JavaScript Create and deploy custom services in JavaScript
    20. 20. Flexible Delivery Options ACS VIRTUAL ACS PRIVATE CLOUDACS PUBLIC CLOUD PRIVATE CLOUDHosted and managed by Hosted, managed by Hosted, managed by Appcelerator in the Appcelerator in the the Customer at their Cloud Cloud with dedicated premises or data infrastructure center
    21. 21. Marketplace Services INDUSTRY-SPECIFIC B2E, B2B B2CInsurance Finance CUSTOM SERVICES PRE-BUILT SERVICES CLOUD PLATFORM
    22. 22. Mobile App Lifecycle
    23. 23. Execs and App Owners Business Analysts ANALYZE PLAN Mobile App Lifecycle BUILD / CONNECT RELEASE Client, Server and Enterprise Release and Developerssecurity managers TEST Functional and performance testers
    24. 24. ADD FISH RULES APP
    25. 25. SOASTA DEMO
    26. 26. THANK YOUTITANIUM Go see breakouts for Titanium 3.0, Alloy, testing, making money in the marketplace and more.CLOUD SERVICES Go see breakouts for creating custom services, using our new pre-built services, building the business case for ACS and moreLIFECYCLE Breakout session on lifecycle and focusing on testing within the lifecycle

    ×