1 curso-titanium-apresentacao
DESCRIPTION
TRANSCRIPT
![Page 1: 1 curso-titanium-apresentacao](https://reader034.vdocuments.pub/reader034/viewer/2022051514/5495c162ac79591d2e8b4ec7/html5/thumbnails/1.jpg)
Desenvolvimento de aplicativos para Desenvolvimento de aplicativos para dispositivos móveis usando dispositivos móveis usando
Appcelerator Titanium MobileAppcelerator Titanium Mobile
Fernando Fernando Lunardelli @flunardelliLunardelli @flunardelli
![Page 2: 1 curso-titanium-apresentacao](https://reader034.vdocuments.pub/reader034/viewer/2022051514/5495c162ac79591d2e8b4ec7/html5/thumbnails/2.jpg)
Antes de começarmos ...Antes de começarmos ...
Curso Appcelerator Titanium @flunardelli
![Page 3: 1 curso-titanium-apresentacao](https://reader034.vdocuments.pub/reader034/viewer/2022051514/5495c162ac79591d2e8b4ec7/html5/thumbnails/3.jpg)
Iniciação no desenvolvimento para dispositivos
móveis usando a plataforma Appcelerator
Titanium Mobile para o sistema Android
ObjetivoObjetivo
Curso Appcelerator Titanium @flunardelli
![Page 4: 1 curso-titanium-apresentacao](https://reader034.vdocuments.pub/reader034/viewer/2022051514/5495c162ac79591d2e8b4ec7/html5/thumbnails/4.jpg)
● 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.
Sobre este CursoSobre este Curso
Curso Appcelerator Titanium @flunardelli
![Page 5: 1 curso-titanium-apresentacao](https://reader034.vdocuments.pub/reader034/viewer/2022051514/5495c162ac79591d2e8b4ec7/html5/thumbnails/5.jpg)
● Fernando LunardelliFernando Lunardelli
● Twitter @flunardelli
● E-mail [email protected]
● Formado em gestão da tecnologia da informação.
● BrasilTelecom, Pucrs, Vant Telecom, Sicredi,
Lumea, OpServices
● Experiência em desenvolvimento e infraestrutura.
Sobre o instrutorSobre o instrutor
Curso Appcelerator Titanium @flunardelli
![Page 6: 1 curso-titanium-apresentacao](https://reader034.vdocuments.pub/reader034/viewer/2022051514/5495c162ac79591d2e8b4ec7/html5/thumbnails/6.jpg)
● 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
O que será vistoO que será visto
Curso Appcelerator Titanium @flunardelli
![Page 7: 1 curso-titanium-apresentacao](https://reader034.vdocuments.pub/reader034/viewer/2022051514/5495c162ac79591d2e8b4ec7/html5/thumbnails/7.jpg)
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
CronogramaCronograma
Curso Appcelerator Titanium @flunardelli
![Page 8: 1 curso-titanium-apresentacao](https://reader034.vdocuments.pub/reader034/viewer/2022051514/5495c162ac79591d2e8b4ec7/html5/thumbnails/8.jpg)
Desenvolvendo para Desenvolvendo para dispositivos móveisdispositivos móveis
Curso Appcelerator Titanium @flunardelli
![Page 9: 1 curso-titanium-apresentacao](https://reader034.vdocuments.pub/reader034/viewer/2022051514/5495c162ac79591d2e8b4ec7/html5/thumbnails/9.jpg)
Tamanho do mercadoTamanho do mercado
Curso Appcelerator Titanium @flunardelli
População mundial atualmente está estimada em 6.92 Billhões
![Page 10: 1 curso-titanium-apresentacao](https://reader034.vdocuments.pub/reader034/viewer/2022051514/5495c162ac79591d2e8b4ec7/html5/thumbnails/10.jpg)
Crescimento do mercadoCrescimento do mercado
Curso Appcelerator Titanium @flunardelli
![Page 11: 1 curso-titanium-apresentacao](https://reader034.vdocuments.pub/reader034/viewer/2022051514/5495c162ac79591d2e8b4ec7/html5/thumbnails/11.jpg)
Tempo de utilizaçãoTempo de utilização
Curso Appcelerator Titanium @flunardelli
![Page 12: 1 curso-titanium-apresentacao](https://reader034.vdocuments.pub/reader034/viewer/2022051514/5495c162ac79591d2e8b4ec7/html5/thumbnails/12.jpg)
Principais usosPrincipais usos
Curso Appcelerator Titanium @flunardelli
![Page 13: 1 curso-titanium-apresentacao](https://reader034.vdocuments.pub/reader034/viewer/2022051514/5495c162ac79591d2e8b4ec7/html5/thumbnails/13.jpg)
Número de aplicaçõesNúmero de aplicações
Curso Appcelerator Titanium @flunardelli
Em 2011: AppStore ~ 350.000+ / Android Market ~ 435.000+
![Page 14: 1 curso-titanium-apresentacao](https://reader034.vdocuments.pub/reader034/viewer/2022051514/5495c162ac79591d2e8b4ec7/html5/thumbnails/14.jpg)
Divisão do mercadoDivisão do mercado
Curso Appcelerator Titanium @flunardelli
![Page 15: 1 curso-titanium-apresentacao](https://reader034.vdocuments.pub/reader034/viewer/2022051514/5495c162ac79591d2e8b4ec7/html5/thumbnails/15.jpg)
Plataforma iOSPlataforma iOS
Curso Appcelerator Titanium @flunardelli
● 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
![Page 16: 1 curso-titanium-apresentacao](https://reader034.vdocuments.pub/reader034/viewer/2022051514/5495c162ac79591d2e8b4ec7/html5/thumbnails/16.jpg)
Curso Appcelerator Titanium @flunardelli
Hardware iOSHardware iOS
![Page 17: 1 curso-titanium-apresentacao](https://reader034.vdocuments.pub/reader034/viewer/2022051514/5495c162ac79591d2e8b4ec7/html5/thumbnails/17.jpg)
Plataforma AndroidPlataforma Android
Curso Appcelerator Titanium @flunardelli
● 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
![Page 18: 1 curso-titanium-apresentacao](https://reader034.vdocuments.pub/reader034/viewer/2022051514/5495c162ac79591d2e8b4ec7/html5/thumbnails/18.jpg)
Hardware AndroidHardware Android
Curso Appcelerator Titanium @flunardelli
![Page 19: 1 curso-titanium-apresentacao](https://reader034.vdocuments.pub/reader034/viewer/2022051514/5495c162ac79591d2e8b4ec7/html5/thumbnails/19.jpg)
Mais motivos !Mais motivos !
Curso Appcelerator Titanium @flunardelli
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.