introduction au développement mobile avec titanium appcelerator @ human talks toulouse

Post on 17-Jul-2015

572 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Introduction au développement mobile

avec Titanium Appcelerator

10/03/2015 - Toulouse

Web Developer @ Monkees

@rkueny - http://rkueny.fr

R.KUENY

Un développeur et 3 langages ?

Assez compliqué …

Développer une application mobile

ObjectiveCSwift Java C#

UN langage : JS

iOs / Android / WindowsPhone (soon)

Et le code sorti est natif !

What else ?

Hello World

Les forces de Titanium Appcelerator

Une documentation bien écrite, regorgeant d’exemples

http://docs.appcelerator.com/titanium/latest/

Une grosse communautéhttp://developer.appcelerator.com/questions/newest

Une API couvrant énormément de capacités des OS

Ti.API Logging Ti.APP Infos liées à l’app Ti.Database Base de données Ti.Filesystem Fichiers Ti.Geolocation Géolocalisation Ti.Network Réseau Ti.Platform Infos relatives à la plateforme Ti.UI Eléments d’interfaces Ti.Contacts Contacts Ti.Map Maps

Beaucoup de plugins

TiShadow

http://gitt.io/ et

https://marketplace.appcelerator.com/

Tutoriel : http://rkueny.fr/developpement-mobile/titanium-appcelerator/tishadow-pour-titanium-appcelerator

Si le module n’existe pas, il faut le créer soi-même (et connaitre les langages qui vont avec)

Déconseillé pour faire des jeux

iOS - Android - windows phone évoluent très vite, mais Titanium suit plutôt bien le rythme

Les points faibles

iOs != Android

Un seul code avec Titanium mais pas une seule UI

Write once, adapt everywhere. Kevin Whinnery

En résumé

1 langage pour toutes les applis

Du code natif

Beaucoup de ressources disponibles

Convient pour les petits à moyen projets

iOs != Android != WindowsPhone

Framework Alloy - Le MVC de Titanium Appcelerator

Des questions ?

Si vous avez des questionsplus tard :

Twitter : @rkueny

top related