SlideShare uma empresa Scribd logo
Descomplicando o Mobile
com Ionic Framework
WebDevSummit 2015
Yan Borowski
Machado
Gerente de Desenvolvimento e
Projetos na AM4
2
Antes do Ionic, um pouco de
história...
3
Desenvolvimento Web ~ 10 anos
 Firefox (2004)
 Ajax / XMLHttpRequest (2005)
 Esboço da Especificação do HTML 5 (2008)
 Google Chrome (2008)
 Drag and Drop (2008)
 Geolocalização (2009)
 WebGL (2011)
 HTML 5: Processo de especificação concluído (2014)
4
5
6
Ionic Framework
Foco na construção do aplicativo,
não como um aplicativo deve
funcionar por trás
7
O que tem na caixinha?
8
Funcionamento
 Um único código fonte
 Acesso à APIs nativas através do CORDOVA
 Comandos simples via console
9
CORDOVA
 Touch ID
 Open Authentication
 Camera
 Push
 Geolocalização
 Health kit
 Giroscópio / Acelerómetro
 Etc, etc
10
Mais em: http://ngcordova.com/docs/plugins/
Comandos básicos
 $ npm install -g ionic cordova
 $ ionic start myapp sidemenu | blank | tabs
 $ cd myapp
 $ ionic platform add android | ios
 $ ionic serve
 $ ionic build android | ios
 $ ionic run android | ios
 $ ionic upload
11
Continuidade de
Plataforma
Fonte: http://ionicframework.com/blog/platform-continuity/
12
13
IonicView
Sem instalação de SDK
14
Firebase
<script>
var fb = new
Firebase("https://INSTANCE_ID_HERE.firebaseio.com/");
</script>
15
Hora da Demo
16
Simplicidade
“Simplicidade é o nível mais alto de sofisticação”
Leonardo da Vinci
“Menos é mais”
Ludwig Mies Van der Rohe
“KISS – Keep It Simple, Stupid!”
Kelly Johnson
17
Who to follow?
 Ionic - @ionicframework
 Adam Bradley - @adamdbradley
 Max Lynch - @maxlynch
 Bem Sperry - @benjsperry
 Drifty - @DriftyCo
18
Links úteis
 http://ionicframework.com/
 http://ionicframework.com/docs/overview/
 https://www.airpair.com/ionic-framework/posts/ionic-firebase-
password-manager
19
20
+
E ai, vamos começar?

Mais conteúdo relacionado

PDF
Palestra UFPR - Intro Ionic framework + WordPress
PPTX
Workshop - Ionic + firebase
PDF
Mini curso - Ionic Framework
PPTX
Ionic Framework - Parte 1 - Iniciando um Projeto mais Robusto
PPTX
Usando PushWoosh com Ionic Framework
PDF
Ionic Framework - Configuração do ambiente e a criação da primeira APP
PDF
Hybrid app phonegap angular ionic
PPTX
Curso: Desenvolvimento de aplicativos híbridos (dia 1)
Palestra UFPR - Intro Ionic framework + WordPress
Workshop - Ionic + firebase
Mini curso - Ionic Framework
Ionic Framework - Parte 1 - Iniciando um Projeto mais Robusto
Usando PushWoosh com Ionic Framework
Ionic Framework - Configuração do ambiente e a criação da primeira APP
Hybrid app phonegap angular ionic
Curso: Desenvolvimento de aplicativos híbridos (dia 1)

Mais procurados (20)

PPTX
Curso de Desenvolvimento de Aplicativos Híbridos com PhoneGap/Cordova, e Ionic
PPTX
Curso: Desenvolvimento de aplicativos híbridos (dia 2)
PPTX
Ionic Framework
PDF
Aplicações Híbridas para Dispositivos Móveis com AngularJS e PhoneGap
PPTX
ASP.NET SignalR + SPA com AngularJS
PDF
Firefox OS
PDF
Testando uma aplicação AngularJS utilizando o Karma
PPTX
Desenvolvendo APPs Com Angular.JS + Cordova
PPTX
Write once, run "everywhere"
PDF
Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...
PDF
Phonegap
PPTX
Diego Narducci - React + Angular
PPTX
instalação do phonegap(cordova) no windows 8.1
PPTX
Phonegap autorefresh - app direto no celular sem emulador
PDF
Blazor #SnetTalks3
PDF
Desenvolvendo para Android com PhoneGap
PPTX
Progressive Web Apps e o futuro do desenvolvimento Web na Plataforma .NET
PDF
.NET 6: O que há de novo e o que está por vir?
PPTX
A Evolução do Front end
PDF
PhoneGap - Criando aplicações Android e iOS com HTML5
Curso de Desenvolvimento de Aplicativos Híbridos com PhoneGap/Cordova, e Ionic
Curso: Desenvolvimento de aplicativos híbridos (dia 2)
Ionic Framework
Aplicações Híbridas para Dispositivos Móveis com AngularJS e PhoneGap
ASP.NET SignalR + SPA com AngularJS
Firefox OS
Testando uma aplicação AngularJS utilizando o Karma
Desenvolvendo APPs Com Angular.JS + Cordova
Write once, run "everywhere"
Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...
Phonegap
Diego Narducci - React + Angular
instalação do phonegap(cordova) no windows 8.1
Phonegap autorefresh - app direto no celular sem emulador
Blazor #SnetTalks3
Desenvolvendo para Android com PhoneGap
Progressive Web Apps e o futuro do desenvolvimento Web na Plataforma .NET
.NET 6: O que há de novo e o que está por vir?
A Evolução do Front end
PhoneGap - Criando aplicações Android e iOS com HTML5
Anúncio

Destaque (10)

PDF
Ionic workshop
PDF
Desenvolvimento Apps multiplataforma para dispositivos móveis usando HTML5
PDF
[Geral] colaboradores engajamento
PDF
Facilitando sua vida com WP Customizer
PPTX
Contruindo Aplicações móveis com o Cordova e o Visual Studio
PDF
Desenvolvimento Mobile Hibrido com Ionic e Angular - TDC Floripa 2015
PDF
Offline apps Using Ionic Framework and PouchDB
PPTX
Ionic + Cordova para Desenvolvimento Mobile
PDF
Ionic framework for web developer
PDF
Dafiti App Android: Um app robusto mas sem sair da moda!
Ionic workshop
Desenvolvimento Apps multiplataforma para dispositivos móveis usando HTML5
[Geral] colaboradores engajamento
Facilitando sua vida com WP Customizer
Contruindo Aplicações móveis com o Cordova e o Visual Studio
Desenvolvimento Mobile Hibrido com Ionic e Angular - TDC Floripa 2015
Offline apps Using Ionic Framework and PouchDB
Ionic + Cordova para Desenvolvimento Mobile
Ionic framework for web developer
Dafiti App Android: Um app robusto mas sem sair da moda!
Anúncio

Semelhante a Descomplicando o Mobile com Ionic Framework (20)

PPTX
Palestra GU Mobile (Ionic Framework) por Leonardo Quevedo
PPTX
Dominando o Ionic Framework
PDF
Integrando WordPress com Ionic 3.
PDF
Aplicativos hibridos-com-ionic-voce-tambem-pode-comecar-a-desenvolver-agora-t...
PDF
PPTX
Hello world hybrid apps oportunidades com ionic framework v2
PPT
Trabalho Framework Web mobile puc
PDF
Ionic 2 como ferramenta para desenvolvimento móvel
PPTX
Sinesio bittencourt - Ionic framework {Aplicações móveis híbridas}
PPTX
Ionic framework V2/3 {Aplicações móveis híbridas}
PPTX
Conhecendo o Ionic
PPTX
Workshop - Cordova e Ionic
PDF
Mini curso: Ionic Framework
PDF
Palestra sobre desenvolvimento de aplicativos híbridos (SEMAC 2016)
PPTX
Ionic framework
PDF
Introducao ao Ionic 2 na pratica
PDF
DevFest Nordeste: Ionic 2
PDF
[Fapan] criando aplicações mobile híbridas com ionic framework
PDF
Ionic 2 na pratica!
PDF
Desenvolvimento de aplicativo utilizando o framework ionic
Palestra GU Mobile (Ionic Framework) por Leonardo Quevedo
Dominando o Ionic Framework
Integrando WordPress com Ionic 3.
Aplicativos hibridos-com-ionic-voce-tambem-pode-comecar-a-desenvolver-agora-t...
Hello world hybrid apps oportunidades com ionic framework v2
Trabalho Framework Web mobile puc
Ionic 2 como ferramenta para desenvolvimento móvel
Sinesio bittencourt - Ionic framework {Aplicações móveis híbridas}
Ionic framework V2/3 {Aplicações móveis híbridas}
Conhecendo o Ionic
Workshop - Cordova e Ionic
Mini curso: Ionic Framework
Palestra sobre desenvolvimento de aplicativos híbridos (SEMAC 2016)
Ionic framework
Introducao ao Ionic 2 na pratica
DevFest Nordeste: Ionic 2
[Fapan] criando aplicações mobile híbridas com ionic framework
Ionic 2 na pratica!
Desenvolvimento de aplicativo utilizando o framework ionic

Último (7)

DOC
CODIGO PARA AUTOMATIZAR A JOGABILIDADE SUPER MARIO
PDF
apresentacao introducao computacao ead.pdf
PPTX
Curso de Windows 11 resumido na prática.pptx
PPTX
Mapeamento de Objeto para Tabela Relacional
PDF
Dos requisitos ao código: como criar código rastreável em PHP
PDF
Paper_A028_BR_Victor_Enrique_Cavero_Sori (1).pdf
PDF
Evolução em código: algoritmos genéticos com PHP
CODIGO PARA AUTOMATIZAR A JOGABILIDADE SUPER MARIO
apresentacao introducao computacao ead.pdf
Curso de Windows 11 resumido na prática.pptx
Mapeamento de Objeto para Tabela Relacional
Dos requisitos ao código: como criar código rastreável em PHP
Paper_A028_BR_Victor_Enrique_Cavero_Sori (1).pdf
Evolução em código: algoritmos genéticos com PHP

Descomplicando o Mobile com Ionic Framework

Notas do Editor

  • #5: Ajax: Avanços feitos pelo Google em 2004 / 2005, Atigo “Ajax: A New Approach to Web Development” de Jesse James Garrett. Release do W3C em Apr 2006