flash mobile

Post on 19-Jan-2017

830 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

www.riacycle.com

Web / Mobile / Desktopwww.riacycle.com

Desenvolvimento

Treinamento

Consultoria

#flacpbr4 e #cpbr4

A perspectiva do negócio

A diversidade das plataformas

A escolha do desenvolvedor

A perspectiva do negócio

A perspectiva do negócio

A perspectiva do negócio

A perspectiva do negócio

A perspectiva do negócio

A perspectiva do negócio

A perspectiva do negócio

A perspectiva do negócio

A perspectiva do negócio

A perspectiva do negócio

A diversidade das plataformas

A diversidade das plataformas

Apple iOS

Google Android•1.5•2.3

HP WebOS

RIM

Windows•6.5•7.0

Nokia•Meego•Symbian•Maemo

Samsung•Bada

Ecossistema Mobile

A diversidade das plataformas

Apple iOS

Webkit

Cocoa touch

Termo3.3.1

Third Party

Vendors

Nativo ou Web

A diversidade das plataformas

Vantagem do iOS

90% já possui versão 4.0 instalado no iPhone,iPods e iPads.

Desvantagem

70% das aplicações são feitas para versão 2.3 do SDK ou 3.0

A diversidade das plataformas

Nokia• Meego• Symbian• Maemo

39% do marketshare

global

Vendeu 500 milhões de aparelhosem 2010

Nativo e web

A diversidade das plataformas

Vantagem das plataformas da Nokia

Quase metade do mundo usa seus smartphones 16 modelos.

Desvantagem

Geralmente seus OS são travados pelas operadoras.

A diversidade das plataformas

RIM• Blackberry• Playbook• Etc

20% do marketshare

global

Nativo, web e third party

A diversidade das plataformas

Vantagem da plataforma RIM

Muitas opções para desenvolvedores

Desvantagem

Abertura de sua App store mais tarde do que os concorrentes.

A diversidade das plataformas

Google Android• 1.5• 1.6• 2.0• 2.1• 2.2• 2.3• 3.0 esse ano

Open source

Em média 300 mil novosaparelhos

diariamente

Nativo, web e third party

A diversidade das plataformas

Vantagem da plataforma Android

Código fonte aberto e mais de 8 fabricantes fazendoparte do projeto

Desvantagem

Segmentação das suas versões do OS.51% dos usuários android tem a versão 2.2 Froyo

A diversidade das plataformas

A diversidade das plataformas

Microsoft Windows Mobile

6.57.0

Marketshare5.8%

Nativo, Web e third party

A diversidade das plataformas

HP Palm

Samsung Bada

Juntas possuem 7%

do marketshare

global

Nativo , Web e third party

A escolha do desenvolvedor

A escolha do desenvolvedor

A escolha do desenvolvedorEscolha das apps Store:

Apple App StoreAndroid MarketOvi App StoreSamsung App StoreBlackberry App StoreVivo App StoreEtc!

A escolha do desenvolvedor

Esse ano estima-se que abram mais 11 novas app Stores

De fabricantesDe operadoras

A escolha do desenvolvedor

Isso significa

mais $$$

A escolha do desenvolvedor

Mobile

Web Nativo Third Party

Como desenvolver para

A escolha do desenvolvedor

Web

HTML 5 CSS 3 CSS especifico Webkit PHP Python Ruby on

Rails

Escolha web

A escolha do desenvolvedor

Vários SDK

Jquery MobileAppCelerator

Sencha Framework

JTouchMeu framework

PhoneGap

A escolha do desenvolvedorMúltiplos frameworks para múltiplas plataformas

Acesso a recursos limitados do smartphone

Vantagem

Desvantagem

Não há necessidade de se instalar

A escolha do desenvolvedor

Nativo

Objective-C C C++ QNX Python Brew .Net

Nativo

A escolha do desenvolvedor

Vários SDK

.Net SDKAndroid SDK

Brew

QNXJava SDK

iOS SDK

Python SDK

C++ SDK

A escolha do desenvolvedorMúltiplos frameworks para múltiplas plataformas

É necessário instalar

Vantagem

Desvantagem

Acesso a recursos nativos do smartphone como 3DOu Open GL

A escolha do desenvolvedor

E hibrido?Combinando os 2 mundos em 1 só.

A escolha do desenvolvedor

Bem vindo Adobe AIR

A escolha do desenvolvedor

Compile 1 código e faça o deploy em 2 OS diferentes

A escolha do desenvolvedor

Adobe AIR

Não suporta todas as plataformas mobile, apenasAndroid, Blackberry e em breve iOS.

Vantagens

Desvantagem

• API consistente em vários dispositivos• 1 único SDK• Programação fácil em Actionscript 3.0

A escolha do desenvolvedor

Custo de desenvolvimento R$0,00para adota‐lo.

Adobe AIR

A escolha do desenvolvedor

Em 2010, 300 milhões de aparalhostem instalado o run‐time.

Adobe AIR

A escolha do desenvolvedor

Adobe AIR

A escolha do desenvolvedor

Requisitos para desenvolver para Androide Playbook da RIM

Adobe AIR

• Adobe AIR SDK (Grátis)• Android SDK ( Grátis)• Eclipse IDE (Grátis)• Playbook SDK (Grátis)• VMW Player (Grátis)• Flash Builder (Pago)

A escolha do desenvolvedor

Criar 1 aplicativo que faça deploy no Androide no Playbook

Adobe AIR | App Demo

Dúvidas?

#cpbr4

Sorteio de 1 vaga no curso de AIR Mobilewww.riacycle.com/airmobileE 1 Adobe Flash Builder

Resolva a equação 5x = 125.Qual valor de X?

Obrigado!

Download dessa apresentação: Slideshare.net/igorcosta

top related