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

27

Upload: appcelerator-inc

Post on 09-May-2015

1.032 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Codestrong 2012 keynote   jonathan rende, appcelerator's vp of products
Page 2: Codestrong 2012 keynote   jonathan rende, appcelerator's vp of products

DEEP DIVE INTO APPCELERATOR’S PRODUCTS

JONATHAN RENDEVP ProductsAppcelerator@[email protected]

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

BUILD

CONNECT

TEST, RELEASE,ANALYZE

Market evolution and product maturity

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

KEY OBJECTIVES

1. From “0” to App faster than ever

2. Deliver efficiencies and scalability

3. Parity and quality

Titanium 3.0

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

• 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

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

Open Source MVC framework

XML and style sheets

Integrated inTitanium Studio

Foundation for a GUI designer

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

ALLOY DEMO

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

BREAKOUT SESSION TODAY!

Alloy (MVC) App Framework Overview

4:00 – 5:00Grand Ballroom 1 (3rd Floor)

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

• 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

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

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

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

New OS / Platform Support

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

300 1:2 800Over 300 modules in the marketplace

A new module every 2 days

800 new users every week

1

MARKETPLACE

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

• Install from within Titanium Studio

• Works globally and for specific projects

Install and Update Modules

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

Where’s Titanium Going?

• Visual designer

• Profiling

• Faster support for new OS

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

Cloud Services

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

“_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

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

ACS Architecture

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

Pre-Built Services

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

CLOUD DEMO

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

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

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

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

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

Marketplace Services

PRE-BUILT SERVICES

CUSTOM SERVICES

INDUSTRY-SPECIFIC

FinanceInsurance

B2E, B2B B2C

CLOUD PLATFORM

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

Mobile App Lifecycle

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

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

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

ADD FISH RULES APP

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

SOASTA DEMO

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

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