Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

169 visualizações

Publicada em

Apresentação do Grupo Desembarc Uninorte 2011

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
169
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide
  • Validar com equipe
  • Validar com Afonso esse slide
  • O que é QT?
    Framework multi-plataforma para desenvolvimento de softwares
    TALVEZ É NECESSARIO REFAZER O ESQUEMA
    Biblioteca de classes: [quadro 1]
    Validar com Afonso as classes importantes que devem ou não ser mencionadas
    Ferramentas de desenvolvimento: [quadro 2]
    *Talvez mencionar somente: Qt Creator, Qt Designer, QML e Help System(muito útil)
    (Validar com Afonso)
    Suporte Multi-plataforma
    Mencionar que Qt é 100% compatível com qualquer SO, pontuando qualidades.
    Licenciamento (Aplicação free)
    Serviços Qt*validar com Afonso
  • O Qt (pronuncia-se kyüt, soando como a palavra inglesa cute) é um framework para desenvolvimento de
    aplicações multi-plataformas. Utilizando Qt é possível desenvolver uma aplicação que irá executar em
    diferentes sistemas operacionais e plataformas mas escrevendo apenas um único código. O Qt foi criado pela
    empresa Trolltech, empresa adquiria pela Nokia em janeiro de 2008.
    A visão é ter Qt em qualquer lugar permitindo aos desenvolvedores criar aplicações complexas provendo aos
    usuários interfaces inovadoras e colocando a aplicação no mercado rapidamente. Qt permite o
    desenvolvimento de código capaz de executar em diversos sistemas operacionais, incluindo sistemas para
    desktop e para dispositivos móveis.
  • O Qt (pronuncia-se kyüt, soando como a palavra inglesa cute) é um framework para desenvolvimento de
    aplicações multi-plataformas. Utilizando Qt é possível desenvolver uma aplicação que irá executar em
    diferentes sistemas operacionais e plataformas mas escrevendo apenas um único código. O Qt foi criado pela
    empresa Trolltech, empresa adquiria pela Nokia em janeiro de 2008.
    A visão é ter Qt em qualquer lugar permitindo aos desenvolvedores criar aplicações complexas provendo aos
    usuários interfaces inovadoras e colocando a aplicação no mercado rapidamente. Qt permite o
    desenvolvimento de código capaz de executar em diversos sistemas operacionais, incluindo sistemas para
    desktop e para dispositivos móveis.
  • QML: linguagem baseada em JavaScript, declarativa para usuarios designers. QML se integra aos elementos do C++ e ambos trabalham juntos.
  • O Qt (pronuncia-se kyüt, soando como a palavra inglesa cute) é um framework para desenvolvimento de
    aplicações multi-plataformas. Utilizando Qt é possível desenvolver uma aplicação que irá executar em
    diferentes sistemas operacionais e plataformas mas escrevendo apenas um único código. O Qt foi criado pela
    empresa Trolltech, empresa adquiria pela Nokia em janeiro de 2008.
    A visão é ter Qt em qualquer lugar permitindo aos desenvolvedores criar aplicações complexas provendo aos
    usuários interfaces inovadoras e colocando a aplicação no mercado rapidamente. Qt permite o
    desenvolvimento de código capaz de executar em diversos sistemas operacionais, incluindo sistemas para
    desktop e para dispositivos móveis.
  • Acesso total ao código fonte completo em todas as plataformas do Qt permite que as equipes de desenvolvimento para adaptar e ampliar o Qt para satisfazer as suas necessidades específicas, acelerando o processo de desenvolvimento.
    QtLearnig
  • Acesso total ao código fonte completo em todas as plataformas do Qt permite que as equipes de desenvolvimento para adaptar e ampliar o Qt para satisfazer as suas necessidades específicas, acelerando o processo de desenvolvimento.
  • Acesso total ao código fonte completo em todas as plataformas do Qt permite que as equipes de desenvolvimento para adaptar e ampliar o Qt para satisfazer as suas necessidades específicas, acelerando o processo de desenvolvimento.
  • Acesso total ao código fonte completo em todas as plataformas do Qt permite que as equipes de desenvolvimento para adaptar e ampliar o Qt para satisfazer as suas necessidades específicas, acelerando o processo de desenvolvimento.
  • Acesso total ao código fonte completo em todas as plataformas do Qt permite que as equipes de desenvolvimento para adaptar e ampliar o Qt para satisfazer as suas necessidades específicas, acelerando o processo de desenvolvimento.
  • Acesso total ao código fonte completo em todas as plataformas do Qt permite que as equipes de desenvolvimento para adaptar e ampliar o Qt para satisfazer as suas necessidades específicas, acelerando o processo de desenvolvimento.
  • Git é open source, sistema de controle de versão distribuído concebido para lidar com tudo, desde pequenos e grandes projetos com rapidez e eficiencia.
  • A entrada no mercado dos carros flex em 2003 ampliou o poder de escolha do consumidor, permitindo que ele migrasse do álcool para a gasolina e vice-versa conforme um ou outro combustível ficasse mais vantajoso para o bolso
    O uso do álcool é vantajoso se o litro custar até 70% do valor do litro da gasolina. Isso ocorre porque motores abastecidos com álcool consomem 30% a mais, em média, do que os abastecidos com gasolina.
  • A entrada no mercado dos carros flex em 2003 ampliou o poder de escolha do consumidor, permitindo que ele migrasse do álcool para a gasolina e vice-versa conforme um ou outro combustível ficasse mais vantajoso para o bolso
    O uso do álcool é vantajoso se o litro custar até 70% do valor do litro da gasolina. Isso ocorre porque motores abastecidos com álcool consomem 30% a mais, em média, do que os abastecidos com gasolina.
  • *Validar com Afonso
  • Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc

    1. 1.  Desenvolvendo aplicativos para  dispositivos móveis. Integração Calouros & Veteranos Maio/2011
    2. 2. 2 • Histórico do Grupo • Tripulantes • Objetivos • Tecnologias e Ferramentas • Primeira Aplicação • Desafios encontrados • Futuros trabalhos ROTEIRO
    3. 3. 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. 4. 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. 5. 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. 6. 6 TECNOLOGIAS E FERRAMENTAS O que é Qt?
    7. 7. 7 Onde é utilizado? TECNOLOGIAS E FERRAMENTAS
    8. 8. 8 O que pode ser feito? TECNOLOGIAS E FERRAMENTAS Mobile Apps Combustível Apps Home Media Efeitos Visuais Tablets & Netbooks Apps Automóveis
    9. 9. 9 Qual linguagem é utilizada? TECNOLOGIAS E FERRAMENTAS Qt Meta-Object Language Javascript
    10. 10. 10 TECNOLOGIAS E FERRAMENTAS Pontos fortes Pontos Fracos
    11. 11. 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. 12. 12 PONTOS FRACOS TECNOLOGIAS E FERRAMENTAS - Baixa curva de aprendizagem em C++ - Processo de building (qmake)
    13. 13. 13 TECNOLOGIAS E FERRAMENTAS QtDesigner
    14. 14. 14 TECNOLOGIAS E FERRAMENTAS QtCreator
    15. 15. 15 TECNOLOGIAS E FERRAMENTAS QML
    16. 16. 16 TECNOLOGIAS E FERRAMENTAS Qhelp
    17. 17. 17 TECNOLOGIAS E FERRAMENTAS ANDROID + = O que é Android? necessitas
    18. 18. 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. 19. 19 PROJETO ATUAL: dsFuel + =
    20. 20. 20 x PROJETO ATUAL: dsFuel
    21. 21. 21
    22. 22. 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.
    23. 23. 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. 24. 24 Perguntas?
    25. 25. 25 Desembarc teamDesembarc team E-mail: desembarc@googlegroups.com Site: http://sites.google.com/site/desembarcpage IRC #desembarc

    ×