Enviar búsqueda
Cargar
DevFest2016
•
0 recomendaciones
•
200 vistas
Vincenzo Favara
Seguir
Denunciar
Compartir
Denunciar
Compartir
1 de 8
Descargar ahora
Descargar para leer sin conexión
Recomendados
Maker weedend 10th drone 101 - presented by dony
Maker weedend 10th drone 101 - presented by dony
Dony Riyanto
『うわ、Redmineバージョンが上がった!へなちょこプラグイン開発者はどうするか?』
『うわ、Redmineバージョンが上がった!へなちょこプラグイン開発者はどうするか?』
akiko_pusu
Cross-Platform Mobile Apps with Ruby, MWRC
Cross-Platform Mobile Apps with Ruby, MWRC
Sarah Allen
Praized API @ Demo Camp
Praized API @ Demo Camp
Sylvain Carle
Lezione 02 React and React Native installation and Configuration
Lezione 02 React and React Native installation and Configuration
University of Catania
Elkarrizketa fernaando llorentee
Elkarrizketa fernaando llorentee
batirtzearenaza
Модуль 9 Участие в государственных закупках (учебно-наглядное пособие)
Модуль 9 Участие в государственных закупках (учебно-наглядное пособие)
dontourism
EMT Certificate
EMT Certificate
Jon Randall
Recomendados
Maker weedend 10th drone 101 - presented by dony
Maker weedend 10th drone 101 - presented by dony
Dony Riyanto
『うわ、Redmineバージョンが上がった!へなちょこプラグイン開発者はどうするか?』
『うわ、Redmineバージョンが上がった!へなちょこプラグイン開発者はどうするか?』
akiko_pusu
Cross-Platform Mobile Apps with Ruby, MWRC
Cross-Platform Mobile Apps with Ruby, MWRC
Sarah Allen
Praized API @ Demo Camp
Praized API @ Demo Camp
Sylvain Carle
Lezione 02 React and React Native installation and Configuration
Lezione 02 React and React Native installation and Configuration
University of Catania
Elkarrizketa fernaando llorentee
Elkarrizketa fernaando llorentee
batirtzearenaza
Модуль 9 Участие в государственных закупках (учебно-наглядное пособие)
Модуль 9 Участие в государственных закупках (учебно-наглядное пособие)
dontourism
EMT Certificate
EMT Certificate
Jon Randall
Rodeo photo_MVN
Rodeo photo_MVN
Brett Fisher
Subhan bin alias
Subhan bin alias
Irdina Azmi
Page 18
Page 18
Javier Santana
Hazard watch 9 28
Hazard watch 9 28
Jeffrey Knight
Orienta-te!
Orienta-te!
Vera Oliveira
Unid3 ativ2aulacommaterialdigitalalvaniribeiro
Unid3 ativ2aulacommaterialdigitalalvaniribeiro
LAUROJUNIOR01
Principi Italiani di ValutazioneExposure draft (2015)
Principi Italiani di ValutazioneExposure draft (2015)
Giuseppe Fumagalli
Conteúdo, metodologia e prática do ensino de atividade
Conteúdo, metodologia e prática do ensino de atividade
Norma Terzis
Irlanda mapa mental
Irlanda mapa mental
anagbi
A multi modal biometric system using fingerprint , face and speech
A multi modal biometric system using fingerprint , face and speech
Aalaa Khattab
Leccion 11 la estructura residencial en la ciudad 2016 2017
Leccion 11 la estructura residencial en la ciudad 2016 2017
SociologiaUrbana
Quantitative evaluation and analysis of morphometric parameters derived from ...
Quantitative evaluation and analysis of morphometric parameters derived from ...
AM Publications
Introduction to PhoneGap
Introduction to PhoneGap
Ramesh Nair
Kendo UI - Mikita Manko at Mobile Optimized
Kendo UI - Mikita Manko at Mobile Optimized
Mikita Manko
Lesson 1. Create project Sunshine
Lesson 1. Create project Sunshine
Chanhyeong LEE
Android workshop | LoopTalks
Android workshop | LoopTalks
LoopTalks
Android Primer - LEX >> FWD
Android Primer - LEX >> FWD
Wes Eklund
Making the Mobile Web Native with PhoneGap
Making the Mobile Web Native with PhoneGap
Roy Clarkson
Android development orientation for starters v4 seminar
Android development orientation for starters v4 seminar
Joemarie Amparo
EclipseCon Europe 2012 Tabris Workshop
EclipseCon Europe 2012 Tabris Workshop
Holger Staudacher
WEB SOCKET 應用
WEB SOCKET 應用
Jerromy Lee
State ofappdevelopment
State ofappdevelopment
gillygize
Más contenido relacionado
Destacado
Rodeo photo_MVN
Rodeo photo_MVN
Brett Fisher
Subhan bin alias
Subhan bin alias
Irdina Azmi
Page 18
Page 18
Javier Santana
Hazard watch 9 28
Hazard watch 9 28
Jeffrey Knight
Orienta-te!
Orienta-te!
Vera Oliveira
Unid3 ativ2aulacommaterialdigitalalvaniribeiro
Unid3 ativ2aulacommaterialdigitalalvaniribeiro
LAUROJUNIOR01
Principi Italiani di ValutazioneExposure draft (2015)
Principi Italiani di ValutazioneExposure draft (2015)
Giuseppe Fumagalli
Conteúdo, metodologia e prática do ensino de atividade
Conteúdo, metodologia e prática do ensino de atividade
Norma Terzis
Irlanda mapa mental
Irlanda mapa mental
anagbi
A multi modal biometric system using fingerprint , face and speech
A multi modal biometric system using fingerprint , face and speech
Aalaa Khattab
Leccion 11 la estructura residencial en la ciudad 2016 2017
Leccion 11 la estructura residencial en la ciudad 2016 2017
SociologiaUrbana
Quantitative evaluation and analysis of morphometric parameters derived from ...
Quantitative evaluation and analysis of morphometric parameters derived from ...
AM Publications
Destacado
(12)
Rodeo photo_MVN
Rodeo photo_MVN
Subhan bin alias
Subhan bin alias
Page 18
Page 18
Hazard watch 9 28
Hazard watch 9 28
Orienta-te!
Orienta-te!
Unid3 ativ2aulacommaterialdigitalalvaniribeiro
Unid3 ativ2aulacommaterialdigitalalvaniribeiro
Principi Italiani di ValutazioneExposure draft (2015)
Principi Italiani di ValutazioneExposure draft (2015)
Conteúdo, metodologia e prática do ensino de atividade
Conteúdo, metodologia e prática do ensino de atividade
Irlanda mapa mental
Irlanda mapa mental
A multi modal biometric system using fingerprint , face and speech
A multi modal biometric system using fingerprint , face and speech
Leccion 11 la estructura residencial en la ciudad 2016 2017
Leccion 11 la estructura residencial en la ciudad 2016 2017
Quantitative evaluation and analysis of morphometric parameters derived from ...
Quantitative evaluation and analysis of morphometric parameters derived from ...
Similar a DevFest2016
Introduction to PhoneGap
Introduction to PhoneGap
Ramesh Nair
Kendo UI - Mikita Manko at Mobile Optimized
Kendo UI - Mikita Manko at Mobile Optimized
Mikita Manko
Lesson 1. Create project Sunshine
Lesson 1. Create project Sunshine
Chanhyeong LEE
Android workshop | LoopTalks
Android workshop | LoopTalks
LoopTalks
Android Primer - LEX >> FWD
Android Primer - LEX >> FWD
Wes Eklund
Making the Mobile Web Native with PhoneGap
Making the Mobile Web Native with PhoneGap
Roy Clarkson
Android development orientation for starters v4 seminar
Android development orientation for starters v4 seminar
Joemarie Amparo
EclipseCon Europe 2012 Tabris Workshop
EclipseCon Europe 2012 Tabris Workshop
Holger Staudacher
WEB SOCKET 應用
WEB SOCKET 應用
Jerromy Lee
State ofappdevelopment
State ofappdevelopment
gillygize
Phonegap for Engineers
Phonegap for Engineers
Brian LeRoux
PhoneGap - Now and the Future
PhoneGap - Now and the Future
Tim Kim
快快樂樂利用 PhoneGap 打造屬於自己的 App
快快樂樂利用 PhoneGap 打造屬於自己的 App
ericpi Bi
How to Build & Use OpenCL on OpenCV & Android NDK
How to Build & Use OpenCL on OpenCV & Android NDK
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
Cordova 101
Cordova 101
Rob Dudley
20 Mobile Apps for Higher Education
20 Mobile Apps for Higher Education
techie-prof
Introduction to mobile reversing
Introduction to mobile reversing
zynamics GmbH
Introduction to mobile reversing
Introduction to mobile reversing
jduart
Let's unRiddle jsFiddle
Let's unRiddle jsFiddle
rhoward_blk
[Mas 500] Mobile Basics
[Mas 500] Mobile Basics
rahulbot
Similar a DevFest2016
(20)
Introduction to PhoneGap
Introduction to PhoneGap
Kendo UI - Mikita Manko at Mobile Optimized
Kendo UI - Mikita Manko at Mobile Optimized
Lesson 1. Create project Sunshine
Lesson 1. Create project Sunshine
Android workshop | LoopTalks
Android workshop | LoopTalks
Android Primer - LEX >> FWD
Android Primer - LEX >> FWD
Making the Mobile Web Native with PhoneGap
Making the Mobile Web Native with PhoneGap
Android development orientation for starters v4 seminar
Android development orientation for starters v4 seminar
EclipseCon Europe 2012 Tabris Workshop
EclipseCon Europe 2012 Tabris Workshop
WEB SOCKET 應用
WEB SOCKET 應用
State ofappdevelopment
State ofappdevelopment
Phonegap for Engineers
Phonegap for Engineers
PhoneGap - Now and the Future
PhoneGap - Now and the Future
快快樂樂利用 PhoneGap 打造屬於自己的 App
快快樂樂利用 PhoneGap 打造屬於自己的 App
How to Build & Use OpenCL on OpenCV & Android NDK
How to Build & Use OpenCL on OpenCV & Android NDK
Cordova 101
Cordova 101
20 Mobile Apps for Higher Education
20 Mobile Apps for Higher Education
Introduction to mobile reversing
Introduction to mobile reversing
Introduction to mobile reversing
Introduction to mobile reversing
Let's unRiddle jsFiddle
Let's unRiddle jsFiddle
[Mas 500] Mobile Basics
[Mas 500] Mobile Basics
DevFest2016
1.
if Android &&
iOS { return GDGDevFest2016 }
2.
Who I Am? © Vincenzo Favara
3.
IDE Android Studio • Java,
C++ • Interface builder / XML • Plugin manager • Gradle XCode • Objective-C, Swift • AutoLayout Storyboard and XIB / XML • Alcatraz (unofficial) • CocoaPods,Carthage,PM © Vincenzo Favara
4.
SOLID code • S:
Single responsibility principle • O: Open/closed principle • L: Liskov substitution principle • I: Interface segregation principle • D: Dependency inversion principle © Vincenzo Favara
5.
Code is a
POEM 1. Plain or Pleasant readability 2. Organization 3. Engaged architectural 4. Main Functionality © Vincenzo Favara
6.
App Life Cycle © Vincenzo Favara
7.
Experiment © Vincenzo Favara
8.
Simple restfull App Movies
https://www.themoviedb.org/documentation/api http://netflixroulette.net/api/ Games http://pokeapi.co/ http://developer.marvel.com/ Geo https://developers.google.com/maps/ http://wiki.openstreetmap.org/wiki/API Music https://developers.soundcloud.com/ http://www.last.fm/api Science https://api.nasa.gov/ http://earthquake.usgs.gov/fdsnws/event/1/ Sport http://api.football-data.org/ http://api.citybik.es/v2/ Weather http://openweathermap.org/api https://developer.yahoo.com/weather/ Api https://github.com/toddmotto/public-apis © Vincenzo Favara
Descargar ahora