Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

Post on 03-Jul-2015

52 views 0 download

description

Apresentação do Grupo Desembarc Uninorte 2011

Transcript of Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

 Desenvolvendo aplicativos para dispositivos móveis.

Integração Calouros &

Veteranos

Maio/2011

2

• Histórico do Grupo

• Tripulantes

• Objetivos

• Tecnologias e Ferramentas

• Primeira Aplicação

• Desafios encontrados

• Futuros trabalhos

ROTEIRO

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

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

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.

6

TECNOLOGIAS E FERRAMENTAS

O que é Qt?

7

Onde é utilizado?

TECNOLOGIAS E FERRAMENTAS

8

O que pode ser feito?

TECNOLOGIAS E FERRAMENTAS

MobileApps

Combustível

AppsHome Media

Efeitos VisuaisTablets & Netbooks

AppsAutomóveis

9

Qual linguagem é utilizada?

TECNOLOGIAS E FERRAMENTAS

Qt Meta-Object Language

Javascript

10

TECNOLOGIAS E FERRAMENTAS

Pontos fortes Pontos Fracos

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)

12

PONTOS FRACOS

TECNOLOGIAS E FERRAMENTAS

- Baixa curva de aprendizagem em C++

- Processo de building (qmake)

13

TECNOLOGIAS E FERRAMENTAS

QtDesigner

14

TECNOLOGIAS E FERRAMENTAS

QtCreator

15

TECNOLOGIAS E FERRAMENTAS

QML

16

TECNOLOGIAS E FERRAMENTAS

Qhelp

17

TECNOLOGIAS E FERRAMENTAS

ANDROID

+ =

O que é Android?

necessitas

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

19

PROJETO ATUAL: dsFuel

+ =

20

xPROJETO ATUAL: dsFuel

21

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.

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.

24

Perguntas?

25

Desembarc teamDesembarc teamE-mail: desembarc@googlegroups.com

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