O documento discute o desenvolvimento de aplicativos móveis híbridos com HTML5. Apresenta as vantagens de se usar uma abordagem multiplataforma e discute frameworks como PhoneGap, jQuery Mobile e Sencha Touch que permitem a criação de aplicativos híbridos com uma única base de código para vários sistemas móveis.
No material dessa palestra, eu procurei mostrar os cenários de aplicativos para mobile - híbrido, nativo e web app. Como desenvolvedor nativo, tentei ser bastante imparcial e apresentar alguns pontos importantes de cada, os perfis dos times para cada tipo de desenvolvimento e o processo de divulgação.
Slide da palestra realizada sobre Phonegap no OpenLabs em 2015, Estácio de Nova Friburgo.
Link da palestra: https://youtu.be/codAVWJtyrM (gravação amadora)
Palestrada dada no dia 8 de junho de 2013 no evento JustJava 2013 em São Paulo. Assunto: Aplicações Desktop nativas com HTML5, CSS3, JavaScript com backend usando Servlets 3
Desenvolvendo e portando App C# para Android e Iphone
Apresentação da plataforma Xamarin e comparativo com outros ambientes de desenvolvimento.
dia 23/nov de 2013 - PUC-RS - Centro de Inovação Microsoft
Apresentação utilizada em workshops ministrados em grandes empresas do Brasil, onde apresento a Plataforma Xamarin e todo o conjunto de recursos, incentivando a sua adoção e utilização em projetos e times de desenvolvimento móvel.
No material dessa palestra, eu procurei mostrar os cenários de aplicativos para mobile - híbrido, nativo e web app. Como desenvolvedor nativo, tentei ser bastante imparcial e apresentar alguns pontos importantes de cada, os perfis dos times para cada tipo de desenvolvimento e o processo de divulgação.
Slide da palestra realizada sobre Phonegap no OpenLabs em 2015, Estácio de Nova Friburgo.
Link da palestra: https://youtu.be/codAVWJtyrM (gravação amadora)
Palestrada dada no dia 8 de junho de 2013 no evento JustJava 2013 em São Paulo. Assunto: Aplicações Desktop nativas com HTML5, CSS3, JavaScript com backend usando Servlets 3
Desenvolvendo e portando App C# para Android e Iphone
Apresentação da plataforma Xamarin e comparativo com outros ambientes de desenvolvimento.
dia 23/nov de 2013 - PUC-RS - Centro de Inovação Microsoft
Apresentação utilizada em workshops ministrados em grandes empresas do Brasil, onde apresento a Plataforma Xamarin e todo o conjunto de recursos, incentivando a sua adoção e utilização em projetos e times de desenvolvimento móvel.
Slides de minha apresentação no canal DevelopersBR, no evento MSP Tech Days - Trilha Dev, onde falei um pouco sobre Single Page Applications utilizando o Blazor, um framework criado pela Microsoft, ainda em estado experimental.
Aplicativos Corporativos Cross Plataform com Xamarin & Azure Mobile AppsWilliam S. Rodriguez
Apresento o processo de tomada de decisão para adoção de Xamarin como plataforma de desenvolvimento mobile corporativa e respostas as perguntas mais comuns durante esse processo.
Apresentação utilizada para apresentar a empresa Xamarin, seus produtos e soluções, valores, funcionamento, atuação da comunidade, benefícios e recursos
Exercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com JavaLoiane Groner
Curso de Estrutura de Dados e Algoritmos com Java Completo com Certificado e Fórum para dúvidas: http://loiane.training
Site: http://loiane.training
Blog: http://loiane.com
Facebook: https://www.facebook.com/loianegroner
Github: https://github.com/loiane
Twitter: https://twitter.com/loiane
Slides de minha apresentação no canal DevelopersBR, no evento MSP Tech Days - Trilha Dev, onde falei um pouco sobre Single Page Applications utilizando o Blazor, um framework criado pela Microsoft, ainda em estado experimental.
Aplicativos Corporativos Cross Plataform com Xamarin & Azure Mobile AppsWilliam S. Rodriguez
Apresento o processo de tomada de decisão para adoção de Xamarin como plataforma de desenvolvimento mobile corporativa e respostas as perguntas mais comuns durante esse processo.
Apresentação utilizada para apresentar a empresa Xamarin, seus produtos e soluções, valores, funcionamento, atuação da comunidade, benefícios e recursos
Exercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com JavaLoiane Groner
Curso de Estrutura de Dados e Algoritmos com Java Completo com Certificado e Fórum para dúvidas: http://loiane.training
Site: http://loiane.training
Blog: http://loiane.com
Facebook: https://www.facebook.com/loianegroner
Github: https://github.com/loiane
Twitter: https://twitter.com/loiane
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com JavaLoiane Groner
Curso de Estrutura de Dados e Algoritmos com Java Completo com Certificado e Fórum para dúvidas: http://loiane.training
Site: http://loiane.training
Blog: http://loiane.com
Facebook: https://www.facebook.com/loianegroner
Github: https://github.com/loiane
Twitter: https://twitter.com/loiane
Evento: 8º Connecting Knowledge
Palestrante: Heider Lopes
Mais Slides do Author: slideshare.net/heiderlopes
Resumo: O que levar em consideração ao decidir criar uma app ou web. Veja alguns fatores que podem tem ajudar a tomar a decisão.
Seminário de Desenvolvimento Mobile - Etec CafelândiaDiego Cavalca
Evento organizado pelo professor Diego Cavalca, onde expõe uma visão geral sobre os principais aspectos da carreira de desenvolvimento de aplicativos móveis, apresentada de modo prático pelos alunos do 3º Módulo de Informática.
Palestras:
- Aplicativos híbridos
- HTML5 - Recursos e Funcionalidades
- Apache Cordova
- Mercado Mobile Atual
Apresentação de minha Monografia do curso de Sistema e Mídias DigitaisÉdipo Souza
UMA ANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO MULTIPLATAFORMA PARA DISPOSITIVOS MÓVEIS
Apresentação de minha monografia apresentada em 11/06/2014 para conclusão do curso de Sistemas e Mídias Digitais na Universidade Federal do Ceará.
Palestra que apresentei no FISL, para dúvidas, criticas ou sugestões enviem emails para FISL AT urubatan DOT com DOT br.
Todos os comentários são bem vindos.
Na palestra falo bastante sobre PhoneGap e um pouco sobre Titanium Mobile.
Descrição introdutória de uma arquitetura para o desenvolvimento de aplicações web com funcionalidades offline.
Tecnologias envolvidas: HTML5, Javascript, Handlebards, etc.
Desenvolvimento web - conceitos, tecnologia e tendências.Valmir Justo
O Desenvolvimento de Aplicações WEB nem sempre é uma tarefa trivial. Esta apresentação demonstra diversos conceitos, tecnologias e metodologias que são utilizadas em diversos projetos.
20. App Nativa
Lógica
de negó
cio
Web Server
tp://
ht
Java/
PHP/
Ruby/C#
App Nativa
Arquivos Banco de
Imagens/
Dados
Documentos
UI e de
Dispositivo
uta gica
xec
e
) ló
ma cio
lgu egó
(a
n
Backend
33. Server Side Web
Execut
a UI e
Lógica
de negó
cio
Web Server
tp://
ht
Java/
PHP/
Ruby/C#
Web Browser
Arquivos Banco de
Imagens/
Dados
Documentos
Dispositivo
um
nas dor
Ape riza
de
ren
Backend
40. •
Tem o JQuery como base
•
Estrutura Multi-Page
•
Sintaxe Simples
41. •
Tem o JQuery como base
•
Estrutura Multi-Page
•
Sintaxe Simples
•
Suporte a Temas
42. •
Tem o JQuery como base
•
Estrutura Multi-Page
•
Sintaxe Simples
•
Suporte a Temas
•
Web Page App
43.
44. • JQuery
(jquery.com)
• JQuery
Mobile (jquerymobile.com)
• Editor
de texto (o de sua preferência!)
• WebServer
• Browser
(Apache/Xampp, IIS, etc)
(o de sua preferência!)
• Emuladores
Phone 8)
• Aparelhos
(Android, iOS, Blackberry, Windows
para testes!*
51. •
Primeiro Framework HTML5 Mobile do Mercado!
•
Estrutura Single-Page app
•
Curva de aprendizado não tão simples
52. •
Primeiro Framework HTML5 Mobile do Mercado!
•
Estrutura Single-Page app
•
Curva de aprendizado não tão simples
•
MVC
53. •
Primeiro Framework HTML5 Mobile do Mercado!
•
Estrutura Single-Page app
•
Curva de aprendizado não tão simples
•
MVC
•
Suporte a Temas (Sass e Compass)
54. •
Primeiro Framework HTML5 Mobile do Mercado!
•
Estrutura Single-Page app
•
Curva de aprendizado não tão simples
•
MVC
•
Suporte a Temas (Sass e Compass)
•
Web Page App , Client Side App, Hybrid App
55.
56. • Sencha Touch
• Sencha
• Editor
SDK (sencha.com)
Cmd (sencha.com)
de texto (o de sua preferência!)
• WebServer
• Browser
(Apache/Xampp, IIS, etc)
(Safari, Chrome, IE 10)
• Emuladores
Phone 8)
• Aparelhos
(Android, iOS, Blackberry, Windows
para testes!*
66. Client Side Web
Web Browser
JavaScript
Arquivos
Imagens/
Documentos
Lógica
de negó
cio
Web Server
ttp:/
h
/
Banco
de Dados
caching
UI e de
Dispositivo
uta gica
xec
e
) ló
ma cio
lgu egó
(a
n
Java/
PHP/
Ruby/C#
Arquivos Banco de
Imagens/
Dados
Documentos
Backend
73. App Híbrida
App Nativa
Código Nativo
Interpretador
Lógica
de negó
cio
Web Server
/
ttp:/
h
Java/
PHP/
Ruby/C#
://
tp
ht
Ponte
JavaScript
UI e de
Dispositivo
uta gica
xec
e
) ló
ma cio
lgu egó
(a
n
Arquivos Banco de
Imagens/
Dados
Documentos
Backend