12
Titanium Meetup Platform Intro Christian Brousseau @TheBrousse

Meetup Titanium Paris

Embed Size (px)

Citation preview

Page 1: Meetup Titanium Paris

Titanium MeetupPlatform Intro

Christian Brousseau

@TheBrousse

Page 2: Meetup Titanium Paris

Christian

Brousseau

Husband

Father of 2

Titan

Appcelerator Professional

Mobile Innovator 2012 (Codestrong)

Q&A (Top 10)

Book Author

Founder, CEO Things Are Moving

@TheBrousse

Page 3: Meetup Titanium Paris

What is Titanium

@TheBrousse

Page 4: Meetup Titanium Paris

Quelques chiffres

@TheBrousse

581,585Développeurs dans 185 pays

217,805,798Terminaux ayant au moins une application Titanium installée

61,647Applications Titanium dans les

différents App Stores

Page 5: Meetup Titanium Paris

En France@TheBrousse

Meetup Titanium Paris et Montpellier• Plus d’un an d’existence• Mensuels

Groupe Google+• Appcelerator Titanium en

Français• 170 membres

Groupe Facebook• Titanium Mobile (FR)• 90 membres

Intérêt grandissant

Page 6: Meetup Titanium Paris

tiConf 2014 (Amsterdam)

Le code TIPARIS vous donnera droit a une réduction de 10%

Page 7: Meetup Titanium Paris

How does this work

Native Application

Native components

JavaScript Runtime

JavaScript Code

Titanium Code

(JavaScript)

Native Code

Objective-CJavaOther

TitaniumCompiler

NativeCompiler

@TheBrousse

Page 8: Meetup Titanium Paris

Resources/app.js

var window = Ti.UI.createWindow({backgroundColor: ‘white’

});

var label = Ti.UI.createLabel({color: ‘black’,text: ‘Hello World’

});

label.addEventListener(‘click’,function() {

require(‘windowTwo’);}

);

window.add(label);window.open();

Hello World@TheBrousse

Page 9: Meetup Titanium Paris

Alloy

@TheBrousse

Page 10: Meetup Titanium Paris

How does “that” work

TitaniumCode

NativeCode

TitaniumCompiler

NativeCompiler

Alloy Code

JavaScriptXMLTSS

AlloyPre-compiler

@TheBrousse

Page 11: Meetup Titanium Paris

There is a book for that@TheBrousse

Page 12: Meetup Titanium Paris

Questions?

@TheBrousse