Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Conhecendo e comparando as plataformas de desenvolvimento móvel @netomarin 1quarta-feira, 2 de junho de 2010 Me apresentando... • Desenvolvedor JME desde 2005 • Trabalhando atualmente na Movile (Campinas - SP) • Instrutor Globalcode de Java e Android. • Mestrando @ Unesp Marilia em Ciência da Informação • Sobrevivente de Manaus e desenvolvedor do Widget do MySpace para o Nokia N97 • Mantenho um blog técnico em: http://blog.netomarin.com 2quarta-feira, 2 de junho de 2010 E afinal... O que é essa tal de mobilidade? 3quarta-feira, 2 de junho de 2010 Só porque é possível mover alguma cosia... Não significa que essa “coisa” é móvel... 4quarta-feira, 2 de junho de 2010 Mas sim algo que possa estar sempre com você... ... em qualquer lugar e a qualquer hora ! 5quarta-feira, 2 de junho de 2010 E os tablets? 6quarta-feira, 2 de junho de 2010 Alguns números do mercado móvel. 7quarta-feira, 2 de junho de 2010 Brasil ultrapassa marca de 175 milhões de celulares ativos ! (Computerworld, 2010) 8quarta-feira, 2 de junho de 2010 Brasil tem 950 mil conexões à Internet via redes 3G. 9quarta-feira, 2 de junho de 2010 Brasil registra aumento de 175% em vendas de smartphones 1,2 milhão de unidades vendidas no primeiro trimestre de 2010. 10quarta-feira, 2 de junho de 2010 Já pensou em ser um empreendedor? 11quarta-feira, 2 de junho de 2010 Fabricantes SO IndependentesOperadoras Principais lojas de aplicativos 12quarta-feira, 2 de junho de 2010 Principais plataformas 13quarta-feira, 2 de junho de 2010 Principais plataformas • Open-source (Linux) • Desenvolvimento em C++ • Suporte nativo a QT • IDE com recurso drag’n drop • Download de apps via Ovi Store 14quarta-feira, 2 de junho de 2010 Principais plataformas • Código aberto recentemente • Suporte nativo a C++ e Java ME • Necessita do runtime do QT • Grande número de dispositivos • Download de apps via Ovi Store 15quarta-feira, 2 de junho de 2010 Principais plataformas • SO baseado em Linux • Máquina virtual própria • Desenvolvimento em Java • Principais players adotaram • Android Market ($$$) 16quarta-feira, 2 de junho de 2010 Principais plataformas • Plataforma mais adotada • Maior comunidade • Ideal para dispositivos low-end • Maior número de dispositivos • Compativel com várias lojas 17quarta-feira, 2 de junho de 2010 Principais plataformas • SO proprietário • Pouco material disponível • Linguagem pouco difundida • Apenas 3 “modelos” • Apple Store ($$$) 18quarta-feira, 2 de junho de 2010 Principais plataformas • SO proprietário • Foco no “corporativo” • Desenvolvimento em Java • Plataforma com vários modelos • BlackBerry Store ($$$) 19quarta-feira, 2 de junho de 2010 Principais plataformas • “Último suspiro” da antiga Palm • Baseado em Linux • Integração através do Synergy • HP comprou a Palm por US$ 1.2 bi • Irá manter o webOS. 20quarta-feira, 2 de junho de 2010 Principais plataformas • Nova tentativa da Nokia • Smartphones e netbooks • Provavelmente tablets • Desenvolvimento com QT • Integrada também a Ovi Store 21quarta-feira, 2 de junho de 2010 Desenvolvimento Genérico 22quarta-feira, 2 de junho de 2010 + + iPhone Android Blackberry Symbian Palm JavaScript 23quarta-feira, 2 de junho de 2010 Funcionalidades Suportadas iPhone Android Blackberry Symbian Palm GPS Vibration Accel. Sound Contact Support OS. 4.7 N/A 24quarta-feira, 2 de junho de 2010 A pergunta de 1 milhão de dólares: Qual a melhor plataforma móvel ? 25quarta-feira, 2 de junho de 2010 E se a pergunta fosse: Qual o melhor carro? 26quarta-feira, 2 de junho de 2010 Mas olha o caminho pra minha casa... E agora ?! ;-) 27quarta-feira, 2 de junho de 2010 E qual o maior desafio em desenvolver softwares para dispositivos móveis ? 28quarta-feira, 2 de junho de 2010 O ambiente limitado é um problema para você? 29quarta-feira, 2 de junho de 2010 Alguma dúvida ? 30quarta-feira, 2 de junho de 2010 Links úteis • Nokia: http://www.forum.nokia.com • Android: http://developer.android.com • iPhone: http://developer.apple.com/iphone • BlackBerry: http://blackberry.com/developers • PhoneGap: http://www.phonegap.com • Samsung: http://innovator.samsungmobile.com • Motorola: http://developer.motorola.com • Palm: http://developer.palm.com 31quarta-feira, 2 de junho de 2010 Obrigado! http://blog.netomarin.com @netomarin 32quarta-feira, 2 de junho de 2010