desenvolvendo aplicativos para dispositivos móveis. integração calouros & veteranos maio/2011

Post on 07-Apr-2016

221 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

 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

Aurelina Rodrigues Tecnologia em Designer GráficoIkaro Laborda Ciência da ComputaçãoJoel Aragão Ciência da ComputaçãoRafaela Araújo Ciência da ComputaçãoRaimundo Castro Redes de ComputadoresRodrigo Barros Redes de ComputadoresTárcio Sales Ciência da Computação

Afonso Rabelo Ciência da ComputaçãoTarcísio Bentes Redes de ComputadoresThiago Hipólito Tecnologia em Designer 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 Visuais Tablets & 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

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.

- Canto junto!

19

Projeto atual: dsFuel

20

21

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.

23

Obrigado!

Perguntas?

24

Desembarc teamDesembarc teamE-mail: desembarc@googlegroups.com

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

O Céu é o nosso limite!

top related