desenvolvimento de jogos para dispositivos moveis

17
Jerry Medeiros [email protected] Paulo Abreu [email protected]

Upload: jerry-medeiros

Post on 01-Jul-2015

1.660 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Desenvolvimento de jogos para dispositivos moveis

Jerry Medeiros

[email protected]

Paulo Abreu

[email protected]

Page 2: Desenvolvimento de jogos para dispositivos moveis

É um termo genérico usado para se referir a

uma variedade de dispositivos que permitem

às pessoas acessarem dados e informações de

onde quer que estejam. Isso inclui telefones

celulares e dispositivos portáteis.

Page 3: Desenvolvimento de jogos para dispositivos moveis

Inúmeros Dispositivos

Diversas Plataformas

Diversos Fabricantes

Várias pessoas interessadas em desenvolver

aplicativos

Resultado: diversas ferramentas

Page 4: Desenvolvimento de jogos para dispositivos moveis

Emulação != Mundo Real

Algumas características são impossíveis de

serem emuladas com precisão

Testar no emulador não é garantia

A aplicação deve ser testada em um

dispositivo real

Problemas para aplicações quem tenham

muitos dispositivos diferentes como alvo

Page 5: Desenvolvimento de jogos para dispositivos moveis
Page 6: Desenvolvimento de jogos para dispositivos moveis

Consórcio entre várias empresas

Symbian OS é um SO embarcado

Roda em diversos aparelhos

Symbian C/C++ é uma variação do padrão

C++ feita para Symbian.

C++ SDK for Symbian OS http://www.forum.nokia.com/main/resources/tools_and_sdks/index.html

Page 7: Desenvolvimento de jogos para dispositivos moveis

Binary Runtime for Wireless Environment®

Criada pela Qualcomm®, mesma criadora da

tecnologia CDMA

Utiliza C/C++ e um conjunto de APIs

Extremamente portável

BREW SKD http://brew.qualcomm.com/brew/en/

Page 8: Desenvolvimento de jogos para dispositivos moveis

Plataforma da Open Handset Alliancehttp://code.google.com/android/

Ferramentas:

Android SDK

Utiliza o JDKhttp://developer.android.com/sdk/index.html

Eclipse com ADT (Android Development Tools)

Page 9: Desenvolvimento de jogos para dispositivos moveis

Sistema operacional compacto da Microsoft

Pode ser desenvolvido em C++, C#, VB, e

ASP.NT

Visual Studio é a ferramenta mais adequada

App HUB http://create.msdn.com/en-US/

Page 10: Desenvolvimento de jogos para dispositivos moveis

Inicialmente utiliza Objective-C

É necessário ter um MAC, um dispositivo

(iPhone, iPod...)

O desenvolvedor deve estar cadastrado no

iPhone Dev Center

Xcode + Interface Builder + instruments +

simulator

Existem frameworks/engines adequados para

cada tipo de aplicativo (cocoa touch ,Unity

3D, ...)

Page 11: Desenvolvimento de jogos para dispositivos moveis

Ainda é a plataforma mais utilizada para

desenvolvimento móvel

Mais de 2 bilhões de dispositivos no mundo

No final do ano passado: 185, 7 milhões de

pessoas e 194,4 milhões de celulares

Page 12: Desenvolvimento de jogos para dispositivos moveis

codificação compilação empacotamento testes deploy

Page 13: Desenvolvimento de jogos para dispositivos moveis

WTK – Sun Java Wireless Toolkithttp://www.oracle.com/technetwork/java/download-135801.html

MotoDev SDK for JME

Nokia SDK

Sony Ericsson SDK for JME

Page 14: Desenvolvimento de jogos para dispositivos moveis

CDC - Connected Device Configuration

-Largura de banda alta e persistente

-Discos com grande capacidade de armazenamento

-Maior capacidade computacional

CLDC - Connected Limited Device

Configuration

-Display Reduzido

-Conectividade intermitente

-Pouca capacidade de memória

-Pouca capacidade de armazenamento

Page 15: Desenvolvimento de jogos para dispositivos moveis

Mobile Information Device Profile

MIDP 1.0

MIDP 2.0

MIDP 2.1

Page 16: Desenvolvimento de jogos para dispositivos moveis

O MIDlet é um aplicativo em Java para

dispositivos móveis.

Page 17: Desenvolvimento de jogos para dispositivos moveis