Codestrong 2012 keynote   jonathan rende, appcelerator's vp of products
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

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

on

  • 1,320 views

 

Statistics

Views

Total Views
1,320
Views on SlideShare
1,320
Embed Views
0

Actions

Likes
0
Downloads
51
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • 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 Presentation Transcript

  • 1. DEEP DIVE INTOAPPCELERATOR’S PRODUCTSJONATHAN RENDEVP ProductsAppcelerator@JonathanRendejrende@appcelerator.com
  • 2. TEST, RELEASE , ANALYZE CONNECTBUILD Market evolution and product maturity
  • 3. KEY OBJECTIVES Titanium 3.01. From “0” to App faster than ever2. Deliver efficiencies and scalability 3. Parity and quality
  • 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. Open Source Integrated inMVC framework Titanium Studio XML and Foundation for style sheets a GUI designer
  • 6. ALLOY DEMO
  • 7. BREAKOUT SESSION TODAY!Alloy (MVC) App Framework Overview4:00 – 5:00Grand Ballroom 1 (3rd Floor)
  • 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. 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. New OS / Platform Support
  • 11. 1 MARKETPLACE 300 1:2 800Over 300 modules A new module 800 new usersin the marketplace every 2 days every week
  • 12. Install andUpdate Modules• Install from within Titanium Studio• Works globally and for specific projects
  • 13. Where’s Titanium Going?• Visual designer• Profiling• Faster support for new OS
  • 14. Cloud Services
  • 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. ACS Architecture
  • 17. Pre-Built Services
  • 18. CLOUD DEMO
  • 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. 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. Marketplace Services INDUSTRY-SPECIFIC B2E, B2B B2CInsurance Finance CUSTOM SERVICES PRE-BUILT SERVICES CLOUD PLATFORM
  • 22. Mobile App Lifecycle
  • 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. ADD FISH RULES APP
  • 25. SOASTA DEMO
  • 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