apresentação grupo de desenvolvimento embarcado uninorte - desembarc

25
Desenvolvendo aplicativos para dispositivos móveis. Integração Calouros & Veteranos Maio/2011

Upload: tarcio-sales

Post on 03-Jul-2015

52 views

Category:

Technology


0 download

DESCRIPTION

Apresentação do Grupo Desembarc Uninorte 2011

TRANSCRIPT

Page 1: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

 Desenvolvendo aplicativos para dispositivos móveis.

Integração Calouros &

Veteranos

Maio/2011

Page 2: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

2

• Histórico do Grupo

• Tripulantes

• Objetivos

• Tecnologias e Ferramentas

• Primeira Aplicação

• Desafios encontrados

• Futuros trabalhos

ROTEIRO

Page 3: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

3

• Quando surgiu a ideia de montar um grupo- Integração Calouros & Veteranos 2010/1

• Começo do grupo- Grupo informal em Junho/2010

• Grupo formalizado em Março/2011- Seleção feita a cada dois semestres

HISTÓRICO

Page 4: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

4

•Alunos

•Professores

INTEGRANTES

Joel Aragão Ciência da Computação

Tárcio Sales Ciência da Computação

Ciência da Computação

Redes de Computadores

Tecnologia em Design Gráfico

Page 5: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

5

• Pesquisar e desenvolver aplicativos para dispositivos móveis.

OBJETIVOS

• Despertar a criatividade e inovação.• Utilizar ferramentas e tecnologias modernas de desenvolvimento para aplicativos móveis.• Aprender a desenvolver software com metodologia ágil.• Praticar as técnicas vistas em sala de aula.

Page 6: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

6

TECNOLOGIAS E FERRAMENTAS

O que é Qt?

Page 7: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

7

Onde é utilizado?

TECNOLOGIAS E FERRAMENTAS

Page 8: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

8

O que pode ser feito?

TECNOLOGIAS E FERRAMENTAS

MobileApps

Combustível

AppsHome Media

Efeitos VisuaisTablets & Netbooks

AppsAutomóveis

Page 9: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

9

Qual linguagem é utilizada?

TECNOLOGIAS E FERRAMENTAS

Qt Meta-Object Language

Javascript

Page 10: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

10

TECNOLOGIAS E FERRAMENTAS

Pontos fortes Pontos Fracos

Page 11: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

11

PONTOS FORTES

TECNOLOGIAS E FERRAMENTAS

- Cross-platform (multi-plataforma).

- Menor tempo de desenvolvimento.

- Qt aumenta a produtividade dos desenvolvedores, tornando programação C++, fácil e intuitiva.

- Redução de custo de manutenção.

- Acesso total ao código fonte.

- Vasta Documentação (QtLearning)

Page 12: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

12

PONTOS FRACOS

TECNOLOGIAS E FERRAMENTAS

- Baixa curva de aprendizagem em C++

- Processo de building (qmake)

Page 13: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

13

TECNOLOGIAS E FERRAMENTAS

QtDesigner

Page 14: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

14

TECNOLOGIAS E FERRAMENTAS

QtCreator

Page 15: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

15

TECNOLOGIAS E FERRAMENTAS

QML

Page 16: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

16

TECNOLOGIAS E FERRAMENTAS

Qhelp

Page 17: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

17

TECNOLOGIAS E FERRAMENTAS

ANDROID

+ =

O que é Android?

necessitas

Page 18: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

18

TECNOLOGIAS E FERRAMENTAS

Gitorious

- O que é um repositório?

- O que é GIT?- Sistema controle de versão descentralizado.- Um desenvolvedor não precisa estar online para finalizar sua atividade.

Projetos que utilizam Gitorious

Page 19: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

19

PROJETO ATUAL: dsFuel

+ =

Page 20: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

20

xPROJETO ATUAL: dsFuel

Page 21: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

21

Page 22: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

22

DESAFIOS ENCONTRADOS

• QML;

• Designers (fazer o layout inicial);

• Tutoriais, fóruns QT em outros

idiomas;

• Dedicar tempo para grupo e

faculdade;

• Limitação de recursos.

Page 23: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

TRABALHOS FUTUROS

Melhorar dsFuel- Parte gráfica

dsFuel 2.0- Informar posto mais próximo de acordo com a

localização do usuário.- Desenvolvimento de uma API

Portar dsFuel para Android

Novas aplicações envolvendo:- Twitter, password, pagamentos de contas e etc.

Page 24: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

24

Perguntas?

Page 25: Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

25

Desembarc teamDesembarc teamE-mail: [email protected]

Site: http://sites.google.com/site/desembarcpageIRC #desembarc