Top Banner
Seminário de Redes Desenvolvimento para Dispositivos Móveis Alexandre Dutra, Cícero Moura, Daniel Marchena, Lucas Gustavo, Walerson Siqueira, Yago Lopes
26

Resumo Desenvolvimento Mobile

Jul 20, 2015

Download

Mobile

Cicero Moura
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Resumo Desenvolvimento Mobile

Seminário de Redes

Desenvolvimentopara

Dispositivos Móveis

Alexandre Dutra,Cícero Moura,Daniel Marchena,Lucas Gustavo,Walerson Siqueira,Yago Lopes

Page 2: Resumo Desenvolvimento Mobile

Dispositivos Móveis

Os dispositivos móveis podem ser telefones celulares, smartphones, PDAs (assistentes digitais pessoais, MP3, MP4, GPS, etc. Essa lista vem crescendo, à medida que mais dispositivos novos são introduzidos a cada dia.

Os dispositivos móveis permitem a comunicação entre pessoas e a obtenção de informações em qualquer lugar, a qualquer hora.

Page 3: Resumo Desenvolvimento Mobile

Smartphones

Smartphones (telefones inteligentes – numa tradução livre) é um telefone com funcionalidades que vão muito além das de um celular comum, como GPS, internet, editor de texto, etc.

Page 4: Resumo Desenvolvimento Mobile

Principais Sistemas

Android – Google IOS – Apple BlackBerry – BlackBerry Windows Phone – Microsoft Symbiam – Nokia Ubunto – Canonical Tizen – Samsung FireFox OS - Mozilla

Page 5: Resumo Desenvolvimento Mobile

Desenvolvimento Android

Sistema Open Source da Google O desenvolvimento para Android é realizado

basicamente utilizando Java e o XML como linguagem de Interface.

Tem como principal IDE o Eclipse, da Oracle (reconhecida oficialmente pela Google)

Plugin Android SDK deve estar integrado a IDE Podem ser usados Windows, Mac ou Linux

para desenvolver as aplicações

Page 6: Resumo Desenvolvimento Mobile

Exemplo de Aplicação

Page 7: Resumo Desenvolvimento Mobile

Exemplo de Código

Arquivo onde ficam os valores, como strings:

Código fonte em XML do nosso layout:

Page 8: Resumo Desenvolvimento Mobile

Classe manipuladoraResponsável por controlar os componentes

do layout. Toda activity deve manipular um único layout. Na criação da activity é informado o layout.

Page 9: Resumo Desenvolvimento Mobile

Desenvolvimento iOS

Sistema totalmente fechado da Apple

Desenvolvimento feito utilizando a linguagem Object-C

O ambiente de desenvolvimento utilizado é o Xcode, Interface Builder para desenvolvimento de interfaces (telas) do iPad ou iPhone, entre outras.

Deve ter um Mac para realizar o desenvolvimento de aplicações.

Page 10: Resumo Desenvolvimento Mobile

Exemplo Desenvolvimento

Page 11: Resumo Desenvolvimento Mobile

Criando a aplicação...

Page 12: Resumo Desenvolvimento Mobile

Configurando o projeto...

Page 13: Resumo Desenvolvimento Mobile

Interface Principal do Projeto

Page 14: Resumo Desenvolvimento Mobile

Desenvolvimento da View

Page 15: Resumo Desenvolvimento Mobile

Layout a ser exibido

Page 16: Resumo Desenvolvimento Mobile

Aplicação em Funcionamento

Page 17: Resumo Desenvolvimento Mobile

Desenvolvimento Windows Phone

Sistema Fechado da Microsoft Tem como C# e VB (.Net) como principais

linguagens para desenvolvimento e XAML para interface.

Tem como IDE o Visual Studio, da própria Microsoft.

Deve ter instalado o SDK do WP instalado.

A seguir temos exemplos...

Page 18: Resumo Desenvolvimento Mobile
Page 19: Resumo Desenvolvimento Mobile
Page 20: Resumo Desenvolvimento Mobile
Page 21: Resumo Desenvolvimento Mobile

Aplicação em Funcionamento

Page 22: Resumo Desenvolvimento Mobile

Desenvolvimento BlackBerry• Sistema Fechado da BlackBerry

• Tem como o Java sua linguagem de programação

• Sua IDE é o Eclipse, da Oracle

• Deve ser instalado o Plug-in de desenvolvimento, o BlackBerry SDK

• Desenvolvimento no Windows, pois caso queira desenvolver no Mac OSX terá que ter o aparelho, que não é barato. No linux não é possível, pois não existe o Plug-in para tal sistema.

Page 23: Resumo Desenvolvimento Mobile

Exemplo de Código BlackBerry

Page 24: Resumo Desenvolvimento Mobile

Aplicação Funcionando

Page 25: Resumo Desenvolvimento Mobile

Referências

SmartPhones. Disponível em: http://pt.wikipedia.org/wiki/Smartphone. Acessado em 21/05/2013 19:00.

Introdução ao Desenvolvimento Android. Disponível em: http://www.ibm.com/developerworks/br/library/os-android-devel/. Acessado em: 21/05/2013 19:50.

Os primeiros passos para desenvolver para iOS. Disponível em: http://www.devmac.com.br/2010/08/os-primeiros-passos-para-desenvolver-para-ios/. Acessado em: 21/05/2013 20:00.

Introdução ao Desenvolvimento em Windows Phone. Disponível em: http://www.devmedia.com.br/introducao-ao-desenvolvimento-em-windows-phone/26642. Acessado em: 21/05/2013 20:20.

Como programar para BlackBerry. Disponível em: http://www.luiztools.com/post/Como-programar-para-BlackBerry.aspx. Acessado em: 27/05/2013 23:45

Page 26: Resumo Desenvolvimento Mobile

Referências

Tutorial – Windows Phone – Parte 1 – Hello Word. Disponível em: http://www.mobiltec.com.br/blog/index.php/tutorial-windows-phone-parte-1-hello-world/. Acessado em 27/05/2013 00:00.

Android Hello World Example using Eclipse IDE and Android Developer Tools (ADT) Plugin. Disponível em: http://www.srccodes.com/p/article/22/android-hello-world-example-using-eclipse-ide-and-android-development-tools-adt-plugin. Acessado em: 28/05/2013 00:20.

Creating a Simple iPhone iOS 6 App. Disponível em: http://www.techotopia.com/index.php/Creating_a_Simple_iPhone_iOS_6_App. Acessado em: 28/05/2013 00:35.