Categorias
12 apps em 12 semanas PhoneGap Phonon

Lanterna com PhoneGap

Entre os aplicativos básicos mais famosos em qualquer App store está o aplicativo lanterna, a função dele é bem simples, acender o LED que auxilia a iluminação nas fotos em dispositivos celulares quando usando a camera traseira. Neste post vou mostrar como usar PhoneGap para criar um aplicativo lanterna.

Descrição do projeto

Este é um app bem simples, você pode testa-lo baixando diretamente do Google Play Store, se gostar pode avaliar o app com 5 estrelas  😉

As funções foram definidas da seguinte forma

  1. Principal
    1. Ligar e desligar
    2. Ativar strobo (pisca)

Simples demais né?! Basicamente usei jQuery, HTML5, CSS3 e Phonon framework para agilizar o processo todo.

Tela

Este app é bem simples, possui 2 funções numa mesma tela. Ligar/Desligar LED e modo strobo (pisca).

É grátis, posso usar?

Sim, é grátis, e você pode usar no dia a dia ou a noite, acho que funciona melhor  :-p

Status de desenvolvimento

Como forma de orientar em relação ao desenvolvimento deste aplicativo, elaborei uma pequena lista e irei marcando os itens que já estão prontos.

  1. Telas (concluído)
  2. Navegação (concluído)
  3. Processamento do lado do cliente (concluído)
  4. Manipulação do hardware (LED) (concluído)
  5. Pacote de instalação (concluído)

Vídeo do desenvolvimento

Como forma de mostrar o processo de desenvolvimento gravei um vídeo mostrando todo o processo, claro, seria chato pra caramba acompanhar um vídeo assim, então, coloquei ele super acelerado pra você acompanhar o timelapse. (vídeo ainda em processamento)

E o código fonte?

Então, o código fonte não será disponibilizado gratuitamente, mas você pode adquirir um curso que estou elaborando e nele ensino cada passo do que fiz para concluir este projeto, junto, vai o código fonte ?

Hum, grande coisa…

Nossa, achei que ia ver algo realmente interessante e você só me mostra isso? Bem, é um aplicativo de lanterna, não tem muito o que fazer pra melhorá-lo.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *