40
TiConf.eu Titanium User Conference February 23 th , 2013 Astoria Palace Valencia, Spain

TiConf.eu -- Titanium Developer Conference in Europe, 2013

Embed Size (px)

DESCRIPTION

The Titanium Developer Conference Europe held in Valenica, Spain from February 23-24, 2013. This is the keynote presentation by CEO of Appcelerator, Jeff Haynie. http://ticonf.eu

Citation preview

Page 1: TiConf.eu -- Titanium Developer Conference in Europe, 2013

TiConf.euTitanium User Conference

February 23th, 2013Astoria PalaceValencia, Spain

Page 2: TiConf.eu -- Titanium Developer Conference in Europe, 2013

Jeff Haynie@jhaynie

github.com/jhaynie

Page 3: TiConf.eu -- Titanium Developer Conference in Europe, 2013

Three Fundamental Shifts

Page 4: TiConf.eu -- Titanium Developer Conference in Europe, 2013

Mobile is disrupting everything

Page 5: TiConf.eu -- Titanium Developer Conference in Europe, 2013

Mobile is disrupting everything

Page 6: TiConf.eu -- Titanium Developer Conference in Europe, 2013

Mobile is disrupting everything

Page 7: TiConf.eu -- Titanium Developer Conference in Europe, 2013

March 2011 March 2012

Apps

Mobile Web

120 min

22 min16 min

48 min

Apps dominate our time

Page 8: TiConf.eu -- Titanium Developer Conference in Europe, 2013

Mobile requires a fundamentally different

approach

Page 9: TiConf.eu -- Titanium Developer Conference in Europe, 2013

Mobile requires a fundamentally different

approach

Page 10: TiConf.eu -- Titanium Developer Conference in Europe, 2013

All development becomes mobile development

Page 11: TiConf.eu -- Titanium Developer Conference in Europe, 2013

All development becomes mobile development

Touch Voice VisionMotion

Page 12: TiConf.eu -- Titanium Developer Conference in Europe, 2013

72%Enterprise mobile projects will outnumber

desktop projects in 2013

Page 13: TiConf.eu -- Titanium Developer Conference in Europe, 2013

$74.3B $73.0B

Page 14: TiConf.eu -- Titanium Developer Conference in Europe, 2013

Acer Dell Lenovo HP iPad

9.8M11.9M

15.4M15.1M13M

iPad alone ships more than top PC vendors

Page 15: TiConf.eu -- Titanium Developer Conference in Europe, 2013

http://www.flickr.com/photos/drumzo/5439241952/

The problem with mobile today is:

Enterprises are using evolutionary

approaches in the midst of a revolution

Page 16: TiConf.eu -- Titanium Developer Conference in Europe, 2013

The good news:

Innovation is a journey, not an event.

It begins with a single success.

Page 17: TiConf.eu -- Titanium Developer Conference in Europe, 2013

Revolutionize your business through continuous mobile

innovation

Page 18: TiConf.eu -- Titanium Developer Conference in Europe, 2013
Page 19: TiConf.eu -- Titanium Developer Conference in Europe, 2013

39965 40148 40330 40513 40695 40878 41061 412440

50,000

100,000

150,000

200,000

250,000

300,000

350,000

400,000

450,000

Developer FTW!

400K!

Page 20: TiConf.eu -- Titanium Developer Conference in Europe, 2013

25+ Monthly Meetups worldwide3,000 members attending

Page 21: TiConf.eu -- Titanium Developer Conference in Europe, 2013

30,000 new apps

built with Titanium in 2012

Page 22: TiConf.eu -- Titanium Developer Conference in Europe, 2013

115,000,000 10% smartphones are using

a Titanium powered app

Page 23: TiConf.eu -- Titanium Developer Conference in Europe, 2013

PRODUCT UPDATES

Page 24: TiConf.eu -- Titanium Developer Conference in Europe, 2013

• 50 features and 600 bug fixes

• Alloy framework

• “On-device” application debugging

• Accessibility features

• Install & update Modules Studio

• Support for iOS 6 / Mountain Lion,

Android 4.1

Titanium 3.0 key capabilities

Page 25: TiConf.eu -- Titanium Developer Conference in Europe, 2013

• Completely new command line tools based

on node.js

• Extensible through plugins

• Studio not required

• Open Source

• http://github.com/appcelerator/titanium

Titanium 3.0 CLI

Page 26: TiConf.eu -- Titanium Developer Conference in Europe, 2013

• 10 features and 100 bug fixes

• iPhone 5 Graphics Assets

• iOS Localized Splash Screen

• Android Search View Widget

Titanium 3.0.2 Service Pack

Page 27: TiConf.eu -- Titanium Developer Conference in Europe, 2013

• Projected 50 features and 400 bug fixes

• Alloy content assist and debugging

• Application code analyzer

• “Live Editing” Support

• New ListView API

• Better build and runtime performance

• New SDK build system

Titanium 3.1 release (Q2 2013)

Page 28: TiConf.eu -- Titanium Developer Conference in Europe, 2013

• Open Source 30+ modules

http://github.com/appcelerator/titanium_modules

http://github.com/appcelerator-modules

• Many other open source projects:

Alloy, StreamReduce, CLI, Code Processor,

Aptana, CharTi – just to name a few

Other exciting stuff

Page 29: TiConf.eu -- Titanium Developer Conference in Europe, 2013

• Support for Blackberry 10

• Support for Tizen

• Support for Windows Phone/Tablet 8

Titanium Roadmap

Page 30: TiConf.eu -- Titanium Developer Conference in Europe, 2013

• Ti Package Manager (TPM)

• http://github.com/tipm/tipm

• TiShadow

• http://github.com/dbankier/TiShadow

• Foundry22

• http://www.foundry22.com

Notable Community Projects

Page 31: TiConf.eu -- Titanium Developer Conference in Europe, 2013

What is Alloy?• Open Source framework for

developing apps• Separates UI/UX from logic• XML and style sheets• Integrated in Studio

Benefits• Simpler, easily readable code• Write less code• Reusable widgets• Allows simple re-branding with themes • Lower probability of runtime errors

Alloy MVC

Page 32: TiConf.eu -- Titanium Developer Conference in Europe, 2013

Proven, robust APIs reduce integration time and risk

Up to 5 Million API calls per month FREE

Location Social

MBaaS

Storage Identity

Communication Security

Appcelerator Cloud Services

Page 33: TiConf.eu -- Titanium Developer Conference in Europe, 2013

• Full development PaaS on our public cloud based on node.js

• Leverages the same development environment/language as the client side app

• Will serve as the foundation to connecting to the enterprise from the cloud

Node.ACS

CUSTOM SERVICES

node.js

Page 34: TiConf.eu -- Titanium Developer Conference in Europe, 2013
Page 35: TiConf.eu -- Titanium Developer Conference in Europe, 2013
Page 36: TiConf.eu -- Titanium Developer Conference in Europe, 2013

What’s the difference between Commercial and

Free and Open Source?

Page 37: TiConf.eu -- Titanium Developer Conference in Europe, 2013

STREAM REDUCEReal-time Processing

Dashboard

DESIGNER DEVELOPER

Build Test

QA ENGINEER

DEVELOPMENT PRODUCTION

Users

App Cloud

Test CloudPerformance

CloudAnalytics

Cloud

Cloud Foundation

DEPLOY

PRODUCT MANAGER

DESIGNER DEVELOPER QA ENGINEER

EXECUTIVE

APPCELERATOR PLATFORM APPS + CLOUD + LIFECYLCE

APP

App Studio

Page 38: TiConf.eu -- Titanium Developer Conference in Europe, 2013
Page 39: TiConf.eu -- Titanium Developer Conference in Europe, 2013
Page 40: TiConf.eu -- Titanium Developer Conference in Europe, 2013

THANK YOU