SlideShare uma empresa Scribd logo
Hello World Hybrid Apps
Oportunidades com Ionic Framework v2
Sobre
Ricardo Ferreira de Andrade Netto
Analista de Sistemas
Lider da Equipe RSI Tecnologia
/ricardofanetto http://rsitecnologia.com.br
Mais afinal o que é Ionic
Ionic é um framework para desenvolvimento de
aplicações para dispositivos móveis que visa o
desenvolvimento de apps híbridas de rápido e
fácil desenvolvimento.
Tecnologías utilizadas
Acima de tudo! Reaproveitamento de
conhecimentos que você já possui!!
Multiplataforma
Perfeito! Gera aplicativos para as principais
plataformas do mercado.
Multiplataforma
Você consegue gerar aplicações web também.
Hello world hybrid apps  oportunidades com ionic framework v2
Mais e os recursos nativos?
O Apache Cordova oferece um grupo de APIs que
permitem desenvolver uma aplicação com HTML,
CSS e JavaScript encapsulada como aplicação
móvel nativa.
Hello world hybrid apps  oportunidades com ionic framework v2
E para unir tudo isso...
Angular
AngularJS é um framework JavaScript open-source, mantido
pelo Google, que auxilia na execução de single-page
applications.
Seu objetivo é aumentar aplicativos que podem ser acessados
por um navegador web, foi construído sob o padrão model-
view-view-model (MVVM), em um esforço para facilitar tanto o
desenvolvimento quanto o teste dos aplicativos.
Typescript
TypeScript é uma linguagem para desenvolvimento JavaScript em
larga escala.
Com TypeScript podemos escrever código utilizando uma estrutura
fortemente tipada e ter este código compilado para JavaScript puro.
Qualquer navegador. Qualquer host. Qualquer SO.
TypeScript vs JavaScript
UI Components
IOS Android Windows
UI Components
Cards
UI Components
Lists
UI Components
Icons
UI Components
Action Sheets
UI Components
Inputs
UI Components
Buttons
UI Components
FABs
UI Components
Segments
UI Components
SplitPane
API
InfiniteScroll
API
LoadingController
API
AlertController
API
ToastController
Ionic Native
Ionic Native é um wrapper TypeScript para plugins
Cordova/PhoneGap que tornam a adição de
qualquer funcionalidade nativa fácil e rápida em
seus aplicativos feitos em Ionic.
Hello world hybrid apps  oportunidades com ionic framework v2
API
Facebook
API
Google Plus
API
Storage
API
Dialogs
API
AdMob
API
Date Picker
API
Camera
API
Geolocation
API
E muito mais….
● 3D Touch
● App Rate
● Barcode Scanner
● Bluetooth
● Calender
● Clipboard
● File
● Fingerprint
● Keyboard
● Media
● Paypal
● E até onde sua
imaginação for….
Hello world hybrid apps  oportunidades com ionic framework v2
Híbrido vs Nativo
Híbrido vs Nativo
Ponderações
● Acesso frequente à
recursos nativos;
● Custo não é o
problema;
● Tempo não é o
problema;
● Curva de aprendizagem
mais demorada;
● Deadline é curto;
● Custo benefício;
● Menos custo de
manutenção;
● Curva de
aprendizagem
acentuada;
Nativo Híbrido
Legal e agora?
● Ter instalado o NodeJS
● Um editor de código de sua preferência.
● Instalar o Android SDK
Vamos começar a trabalhar com esse fantástico
framework para apps mobile.
Mais antes….
Você precisa….
Ionic cli
É uma ferramenta de linhas de comando com
inúmeras facilidades para o desenvolvimento tais
como:
● Adicionar plugins (ionic plugins add)
● Gerador automático de icons e splash (ionic resources)
● Ionic g
● Build (ionic build)
● Liveload (ionic run android -l)
O Ionic no meu dia à dia!
Com o conhecimento no framework você poderá
abrir uma gama de oportunidades de trabalho e
renda extra tais como:
● Construir aplicações simples para seu
uso;
● Publicar as App’s nas lojas e passar a
ganhar dinheiro com elas;
● Realizar projetos para terceiros como
freelance;
● Entre outros..
Ionic na empresa que trabalho
Criar ferramentas mobile dos sistemas da
empresa, com funcionalidades que são
interessantes, com isso você passará a ter..
● Novas experiências;
● Conhecimento de um mundo
diferente;
● Pensar mais simples;
● E entre outros benefícios desse
admirável mundo novo..
Principais benefícios do Ionic
● Comunidade muito ativa;
● Componentes sendo criados
com muita velocidade;
● Acha quase tudo, ou seja, é
html .. js e css dá para fazer
como quiser..
● Produtividade
● Ferramentas próprias como
Ionic Creator e Ionic view
Ionic Creator
Ionic Services
Para completar todos os recursos que o
framework já possui ainda temos o services.
E nas Stores….
Aplicativos feitos com Ionic de sucesso nas lojas.
Sworkit Personal Trainer
Mais de 1 milhão de download
Rating: 4.6
Alerta Concurso
Mais de 100 mil downloads
Rating: 4.3
Coding...
TrackPost
● Busca usando Api Postmon;
● Ionic v3
● Angular 4
Estrutura de Pastas
● Plugins: são armazenados todos os
plugins do IONIC NATIVE;
● Src: A pasta onde está o código
fonte do nosso projeto;
● Assets: Imagens, icons e outros
itens que desejamos adicionar como
internacionalização;
● Pages: Todas as telas;
● www: O projeto compilado.
Thank you!
#iogdgcuiaba2017, 05/2017

Mais conteúdo relacionado

PPTX
Introdução intel XDK
Vicente Salgueiro Filho
 
PPTX
Ionic + Cordova para Desenvolvimento Mobile
Waldyr Felix
 
PPTX
Itajai .NET React Native
LeonardoPrange
 
PPTX
Curso de Desenvolvimento de Aplicativos Híbridos com PhoneGap/Cordova, e Ionic
Felipe Blini
 
PPTX
Desenvolvimento Mobile com Ionic
Felipe Renan Vieira
 
PPTX
Curso: Desenvolvimento de aplicativos híbridos (dia 1)
Wennder Santos
 
PDF
Phonegap
Lucas Aquiles
 
PPTX
Sinesio bittencourt - Ionic framework {Aplicações móveis híbridas}
Sinesio Bittencourt
 
Introdução intel XDK
Vicente Salgueiro Filho
 
Ionic + Cordova para Desenvolvimento Mobile
Waldyr Felix
 
Itajai .NET React Native
LeonardoPrange
 
Curso de Desenvolvimento de Aplicativos Híbridos com PhoneGap/Cordova, e Ionic
Felipe Blini
 
Desenvolvimento Mobile com Ionic
Felipe Renan Vieira
 
Curso: Desenvolvimento de aplicativos híbridos (dia 1)
Wennder Santos
 
Phonegap
Lucas Aquiles
 
Sinesio bittencourt - Ionic framework {Aplicações móveis híbridas}
Sinesio Bittencourt
 

Mais procurados (20)

PDF
Livelo - Arquitetura com Atomic Design
Willian Ribeiro Angelo
 
PDF
Hybrid app phonegap angular ionic
Joelmir Ribacki
 
PDF
Desenvolvendo para Android com PhoneGap
Mayron Cachina
 
PPTX
Palestra yii2
João Bosco de Barros Filho
 
ODP
Desmistificando o desenvolvimento de mobile híbrido
William Ribeiro da Silva
 
PPTX
Phonegap, muito além dos nativos!
Luiz Gavinho
 
PDF
Aplicativos Móveis: PWA, Instants Apps. Vamos entender?
Pedro Edson Silva Barros
 
PDF
2 curso-titanium-plataforma
Fernando Lunardelli
 
PPTX
Iniciando o desenvolvimento de aplicativos híbridos com VS Code + Ionic + Typ...
Milton Camara Gomes
 
PDF
Desenvolvimento Mobile: Híbrido x Nativo
Letticia Nicoli
 
PPT
Introdução ao Titanium Appcelerator
dfjorge
 
PPTX
Curso: Desenvolvimento de aplicativos híbridos (dia 2)
Wennder Santos
 
PDF
Soujava -construindo_ap_is_com_a_open_api_spec_e_java
Raphael Rodrigues
 
PDF
Desenvolvimento Multiplataforma com Appcelerator Titanium
Dirlei Dionísio
 
PPTX
O novo Visual Studio 2012
Rodrigo Kono
 
PDF
Integrando WordPress com Ionic 3.
Sinesio Bittencourt
 
PDF
Angular 4 Ionic 3 Cordova 5
Dannyrooh F de Campos
 
PDF
PhoneGap - criando aplicações Android e iOS com HTML5
Rafael Sakurai
 
PDF
Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativos.
Letticia Nicoli
 
PPSX
Apresentação desenvolvimento de plataforma para comandar microcontroladores e...
Thiago Barros, PSM
 
Livelo - Arquitetura com Atomic Design
Willian Ribeiro Angelo
 
Hybrid app phonegap angular ionic
Joelmir Ribacki
 
Desenvolvendo para Android com PhoneGap
Mayron Cachina
 
Desmistificando o desenvolvimento de mobile híbrido
William Ribeiro da Silva
 
Phonegap, muito além dos nativos!
Luiz Gavinho
 
Aplicativos Móveis: PWA, Instants Apps. Vamos entender?
Pedro Edson Silva Barros
 
2 curso-titanium-plataforma
Fernando Lunardelli
 
Iniciando o desenvolvimento de aplicativos híbridos com VS Code + Ionic + Typ...
Milton Camara Gomes
 
Desenvolvimento Mobile: Híbrido x Nativo
Letticia Nicoli
 
Introdução ao Titanium Appcelerator
dfjorge
 
Curso: Desenvolvimento de aplicativos híbridos (dia 2)
Wennder Santos
 
Soujava -construindo_ap_is_com_a_open_api_spec_e_java
Raphael Rodrigues
 
Desenvolvimento Multiplataforma com Appcelerator Titanium
Dirlei Dionísio
 
O novo Visual Studio 2012
Rodrigo Kono
 
Integrando WordPress com Ionic 3.
Sinesio Bittencourt
 
Angular 4 Ionic 3 Cordova 5
Dannyrooh F de Campos
 
PhoneGap - criando aplicações Android e iOS com HTML5
Rafael Sakurai
 
Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativos.
Letticia Nicoli
 
Apresentação desenvolvimento de plataforma para comandar microcontroladores e...
Thiago Barros, PSM
 
Anúncio

Semelhante a Hello world hybrid apps oportunidades com ionic framework v2 (20)

PPTX
Ionic framework V2/3 {Aplicações móveis híbridas}
Sinesio Bittencourt
 
PDF
Ionic
dam01pucminas
 
PDF
Aplicativos hibridos-com-ionic-voce-tambem-pode-comecar-a-desenvolver-agora-t...
Marcelo Marques Gonçalves
 
PPTX
Palestra GU Mobile (Ionic Framework) por Leonardo Quevedo
Leonardo Quevedo
 
PPTX
Dominando o Ionic Framework
Junior Abranches
 
PDF
Introducao ao Ionic 2 na pratica
Loiane Groner
 
PDF
Ionic 2 como ferramenta para desenvolvimento móvel
Gustavo Costa
 
PDF
Ionic Framework - Configuração do ambiente e a criação da primeira APP
Fabio Godoy
 
PDF
Palestra sobre desenvolvimento de aplicativos híbridos (SEMAC 2016)
Henrique Dezani
 
PDF
Ionic 2 na pratica!
Loiane Groner
 
PPTX
Workshop - Cordova e Ionic
Felipe Lastowizka
 
PDF
Ionic 3
Loiane Groner
 
PDF
Porque você deveria usar IONIC
Dan Jesus
 
PPT
Trabalho Framework Web mobile puc
Mateus Ramos
 
PDF
DevFest Nordeste: Ionic 2
Loiane Groner
 
PDF
Minicurso de Desenvolvimento Híbrido utilizando Ionic Framework
Cristian Dean
 
PDF
DevFest BH: Ionic 2
Loiane Groner
 
PPTX
Conhecendo o Ionic
Theo Miliani
 
PDF
Desenvolvimento de aplicativo utilizando o framework ionic
Universidade Federal Rural do Semi Arido
 
PPTX
Ionic framework
Lucas de Oliveira
 
Ionic framework V2/3 {Aplicações móveis híbridas}
Sinesio Bittencourt
 
Aplicativos hibridos-com-ionic-voce-tambem-pode-comecar-a-desenvolver-agora-t...
Marcelo Marques Gonçalves
 
Palestra GU Mobile (Ionic Framework) por Leonardo Quevedo
Leonardo Quevedo
 
Dominando o Ionic Framework
Junior Abranches
 
Introducao ao Ionic 2 na pratica
Loiane Groner
 
Ionic 2 como ferramenta para desenvolvimento móvel
Gustavo Costa
 
Ionic Framework - Configuração do ambiente e a criação da primeira APP
Fabio Godoy
 
Palestra sobre desenvolvimento de aplicativos híbridos (SEMAC 2016)
Henrique Dezani
 
Ionic 2 na pratica!
Loiane Groner
 
Workshop - Cordova e Ionic
Felipe Lastowizka
 
Ionic 3
Loiane Groner
 
Porque você deveria usar IONIC
Dan Jesus
 
Trabalho Framework Web mobile puc
Mateus Ramos
 
DevFest Nordeste: Ionic 2
Loiane Groner
 
Minicurso de Desenvolvimento Híbrido utilizando Ionic Framework
Cristian Dean
 
DevFest BH: Ionic 2
Loiane Groner
 
Conhecendo o Ionic
Theo Miliani
 
Desenvolvimento de aplicativo utilizando o framework ionic
Universidade Federal Rural do Semi Arido
 
Ionic framework
Lucas de Oliveira
 
Anúncio

Hello world hybrid apps oportunidades com ionic framework v2