Criando aplicativo usando Cordova + PHP + MYSQL

Fala galeris!

Algum tempo venho vendo nos fóruns de discussões do Phonegap, Cordova e outros, um assunto que é relativamente simples, (isto é se você já programa algum tempo usando a tecnologia html5+javascript+php) “Como conectar minha aplicação em algum banco de dados ou recuperar dados de algum banco”.

Continue lendo este artigo clicando aqui

Single Page e Multiple Page – Aplicações / Sites

E ai galera, tudo tranquilo?

Fiquei alguns dias ausentes do Blog pois estava com muitos trabalhos acumulados, inclusive, trabalhando com empreendimentos próprios entre eles o novo App que lancei que é o iGuardanapo, um aplicativo para interagir cantores e seus ouvintes em determinados locais, exemplo no bar, restaurante, ou em qualquer outro local.

Bom, neste processo de desenvolvimento vejo que as pessoas possuem uma dúvida básica, criar Aplicações/Site em um única página ou criar várias páginas?

Referente a está estrutura acredito que depende de projeto para projeto, possuo projetos que são mais simples e pequeno e utilizo “Single Page” e outros projetos que são maiores e uso “Multiple Page”. Fiz uma pequena analise, algo simples e rápido na vantagem e na desvantagem.

Single Page

Vantagem:
– Carrega o DOM apenas uma vez deixando aplicação de certa maneira mais rápida e sem a necessidade de ficar carregando posteriormente.
– A transição das páginas ficam mais rápida, sendo que todos as páginas estão em apenas um local e sem a necessidade de carregar um novo arquivo.
– Carrega os JS/CSS única vez.
– Indicado para aplicações menores

Desvantagem:
– O código fica extremamente extenso conforme o tamanho da sua aplicação.
– Usando em um site este modelo se perde muito em conceito de SEO, pois todo o conteúdo fica em um arquivo apenas.
– O primeiro acesso é mais lerdo até carregar todo o conteúdo.

Aqui um exemplo de utilização de uma Single Page feito em jQuery Mobile.

Multiple Page

Vantagem:
– Código fica mais organizado facilitando o suporte
– Utilizando este conceito em sites ganha-se mais no SEO do site, pois cada produto terá uma respectiva página.

Desvantagem:
– Caso esteja usando em uma aplicação Mobile, e o aparelho não tiver conexão com a internet pode ocorrer erro pois será necessário carregar o DOM novamente.
– Perde desempenho pela questão de carregar o conteúdo da página sempre.

Bom está é a minha analise sobre estas duas estruturas, acredito que vai muito de projeto, como citei no inicio.

Criando um aplicativo usando Cordova CLI

Hoje iremos criar o nosso primeiro projeto utilizando o Cordova CLI, em uma postagem anterior, citei alguns Framework’s disponíveis para facilitar o desenvolvimento Mobile, particularmente gosto de usar o Cordova pela “liberdade” que tenho nos meus códigos ~opinião minha~.

Para continuar este artigo acredito que você já executado as etapas abaixo:

Criando ambiente de desenvolvimento
Criando uma máquina virtual Android

Enfim, vamos colocar a mão na massa.

Continue lendo o artigo Clicando Aqui

Frameworks para Mobile

Iremos falar sobre uma pacotão de códigos que poderão ajudar no seu desenvolvimento mobile no dia-a-dia.
O mercado mobile cresceu muito, e com isso apareceu várias ferramentas que facilita nossa vida de desenvolvedor, estarei falando um pouco dos principais Frameworks que está no mercado de desenvolvimento.

Continue lendo sobre Framework