SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
Utilizando recursos da camera de
    smart phones Nokia com Qt.




1   INdT 2012 | Filename.pptx v. 0.1 YYYY-MM-DD Author Document ID [Edit via Insert > Header & Footer]
TÓPICOS
    • O que é Qt?
    • O que é Qt Quick?
    • O que é Qt Mobility?
    • Camera API.
    • Camera QML element.
    • Camera Demo.




2
O que é Qt?
 • Qt é um framework para criação de aplicações e
   interfaces gráficas
O que é Qt?
 • Usado por vários produtos. (Skype, Adobe Photoshop)
 • Fácil de aprender.
 • Multi-plataforma.
 • Interação Designer/Developer.
O que é Qt Quick?
 • Qt Ui Creation Kit.
 • Conjunto de tecnologias para facilitar o
   desenvolvimento de aplicações com visual moderno.
 • QML, QtCreator, QtDesigner …
O que é Qt Mobility?
 • Conjunto de APIs para interagir com elementos que
   estão presentes em dispositivos móveis.
 • e. g. Contatos, Mensagens, Localização, Multimedia ...
 • Plugins para QML.
O que é Qt Mobility?
 • Connectivity       • Publish and Subscribe
 • Contacts           • Service Framework
 • Document Gallery   • Sensors
 • Feedback           • System Information
 • Location           • Versit
 • Messaging
 • Multimedia
 • Organizer
Qt Mobility

    • Plataformas oficiais que o Qt Mobility atende




                 Nokia                                                 Nokia                             Nokia N9
                 X7-00                                                 N900

8   INdT 2012 | Filename.pptx v. 0.1 YYYY-MM-DD Author Document ID [Edit via Insert > Header & Footer]
QCamera API
 • Possibilita o acesso aos dispositivos de camera,
   capturar fotos e gravar videos.
 • Faz parte do módulo Multimedia do Qt Mobility.
 • Principais Funções:
    ●
       Exibir imagem da camera.
    ●
        Focus, Zoom, Flash …
    ●
        Capturar fotos.
    ●
        Gravar videos.
QCamera API
Camera QML element
 • Possibilita o acesso aos dispositivos de camera,
   capturar fotos e gravar videos.
 • Faz parte do Multimedia QML plugin.
 • Principais Funções:
    ●
       Exibir imagem da camera.
    ●
        Focus, Zoom, Flash …
    ●
        Capturar fotos.
    ●
        Gravar videos.
Camera QML element
QML Camera X QCamera
 • QML Camera é mais fácil de utilizar.
 • Somente o QCamera suporta dispositivos de camera
   secundários.
 • QCamera permite um maior controle dos recursos dos
   dispositivos de camera.
QCamera
camerademo


DEMO
14   INdT 2012 | Filename.pptx v. 0.1 YYYY-MM-DD Author Document ID [Edit via Insert > Header & Footer]
QML Camera element
declarative-camera


DEMO
15   INdT 2012 | Filename.pptx v. 0.1 YYYY-MM-DD Author Document ID [Edit via Insert > Header & Footer]
Canais de comunicação
•    @nokiadev_brasil
•    http://bit.ly/NokiaDev_Qt_Brasil
•    willer.moreira@openbossa.org
•    willer.moreira@indt.org.br




    16
Perguntas?

Mais conteúdo relacionado

Destaque

Trabalhando com aplicações qt no net beans
Trabalhando com aplicações qt no net beansTrabalhando com aplicações qt no net beans
Trabalhando com aplicações qt no net beansValdomiro Morais
 
Mágica com qt’s meta object system
Mágica com qt’s meta object systemMágica com qt’s meta object system
Mágica com qt’s meta object systemRodrigo Delduca
 
Quasi-engine: Desenvolvendo jogos em QML
Quasi-engine: Desenvolvendo jogos em QMLQuasi-engine: Desenvolvendo jogos em QML
Quasi-engine: Desenvolvendo jogos em QMLAnderson Briglia
 
Instalações elétricas prática - SENAI
Instalações elétricas   prática - SENAIInstalações elétricas   prática - SENAI
Instalações elétricas prática - SENAILeonardo Chaves
 
Teclado curso completo - como tocar teclado - rafael harduim
Teclado   curso completo - como tocar teclado - rafael harduimTeclado   curso completo - como tocar teclado - rafael harduim
Teclado curso completo - como tocar teclado - rafael harduimjoelsonmoreira
 

Destaque (11)

Trabalhando com aplicações qt no net beans
Trabalhando com aplicações qt no net beansTrabalhando com aplicações qt no net beans
Trabalhando com aplicações qt no net beans
 
Tutorial api qt
Tutorial api qtTutorial api qt
Tutorial api qt
 
Revista qt 4
Revista qt 4Revista qt 4
Revista qt 4
 
Introdução ao Qt
Introdução ao QtIntrodução ao Qt
Introdução ao Qt
 
Mágica com qt’s meta object system
Mágica com qt’s meta object systemMágica com qt’s meta object system
Mágica com qt’s meta object system
 
Introdução ao Qt
Introdução ao QtIntrodução ao Qt
Introdução ao Qt
 
Jogos em Qt
Jogos em QtJogos em Qt
Jogos em Qt
 
Quasi-engine: Desenvolvendo jogos em QML
Quasi-engine: Desenvolvendo jogos em QMLQuasi-engine: Desenvolvendo jogos em QML
Quasi-engine: Desenvolvendo jogos em QML
 
Rqt1
Rqt1Rqt1
Rqt1
 
Instalações elétricas prática - SENAI
Instalações elétricas   prática - SENAIInstalações elétricas   prática - SENAI
Instalações elétricas prática - SENAI
 
Teclado curso completo - como tocar teclado - rafael harduim
Teclado   curso completo - como tocar teclado - rafael harduimTeclado   curso completo - como tocar teclado - rafael harduim
Teclado curso completo - como tocar teclado - rafael harduim
 

Semelhante a Utilizando o recurso de camera dos smartphones da Nokia usando qt

Webinar: Qt: um toolkit, um código-fonte, múltiplas plataformas
Webinar: Qt: um toolkit, um código-fonte, múltiplas plataformasWebinar: Qt: um toolkit, um código-fonte, múltiplas plataformas
Webinar: Qt: um toolkit, um código-fonte, múltiplas plataformasEmbarcados
 
Desenvolvimento aplicacoesdispositivosmoveis
Desenvolvimento aplicacoesdispositivosmoveisDesenvolvimento aplicacoesdispositivosmoveis
Desenvolvimento aplicacoesdispositivosmoveisJuarez Junior
 
18803468 desenvolvimento-de-aplicacoes-para-dispositivos-moveis
18803468 desenvolvimento-de-aplicacoes-para-dispositivos-moveis18803468 desenvolvimento-de-aplicacoes-para-dispositivos-moveis
18803468 desenvolvimento-de-aplicacoes-para-dispositivos-moveisJuarez Junior
 
Novidades no Windows Mobile Line of Business Solution Accelerator 2008
Novidades no Windows Mobile Line of Business Solution Accelerator 2008Novidades no Windows Mobile Line of Business Solution Accelerator 2008
Novidades no Windows Mobile Line of Business Solution Accelerator 2008Pedro Lamas
 
Apresentação GRCorporation Solution
Apresentação GRCorporation SolutionApresentação GRCorporation Solution
Apresentação GRCorporation Solutionejbackes
 
Virtualização de Desktops
Virtualização de DesktopsVirtualização de Desktops
Virtualização de Desktopsapsegundo
 
Tdc2011 goiânia-web apps-30102011
Tdc2011 goiânia-web apps-30102011Tdc2011 goiânia-web apps-30102011
Tdc2011 goiânia-web apps-30102011Awdren Fontão
 
20070131 mgjug-enterprise java-me_netbeans_mp_nokia_juarez_junior
20070131 mgjug-enterprise java-me_netbeans_mp_nokia_juarez_junior20070131 mgjug-enterprise java-me_netbeans_mp_nokia_juarez_junior
20070131 mgjug-enterprise java-me_netbeans_mp_nokia_juarez_juniorJuarez Junior
 
Introducing Mobile Development for Web Developers
Introducing Mobile Development for Web DevelopersIntroducing Mobile Development for Web Developers
Introducing Mobile Development for Web Developersfelipebzr
 
Desenvolvendo Aplicações Android com Qt
Desenvolvendo Aplicações Android com QtDesenvolvendo Aplicações Android com Qt
Desenvolvendo Aplicações Android com QtSandro Andrade
 
Tirando vantagem do webtop como o html5 aprimora a experiência do usuário de ...
Tirando vantagem do webtop como o html5 aprimora a experiência do usuário de ...Tirando vantagem do webtop como o html5 aprimora a experiência do usuário de ...
Tirando vantagem do webtop como o html5 aprimora a experiência do usuário de ...Motorola Mobility - MOTODEV
 
18804691 java-for-s60-java-me-and-msa-for-smart-phones
18804691 java-for-s60-java-me-and-msa-for-smart-phones18804691 java-for-s60-java-me-and-msa-for-smart-phones
18804691 java-for-s60-java-me-and-msa-for-smart-phonesJuarez Junior
 
Service Mesh com Istio e Kubernetes - Wellington Figueira da Silva
Service Mesh com Istio e Kubernetes - Wellington Figueira da SilvaService Mesh com Istio e Kubernetes - Wellington Figueira da Silva
Service Mesh com Istio e Kubernetes - Wellington Figueira da SilvaiMasters
 
MVVM Light e Cimbalino Toolkits - Sara Silva
MVVM Light e Cimbalino Toolkits - Sara SilvaMVVM Light e Cimbalino Toolkits - Sara Silva
MVVM Light e Cimbalino Toolkits - Sara SilvaComunidade NetPonto
 
Netduino e .NET Micro Framework
Netduino e .NET Micro FrameworkNetduino e .NET Micro Framework
Netduino e .NET Micro FrameworkIgor Kondrasovas
 

Semelhante a Utilizando o recurso de camera dos smartphones da Nokia usando qt (20)

Webinar: Qt: um toolkit, um código-fonte, múltiplas plataformas
Webinar: Qt: um toolkit, um código-fonte, múltiplas plataformasWebinar: Qt: um toolkit, um código-fonte, múltiplas plataformas
Webinar: Qt: um toolkit, um código-fonte, múltiplas plataformas
 
Nokia SDK for Java
Nokia SDK for JavaNokia SDK for Java
Nokia SDK for Java
 
Desenvolvimento aplicacoesdispositivosmoveis
Desenvolvimento aplicacoesdispositivosmoveisDesenvolvimento aplicacoesdispositivosmoveis
Desenvolvimento aplicacoesdispositivosmoveis
 
18803468 desenvolvimento-de-aplicacoes-para-dispositivos-moveis
18803468 desenvolvimento-de-aplicacoes-para-dispositivos-moveis18803468 desenvolvimento-de-aplicacoes-para-dispositivos-moveis
18803468 desenvolvimento-de-aplicacoes-para-dispositivos-moveis
 
Novidades no Windows Mobile Line of Business Solution Accelerator 2008
Novidades no Windows Mobile Line of Business Solution Accelerator 2008Novidades no Windows Mobile Line of Business Solution Accelerator 2008
Novidades no Windows Mobile Line of Business Solution Accelerator 2008
 
2 curso-titanium-plataforma
2 curso-titanium-plataforma2 curso-titanium-plataforma
2 curso-titanium-plataforma
 
Apresentação GRCorporation Solution
Apresentação GRCorporation SolutionApresentação GRCorporation Solution
Apresentação GRCorporation Solution
 
Virtualização de Desktops
Virtualização de DesktopsVirtualização de Desktops
Virtualização de Desktops
 
Tdc2011 goiânia-web apps-30102011
Tdc2011 goiânia-web apps-30102011Tdc2011 goiânia-web apps-30102011
Tdc2011 goiânia-web apps-30102011
 
Apresentação QtConBr
Apresentação QtConBrApresentação QtConBr
Apresentação QtConBr
 
20070131 mgjug-enterprise java-me_netbeans_mp_nokia_juarez_junior
20070131 mgjug-enterprise java-me_netbeans_mp_nokia_juarez_junior20070131 mgjug-enterprise java-me_netbeans_mp_nokia_juarez_junior
20070131 mgjug-enterprise java-me_netbeans_mp_nokia_juarez_junior
 
Introducing Mobile Development for Web Developers
Introducing Mobile Development for Web DevelopersIntroducing Mobile Development for Web Developers
Introducing Mobile Development for Web Developers
 
Desenvolvendo Aplicações Android com Qt
Desenvolvendo Aplicações Android com QtDesenvolvendo Aplicações Android com Qt
Desenvolvendo Aplicações Android com Qt
 
Dicas de otimização para aplicações Qt
Dicas de otimização para aplicações QtDicas de otimização para aplicações Qt
Dicas de otimização para aplicações Qt
 
Tirando vantagem do webtop como o html5 aprimora a experiência do usuário de ...
Tirando vantagem do webtop como o html5 aprimora a experiência do usuário de ...Tirando vantagem do webtop como o html5 aprimora a experiência do usuário de ...
Tirando vantagem do webtop como o html5 aprimora a experiência do usuário de ...
 
18804691 java-for-s60-java-me-and-msa-for-smart-phones
18804691 java-for-s60-java-me-and-msa-for-smart-phones18804691 java-for-s60-java-me-and-msa-for-smart-phones
18804691 java-for-s60-java-me-and-msa-for-smart-phones
 
Service Mesh com Istio e Kubernetes - Wellington Figueira da Silva
Service Mesh com Istio e Kubernetes - Wellington Figueira da SilvaService Mesh com Istio e Kubernetes - Wellington Figueira da Silva
Service Mesh com Istio e Kubernetes - Wellington Figueira da Silva
 
Nokia Web 1- 5 SDK para Série 40
Nokia Web 1- 5 SDK para Série 40Nokia Web 1- 5 SDK para Série 40
Nokia Web 1- 5 SDK para Série 40
 
MVVM Light e Cimbalino Toolkits - Sara Silva
MVVM Light e Cimbalino Toolkits - Sara SilvaMVVM Light e Cimbalino Toolkits - Sara Silva
MVVM Light e Cimbalino Toolkits - Sara Silva
 
Netduino e .NET Micro Framework
Netduino e .NET Micro FrameworkNetduino e .NET Micro Framework
Netduino e .NET Micro Framework
 

Utilizando o recurso de camera dos smartphones da Nokia usando qt

  • 1. Utilizando recursos da camera de smart phones Nokia com Qt. 1 INdT 2012 | Filename.pptx v. 0.1 YYYY-MM-DD Author Document ID [Edit via Insert > Header & Footer]
  • 2. TÓPICOS • O que é Qt? • O que é Qt Quick? • O que é Qt Mobility? • Camera API. • Camera QML element. • Camera Demo. 2
  • 3. O que é Qt? • Qt é um framework para criação de aplicações e interfaces gráficas
  • 4. O que é Qt? • Usado por vários produtos. (Skype, Adobe Photoshop) • Fácil de aprender. • Multi-plataforma. • Interação Designer/Developer.
  • 5. O que é Qt Quick? • Qt Ui Creation Kit. • Conjunto de tecnologias para facilitar o desenvolvimento de aplicações com visual moderno. • QML, QtCreator, QtDesigner …
  • 6. O que é Qt Mobility? • Conjunto de APIs para interagir com elementos que estão presentes em dispositivos móveis. • e. g. Contatos, Mensagens, Localização, Multimedia ... • Plugins para QML.
  • 7. O que é Qt Mobility? • Connectivity • Publish and Subscribe • Contacts • Service Framework • Document Gallery • Sensors • Feedback • System Information • Location • Versit • Messaging • Multimedia • Organizer
  • 8. Qt Mobility • Plataformas oficiais que o Qt Mobility atende Nokia Nokia Nokia N9 X7-00 N900 8 INdT 2012 | Filename.pptx v. 0.1 YYYY-MM-DD Author Document ID [Edit via Insert > Header & Footer]
  • 9. QCamera API • Possibilita o acesso aos dispositivos de camera, capturar fotos e gravar videos. • Faz parte do módulo Multimedia do Qt Mobility. • Principais Funções: ● Exibir imagem da camera. ● Focus, Zoom, Flash … ● Capturar fotos. ● Gravar videos.
  • 11. Camera QML element • Possibilita o acesso aos dispositivos de camera, capturar fotos e gravar videos. • Faz parte do Multimedia QML plugin. • Principais Funções: ● Exibir imagem da camera. ● Focus, Zoom, Flash … ● Capturar fotos. ● Gravar videos.
  • 13. QML Camera X QCamera • QML Camera é mais fácil de utilizar. • Somente o QCamera suporta dispositivos de camera secundários. • QCamera permite um maior controle dos recursos dos dispositivos de camera.
  • 14. QCamera camerademo DEMO 14 INdT 2012 | Filename.pptx v. 0.1 YYYY-MM-DD Author Document ID [Edit via Insert > Header & Footer]
  • 15. QML Camera element declarative-camera DEMO 15 INdT 2012 | Filename.pptx v. 0.1 YYYY-MM-DD Author Document ID [Edit via Insert > Header & Footer]
  • 16. Canais de comunicação • @nokiadev_brasil • http://bit.ly/NokiaDev_Qt_Brasil • willer.moreira@openbossa.org • willer.moreira@indt.org.br 16