Publicidade

Anuncios Google

sexta-feira, 19 de setembro de 2014

Introdução a aplicativos híbridos com o Phonegap Parte IV


Clique aqui para ler Aplicativos Híbridos Parte 1




Caso de Sucesso: Kindle Store
Entrevista Mark Zureberg, sobre HTML5 Não estar pronto "Nosso maior erro foi apostar em HTML5", diz Zuckerberg
Quem não gostou nada desa declaração foi a equipe de Developers da Sencha Touch que em reposta fez o vídeo abaixo, demonstrado a sua versão de aplicativo o Fastbook totalmente desenvolvido em HTML5






Bom espero não ter perdido o foco da Palestra vamos voltar ao 


Phonegrap 


Pacote de aplicativos móveis na nuvem PhoneGap tira a dor de compilar aplicativos PhoneGap. 

Obter app-store prontos aplicativos sem a dor de cabeça de manter SDKs nativos. Nosso serviço de compilação PhoneGap faz o trabalho para você compilando na nuvem.


2008 -2011 - Cordova Phonegrap 

O PhoneGap produz um aplicativo estático composto de uma webview nativa e código para expor as funcionalidades de cada sistema para uma API em javascript. 

Seu código em HTML/CSS/JS será empacotado sem alterações significativas junto com o sistema nativo do PhoneGap e será executado como qualquer outra página da web, mas offline e com acesso às funções nativas. 

A engine que de fato executará o seu JavaScript depende de cada plataforma.

Foto1147.jpgO aplicativo é implementado como uma página de web, nomeada index.html por padrão, que referencia qualquer arquivo CSS, JavaScript, de imagem, multimídia, ou qualquer outro recurso necessário para que este funcione. 

O app executa como um WebView dentro do encapsulamento da aplicação nativa, a qual você distribui para as lojas de aplicativos. 

Para que o aplicativo de web interaja com as diversas funcionalidades do dispositivo da mesma forma que aplicações nativas fazem, ele deve também referenciar o arquivo cordova.js, que provém as conexões com a API.


A aplicação continuará a ser uma aplicação feita em HTML + CSS + JS, que após o build, será encapsulada em um app, porém rodando como se fosse uma webview, dependendo do device/plataforma que, com o cordova, irá disponibilizar os recursos para acessar algumas funcionalidades nativas.


GitHub


GitHub é um Serviço de Web Hosting Compartilhado para projetos que usam o controle de versionamento Git. 

É escrito em Ruby on Rails pelos desenvolvedores da Logical Awesome (Chris Wanstrath, PJ Hyett e Tom Preston - Wernder). 

O GitHub possui planos comerciais e gratuitos para projetos de código aberto.
Este site possui funcionalidades de uma rede social como feeds, followers, wiki e um gráfico que mostra como os desenvolvedores trabalham as versões de seus repositórios.
O GitHub também possui um serviço parecido com o pastebin chamado Gist.

Alguns projetos importantes que estão hospedados no GitHub:


  • BlogBridge
  • Blueprint CSS Framework
  • Capistrano
  • Cute News (CutePHP)
  • Diaspora (rede social)
  • Haml
  • JQuery
  • Linux
  • Merb
  • MooTools
  • Processing
  • Prototype
  • RSpec
  • Rubinius
  • Ruby on Rails
  • script.aculo.us
  • SproutCore
  • YUI
  • ASP.NET







Eduardo Erlo

Foto1146 (6).jpgEduardo Erlo é formado em Ciência da Computação pela Universidade de Caxias do Sul - UCS Já trabalhou em projetos de desenvolvimento de ERP, sistemas de vendas online, sistemas acadêmicos, sistemas fiscais e sistemas web de grande número de acessos. 

Hoje trabalha como consultor autônomo em desenvolvimento de aplicações web de alta qualidade, utilizando como base tecnologias livres.












Links Fontes:


http://www.devmedia.com.br/aplicacoes-moveis-nativas-ou-web/30392

http://www.teclogica.com.br/blog/desenvolvimento-para-dispositivos-moveis-nativo-x-cross-platform/

http://www.cpgls.ucg.br/7mostra/Artigos/AGRARIAS%20EXATAS%20E%20DA%20TERRA/Desenvolvimento%20em%20Smartphones%20-%20Aplicativos%20Nativos%20e%20Web.pdf

http://developer.nokia.com/community/wiki/Arquitetura_de_aplica%C3%A7%C3%B5es_multiplataforma_para_dispositivos_m%C3%B3veis

http://www-03.ibm.com/software/products/pt/category/mobile-application-development

http://www.cin.ufpe.br/~tg/2003-1/vaab.PDF

http://www.devmedia.com.br/turbinando-aplicacoes-com-rest-e-backbone-js/29692

http://pt.wikipedia.org/wiki/Linguagem_server-side



http://tecnologia.terra.com.br/internet/quotnosso-maior-erro-foi-apostar-em-html5quot-diz-zuckerberg,4b98201fd70ea310VgnCLD200000bbcceb0aRCRD.html


http://www.midiatismo.com.br/midias-sociais/mark-zuckerberg-fala-sobre-erros-acertos-e-rumores-no-techcrunch-disrupt-sf-2012


http://pt.stackoverflow.com/questions/1630/afinal-phonegap-apache-cordova-realmente-compila-as-aplica%C3%A7%C3%B5es-em-puro-c%C3%B3digo

http://pt.wikipedia.org/wiki/GitHub






Nenhum comentário:

Postar um comentário