Desenvolvimento de Aplicativos para Android João Bosco Monteiro Outubro/2011 I SEINFO
Jun 29, 2015
Desenvolvimento de Aplicativos para Android
João Bosco Monteiro Outubro/2011
I SEINFO
Líder de projetos na TecSinapse
Desenvolvendo software há 9 anos Coordenador JUGMS
Ex-‐funcionário público
Quem sou
* O Mercado de smartphones e tablets
* Plataformas de desenvolvimento
* Primeiros passos com Android
Agenda
História
Motorola DynaTAC 8000X 1983
História
Samsung Colors 2002
Nokia 3410 2002
História
Apple Iphone 2007
História
Semana passada...
Mercado -‐ Smartphones
“Market research firm IDC predicts that the smartphone market will grow 49.2% in 2011, due to an increasing number of users who will
replace feature phones with smartphones.”
“Mobile app developers will ‘appify’ just about every interaction you can think of in your physical and digital worlds”
“The number of mobile app downloads will grow from 10.9 billion in 2010 to 76.9 billion in 2014”
Mercado -‐ Smartphones
Mercado -‐ Smartphones
Mercado -‐ Tablets
“Mercadante calcula que os tablets poderão custar até 40% menos se os descontos dados pelo
governo federal e por alguns estados para incentivar a produção local chegarem ao consumidor.”
Agência Brasil
Nove empresas já se inscreveram para produzir tablets no Brasil com incentivo fiscal (Samsung,
Positivo, Motorola, Envision, AIOX, Semp Toshiba, LG, MXT e Sanmina-SCI) e mais seis estão com
pedido em análise técnica (Itautec, Foxconn, Teikon Tecnologia, Compalead, Ilha Service e Leadership).
Agência Brasil
Mercado -‐ Tablets
Plataformas
* Web * TouchFaces, jQuery Mobile, PhoneGap
* Nativo * iOS, Android, WP7
* Geradores de aplicação * GoTiggr, Rhomobile, AppInventor
Desenvolvimento -‐ alternativas
* Webkit é a engine padrão
* Somente online * Curva menor de aprendizado
* Pouca inovação
Desenvolvimento -‐ Web Mobile
* Líder do mercado de tablets
* Objective-‐C * Plataforma proprietária
* Exige Mac OS para desenvolvimento
* Apple Store * U$ 99 standard / U$ 299 enterprise * Aprovação para publicação
Desenvolvimento -‐ iOS
* Líder do mercado de smartphones
* Java * Android Market
* U$ 25 * Publicação imediata
Desenvolvimento -‐ Android
* Promessa
* Visual Studio
* App Market ?
* ???
Desenvolvimento -‐ WP7
* Criar uma aplicação paga de sucesso * Angry Birds iOS
* Criar uma aplicação grátis e ganhar com ads * Angry Birds Android
* Criar uma aplicação e ser comprada por uma empresa * Pivotal Tracker, TweetDeck
* AdverGames – jogos promocionais
* Apps sob demanda e de nicho
Como ganhar $$$
* Linguagem Java * Ferramentas Open Source * Dispositivos mais baratos
* Possui boa fatia do mercado
Por que desenvolver para Android?
Componentes
* Activity
* Service
* Content Provider
* Broadcast Receiver
* Vamos precisar:
* IDE Eclipse Classic
* Android SDK
* Plugin ADT
Primeiros Passos
Android SDK
Live Coding
Obrigado!
@joaobmonteiro [email protected]