codestrong 2012 keynote jonathan rende, appcelerator's vp of products
TRANSCRIPT
DEEP DIVE INTO APPCELERATOR’S PRODUCTS
JONATHAN RENDEVP ProductsAppcelerator@[email protected]
BUILD
CONNECT
TEST, RELEASE,ANALYZE
Market evolution and product maturity
KEY OBJECTIVES
1. From “0” to App faster than ever
2. Deliver efficiencies and scalability
3. Parity and quality
Titanium 3.0
• 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!
Top 3.0 Features
Open Source MVC framework
XML and style sheets
Integrated inTitanium Studio
Foundation for a GUI designer
ALLOY DEMO
BREAKOUT SESSION TODAY!
Alloy (MVC) App Framework Overview
4:00 – 5:00Grand Ballroom 1 (3rd Floor)
• Supported actions• create• build• install• run• clean
• Supports mobile apps and modules
• Easily extensible
titanium create /path/to/project……titanium install latest
Command Line Interface
On Device Debugging
• Slow Android debugger
• Simulator / emulator limitations
• Performance• Camera• Accelerometer
• Connect a mobile device to Studio and debug your app directly on the device
New OS / Platform Support
300 1:2 800Over 300 modules in the marketplace
A new module every 2 days
800 new users every week
1
MARKETPLACE
• Install from within Titanium Studio
• Works globally and for specific projects
Install and Update Modules
Where’s Titanium Going?
• Visual designer
• Profiling
• Faster support for new OS
Cloud Services
“_aaS” defined
IaaS (Infrastructure as a Service)e.g., AWS, Rackspace
MBaaS (Mobile Backend as a Service)e.g., Appcelerator Cloud Services
PaaS (Platform as a Service)e.g., Heroku, Windows Azure, Force.com
SaaS (Software as a Service)e.g., SFDC, Dropbox, Office 365, Google Apps
Provides: H/W, storage, networking, virtualization
Provides: Applications, data
Provides: O.S., database, dev tools, provisioning
Provides: Mobile services, data
ACS Architecture
Pre-Built Services
CLOUD DEMO
Custom Cloud Service (SAP Odata - Read)Invoke Service from Mobile App
Create and deploy custom JavaScript services
Create fully native and mobile web apps in
JavaScript Create and deploy custom services in JavaScript
Custom Services
Flexible Delivery Options
ACS PUBLIC CLOUD
Hosted and managed by Appcelerator in
the Cloud
ACS VIRTUAL PRIVATE CLOUD
Hosted, managed by Appcelerator in the
Cloud with dedicated infrastructure
ACS PRIVATE CLOUD
Hosted, managed by the Customer at their premises or
data center
Marketplace Services
PRE-BUILT SERVICES
CUSTOM SERVICES
INDUSTRY-SPECIFIC
FinanceInsurance
B2E, B2B B2C
CLOUD PLATFORM
Mobile App Lifecycle
PLAN
BUILD / CONNECT
TEST
RELEASE
ANALYZEBusiness Analysts
Client, Server and Enterprise
Developers
Functional and performance testers
Release and security
managers
Execs and App Owners
Mobile App Lifecycle
ADD FISH RULES APP
SOASTA DEMO
TITANIUM
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 more
LIFECYCLE
Breakout session on lifecycle and focusing on testing within the lifecycle
THANK YOU