Criando aplicações mobile híbridas com Ionic Framework
João Gabriel Lima
@[email protected]/in/joaogabriellima
http://github.com/jgabriellima
IT Hacker, Consultor em Soluções, Instrutor
em treinamentos e Co-fundador da Huddle3.
Mestre em Computação Aplicada com
ênfase em Inteligência Artificial, Mineração de
Dados e BigData.
Ionic é um framework para desenvolvimento de aplicações para dispositivos móveis que tem como principal objetivo o
desenvolvimento de apps híbridas e forma rápida e facilitada.
ionic start <app>
ionic upload
ionic platform add android [ios]
ionic serve --lab
ionic run android [ios]
Action SheetAdMobApp AvailabilityApp RateApp VersionBadgeBackground GeolocBattery StatusBarcode ScannerCalendarCameraCaptureGoogle AnalyticsHealthKitiBeaconImage PickerIn App BrowserInstagramGlobalization
MediaNative AudioNetworkOAuthPin DialogPreferencesPrinterProgress IndicatorPush NotificationsSMSSocial SharingSpinner DialogSplashscreenSQLiteStatusBarToastTouchIDVibrationZIP
ClipboardContactsDate PickerDeviceDevice MotionDevice OrientationDialogsEmail ComposerFacebookFileFile TransferFileOpener2FlashlightGeolocationGlobalizationKeyboardKeychainLaunch NavigatorLocal Notification
Recursos
● Provas de Conceito
● MVP
● Startups
● Forte equipe web
● Experiência
● Domínio das tecnologias da OpenWeb Platform
● Distribuição imediata para diversas plataformas:
Quando não é indicado o uso?
● Fluxo intenso de dados
● Massiva manipulação de mídias
● Necessidade de recursos do dispositivo muito recentes
● Pouca experiência com as tecnologias Web
https://github.com/jgabriellima/tasafoconfapp
Nova estrutura
Mais flexibilidade
Melhor desempenho
Componentes modernos
http://ionicframework.com/docs/v2/
Então quer dizer que se eu souber apenas HTML, CSS e Javascript, eu posso construir aplicativos para
dispositivos móveis?
Desde 2013, os carros da GM já vêm com um SDK para desenvolvimento de aplicativos para seus veículos, utilizando HTML5, CSS3 e JS...
http://huddle3.com/cursoionic/
Criando aplicações mobile híbridas com Ionic Framework
João Gabriel Lima
@[email protected]/in/joaogabriellima