Categorias

Desenvolvimento de aplicativos

Funções legais do Intel XDK

Algumas funções rotineiras são importantes para garantir a eficiência do seu aplicativo. Segue nesta aula algumas funções triviais podem ser programas em funções JS ou programadas diretamente no evento onclick de botões. Botão Sair do aplicativo Sair Mensagem de alerta Normalmente utilizamos o alert do javascript para mandar mensagens ao usuário, mas a biblioteca do […]

Cordova – Introdução e exemplo básico

Cordova é um framework de desenvolvimento mobile criado pela equipe do Apache para que sua equipe pudesse desenvolvedor suas próprias aplicações (uma história bem semelhante ao BootStrap). O Cordova surgiu a partir do código do fonte do PhoneGap da Adobe. O PhoneGap fazia uso de funções JS para criar aplicações mobile e a equipe da Apache […]

JavaScript Básico

JavaScript ou apenas JS, é uma linguagem que é executada pelo próprio navegador de internet (client-side), diferente do PHP por exemplo que é executada no lado do servidor (server-side). O Js foi desenvolvido pela equipe do Mozaic, o primeiro navegador web que existiu, que mais tarde viraria NetScape e que nos dias atuais, seu descendente […]

Enviando dados para o servidor usando JSON

Em algumas situações precisamos passar dados para o servidor, seja para um consulta em um banco de dados, ou para gravar alguma informação. O JSON resolve muito bem o transito destes dados onde podemos utilizar parâmetros na URL e tratarmos com um $_GET do lado do servidor para que possamos ler os valores trocados entre […]

Gerando APK no Intel XDK

Atenção! Este material está desatualizado em relação às novas versões do Intel XDK. Leia um material mais atual aqui: Como gerar um APK nas novas versões do Intel XDK Esta é a aula 11 do curso de JSON – Veja o cronograma completo aqui. O Intel XDK é um ambiente de desenvolvimento de aplicações HTML 5 e […]

Estilização de aplicativos com BootStrap

Esta é a aula 05 do curso de JSON – Veja o cronograma completo aqui. Programamos na aula anterior a saída JSON, veja o resultado aqui – http://appcinema.esy.es/mobile/app_ler_ofertas.html. Agora iremos desenvolvedor a interface de nosso aplicativo. Para isso, vamos usar a biblioteca BoostStrap. Considerações sobre o BS para mobile O Bootstrap deve ser baixado e […]

Introdução ao BootStrap

BootStrap é uma biblioteca CSS muito popular para estilização de sites e aplicativos móveis. Criado pela equipe do Twitter como uma forma de padronizar a forma com que seus desenvolvedores programassem. Seu site e sua documentação oficial está disponíveis em http://getbootstrap.com/ A primeira página usando BS Adicione os arquivos CDN dentro da tag head do seu […]

Aulas de desenvolvimento de aplicativos com JSON

Público Estudantes e desenvolvedores iniciantes em mobile, desenvolvedores front-end e back-end que queiram aprender a conectar aplicações HTML 5 desenvolvidas para dispositivos móveis com banco de dados, tanto para consulta como para edições. Objetivo das aulas Estas aulas apresentam formas alternativas de se obter dados de banco de dados que estão hospedados na WEB. É fato que […]

JSON – Criando o Web Service.

Esta é a aula 03 do curso de JSON – Veja o cronograma completo aqui. Como já vimos, o aplicativo deve se comunicar com o servidor, do lado do servidor temos o conjunto de códigos PHP aos quais chamaremos de Web Service. Um Web Service tem a função de disponibilizar dados para leitura. Já do lado […]

JSON – Sintaxe de Leitura

Agora que já aprendemos o básico de JS (veja a aula aqui) vamos entender como funciona o JSON. Sua sintaxe é nativa do próprio JS portanto, não precisamos baixar nenhum framework ou biblioteca para programarmos em JSON. Para lermos dados com JSON, os dados devem estar em um vetor com a seguinte estrutura: var dados […]

Primeira página em HTML 5

HTML 5 Nesta primeira página iremos usar os seguintes elementos HTML <NAV> Esse elemento é próprio para criar menus de navegação, um conjunto de links. <DIV> Representa um agrupamento de conteúdo, serve para criar divisões na página. <H1> e <H2> Representam o título de 1º e 2º nível do conteúdo do site. <IMG> Representa uma imagem, deve-se o […]