titanium appcelerator
DESCRIPTION
Esta é uma apresentação do framework Titanium Appcelerator, para desenvolvimento de aplicativos nativos cross-platform, utilizando apenas JavaScript.TRANSCRIPT
![Page 1: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/1.jpg)
Titanium Appcelerator
Rafael Kellermann Streit@rafaelksNyvra Software - Porto Alegre / RS
![Page 2: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/2.jpg)
![Page 3: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/3.jpg)
Alguns parceiros da Appcelerator:
![Page 4: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/4.jpg)
Titanium
![Page 5: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/5.jpg)
Framework para desenvolvimento de aplicativos nativos.
![Page 6: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/6.jpg)
“Geração” de um aplicativo nativo
Código em JavaScriptSeu código
Titanium
Aplicativo
![Page 7: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/7.jpg)
var button = Ti.UI.createButton({ title: “Hello, World!”,
left: “10dp”,
right: “10dp”,
height: “50dp”
});
![Page 8: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/8.jpg)
var button = Ti.UI.createButton({ title: “Hello, World!”,
left: “10dp”,
right: “10dp”,
height: “50dp”
});
![Page 9: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/9.jpg)
var button = Ti.UI.createButton({ title: “Hello, World!”,
left: “10dp”,
right: “10dp”,
height: “50dp”
});
![Page 10: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/10.jpg)
var button = Ti.UI.createButton({ title: “Hello, World!”,
left: “10dp”,
right: “10dp”,
height: “50dp”
});
![Page 11: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/11.jpg)
![Page 12: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/12.jpg)
![Page 13: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/13.jpg)
![Page 14: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/14.jpg)
![Page 15: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/15.jpg)
![Page 16: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/16.jpg)
![Page 17: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/17.jpg)
![Page 18: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/18.jpg)
Plataformas
• iOS (iPhone, iPad e iPod Touch)
• Android
• Mobile Web (BETA)
• Blackberry
• Windows Phone (em breve)
![Page 19: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/19.jpg)
Nativo?• Componentes de UI (Botão, TextField, etc)
• Geolocalização
• Acelerômetro
• Notificações
• Contatos
• Arquivos
• Media (Audio, Vídeo e Camera)
![Page 20: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/20.jpg)
~50.000aplicativos publicados
~350.000desenvolvedores
![Page 21: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/21.jpg)
Marketplace
![Page 22: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/22.jpg)
Vantagens
![Page 23: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/23.jpg)
JavaScript é fácil de aprender, se
você ainda não sabe.
![Page 24: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/24.jpg)
Escreva uma vez, funcionalidades que serão iguais para todas plataformas.
![Page 25: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/25.jpg)
100% open source
![Page 26: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/26.jpg)
100% gratuito
![Page 27: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/27.jpg)
Desvantagens
![Page 28: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/28.jpg)
Fica um pouco atrasado em relação ao framework nativo
Sempre contornável, afinal, é open source.
![Page 29: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/29.jpg)
Como começar?
![Page 30: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/30.jpg)
appcelerator.com
![Page 31: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/31.jpg)
developer.android.com
![Page 32: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/32.jpg)
Mac App Store
![Page 33: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/33.jpg)
DEMO
![Page 34: Titanium Appcelerator](https://reader033.vdocuments.mx/reader033/viewer/2022051314/55393d6a4a79591b688b497d/html5/thumbnails/34.jpg)
OBRIGADO!
@rafaelks