3. Objetivo
Iniciação no desenvolvimento para dispositivos
móveis usando a plataforma Appcelerator
Titanium Mobile para o sistema Android
Curso Appcelerator Titanium
4. Sobre este Curso
●
Voltado principalmente para iniciantes.
●
Requer pouco, mais algum conhecimento de
programação e inglês técnico (também paciência).
●
Apresenta conceitos gerais sobre desenvolvimento
de um aplicativo para dispositivos móveis.
●
Baseado nos materiais utilizados nos cursos
oficiais.
Curso Appcelerator Titanium
5. Sobre o instrutor
●
Fernando Lunardelli
●
Twitter @flunardelli
●
E-mail flunardelli@gmail.com
●
Formado em gestão da tecnologia da informação.
●
BrasilTelecom, Pucrs, Vant Telecom, Sicredi,
Lumea, OpServices
●
Experiência em desenvolvimento e infraestrutura.
Curso Appcelerator Titanium
6. O que será visto
●
Por que desenvolver para Mobile
●
Plataformas Apple iOS e Google Android
●
Appcelerator Titanium Mobile
●
Ambiente Titanium Studio e fastdev Android
●
Padrões UI da Plataforma Titanium
●
Alguns usos práticos da API
Curso Appcelerator Titanium
7. Cronograma
1. Desenvolvimento mobile
2. Platafoma Appcelerator Titanium
3. Primeiros passos
4. Uma pitada de Javascript e Titanium
5. Elementos da UI (user interface)
6. Projeto Final
Curso Appcelerator Titanium
15. Plataforma iOS
● Empresa desenvolvedora: Apple Inc.
● Programado em: C, C++, Objective-C
● Família de SO: Mac OS, BSD
● Lançado em: 29 de Junho, 2007
● Última versão: iPad, iPhone e iPod Touch - 4.3.3
● Platafoma suportada: ARM
● Tipo de kernel: Hybrid (Darwin)
● Interface de usuário: Cocoa Touch
● Licença: Proprietária
● Engine Javascript: WebKit JavaScriptCore
Curso Appcelerator Titanium
17. Plataforma Android
● Empresa desenvolvedora: Google Inc., Open Handset Alliance
● Programado em: C (core), Java (UI)
● Família de SO: Linux
● Lançado em: 21 de outubro, 2008
● Última versão: Tablets - 3.1 (Honeycomb), Phone - 2.3.4 (Gingerbread)
● Platafoma suportada: ARM, MIPS
● Tipo de kernel: Linux kernel
● Interface de usuário: Gráfica
● Licença: Apache 2.0, Linux kernel patches em GPL v2
● Javascript engine: Mozilla Rhino
Curso Appcelerator Titanium
19. Mais motivos !
Existem outros mercados para desenvolvedores
iOS e Android além de smartphone:
●
Mercado corporativo de aplicações,
●
Tablets estão se popularizando,
●
App Stores para desktops,
●
Estão chegando os Set-top Boxes para as
TVs.
Curso Appcelerator Titanium