SlideShare ist ein Scribd-Unternehmen logo
1 von 31
taller solidario
Indice

    • Porqué app multi-plataforma
    • HMTL, CSS, JavaScript
    • Web View
    • Arquitectura App estática
    • Ejemplo: App sencilla Jquery UI
    • Debug Chrome
    • PhoneGAP
    • Generación del fichero de mi aplicación (PhoneGap)
    • Configuración Git
Herramientas

    • Eclipse
    • Eclipse Git View: http://download.eclipse.org/egit/updates
    • Google Chrome
    • SDK Android
    • Eclipse ADT
App cross platform




                                                             Gratis
                                                      * contratando los servicios anteriores




         http://www.gartner.com/newsroom/id/2017015
App cross platform




      http://www.businessinsider.com/mobile-platform-market-share-2012-8
App cross platform


                The BIG Problem




       Objetive-C   Java   .Net   Java ME
App cross platform

                               Costes




                Tabla: Salario (€/año) programador junior
                                                               Gratis
                                                       * contratando los servicios anteriores




                                    http://www.getacoder.com/projects/app_for_android_or_apple_156601.html
App cross platform




 http://www.youtube.com/watch?v=Yq6RC-pfzwo   (6:30-11:57 )
HTML, CSS, JS




     Estructura   Diseño   Programación
                               “vida”



                                  Ej.: Código fuente
App cross platform



    Web view
Arquitectura App estática




                HTML     CSS       JS

                       Web View

cliente            Librerías Nativas
Arquitectura App estática



                    HTML


                      CSS


                       JS
       servidor
                                        Gratis
                                 * contratando los servicios anteriores
                       Ficheros relacionados
Arquitectura App estática




cliente
                                   Gratis
                            * contratando los servicios anteriores

                                                servidor
Preparando el entorno

Eclipse: compartido en dropbox o bajar página eclipse
SDK : http://developer.android.com/sdk/index.html

• Use an existing IDE
• Install sdk manager


•Desde   ECLIPSE obtener el componente ADT
    Help > Install New Software.
    https://dl-ssl.google.com/android/eclipse/
    Indicar dirección de instalación del SDK
Phone GAP




                   Gratis
            * contratando los servicios anteriores
Phone GAP
Phone GAP




                                               Gratis
                                        * contratando los servicios anteriores


http://www.youtube.com/watch?v=u6YBDqIFlvg          (15:40-25:00 )
Configuraciones


Eclipse & SDK Manager:
1. Crear Android Project
2. App name & package
3. Crear dispositivo virtual
4. Crear config debug/run
5. /res/values/string.xml “primer paso”
6. Run (emulador)
Configuraciones

Phone GAP: phoneGAP/download
Getting started  http://docs.phonegap.com/en/1.7.0/


1.    Descomprimir carpeta
2.    (librerías directorio descomprimido) /libs/android
3.    Copiar cordova-2.5.0.jar en /libs
4.    Java Build Path: incluir la lib de phoneGAP
5.    Crear carpeta assets/www/
6.    Crear dentro de /www  /js, /img, /css /html
7.    Copiar /js el api de cordova-2.5.0.js
Configuraciones

Getting started  http://docs.phonegap.com/en/1.7.0/


8. Incluir /phoneGAP2.5/xml en proyecto /res             config.xml (abrir)


9. Permisos PHONEGAP vs HW mobile: AndroidManifest.xml


10. Soportar cambio orientación
Configuraciones

Getting started  http://docs.phonegap.com/en/1.7.0/
                                                                                 Programar!
• Crear la página de index de docs.phonegap




Clase DroidGap según guía de phoneGAP




  Chrome: file:///C:/mobile/taller/ejemplos/example/assets/www/html/index.html
Ejemplo: App estática sencilla
Debug Chrome




    file:///C:/mobile/taller/ejemplos/com.taller/assets/www/html/index.html
                            * contratando los servicios anteriores
Ejemplo: App estática sencilla

 http://jquerymobile.com/demos/1.2.1/




    Toolbars >NavBars




     http://jquerymobile.com/demos/1.2.1/docs/buttons/buttons-icons.html
Ejemplo: App estática sencilla
Create keystore to sign the app


Android Tools >
Export signed application package >
Create new keystore millave.keystore




keytool -genkey -v -keystore myKey.keystore -alias mykey -keyalg RSA -validity 10000




http://developer.android.com/tools/publishing/app-signing.html
Git




      Who is using Git
Phone GAP
Phone GAP




      https://github.com/ccoenraets/EmployeeDirectory
        http://employeedirectory.org/app/index.html
Phone GAP
info@trustparency.es
    +34 910 004 784

Weitere ähnliche Inhalte

Was ist angesagt?

Presentacion phonegap phonegapbuilt
Presentacion phonegap phonegapbuiltPresentacion phonegap phonegapbuilt
Presentacion phonegap phonegapbuiltChristhiam Cabrera
 
Desarrollo de Apps con la herramienta Phonegap
Desarrollo de Apps con la herramienta PhonegapDesarrollo de Apps con la herramienta Phonegap
Desarrollo de Apps con la herramienta PhonegapCongresoWeb
 
Desarrollo de apps móviles con Apache Cordova
Desarrollo de apps móviles con Apache CordovaDesarrollo de apps móviles con Apache Cordova
Desarrollo de apps móviles con Apache CordovaSoftware Guru
 
Desarrollo de aplicaciones móviles con Ionic y Apache Cordova
Desarrollo de aplicaciones móviles con Ionic y Apache CordovaDesarrollo de aplicaciones móviles con Ionic y Apache Cordova
Desarrollo de aplicaciones móviles con Ionic y Apache CordovaAlián Rigñack Quevedo
 
dotNetMálaga 2017 - Trucos y consejos rendimiento Xamarin.Forms
dotNetMálaga 2017 - Trucos y consejos rendimiento Xamarin.FormsdotNetMálaga 2017 - Trucos y consejos rendimiento Xamarin.Forms
dotNetMálaga 2017 - Trucos y consejos rendimiento Xamarin.FormsJavier Suárez Ruiz
 
Presentación PhoneGap
Presentación PhoneGap Presentación PhoneGap
Presentación PhoneGap cccori
 
Trucos y consejos rendimiento Xamarin.Forms
Trucos y consejos rendimiento Xamarin.FormsTrucos y consejos rendimiento Xamarin.Forms
Trucos y consejos rendimiento Xamarin.FormsJavier Suárez Ruiz
 
MEJORES PROGRAMAS PARA DISEÑAR PAGINA WEB
MEJORES PROGRAMAS PARA DISEÑAR PAGINA WEBMEJORES PROGRAMAS PARA DISEÑAR PAGINA WEB
MEJORES PROGRAMAS PARA DISEÑAR PAGINA WEBdaliacarolinaastocah
 
Charla GDG Madrid: Cordova + AngularJS + Ionic
Charla GDG Madrid: Cordova + AngularJS + IonicCharla GDG Madrid: Cordova + AngularJS + Ionic
Charla GDG Madrid: Cordova + AngularJS + IonicRubén Aguilera
 
Mobile Day - Ionic 2
Mobile Day - Ionic 2Mobile Day - Ionic 2
Mobile Day - Ionic 2Software Guru
 
Microsoft Tech Summit - Taller Xamarin
Microsoft Tech Summit - Taller XamarinMicrosoft Tech Summit - Taller Xamarin
Microsoft Tech Summit - Taller XamarinJavier Suárez Ruiz
 
Novedades en Visual Studio Online
Novedades en Visual Studio OnlineNovedades en Visual Studio Online
Novedades en Visual Studio OnlineJavier Suárez Ruiz
 
Xamarin Dev Days - Introducción a Xamarin
Xamarin Dev Days - Introducción a XamarinXamarin Dev Days - Introducción a Xamarin
Xamarin Dev Days - Introducción a XamarinJavier Suárez Ruiz
 
Visual Studio 2017 Launch Event Sevilla
Visual Studio 2017 Launch Event SevillaVisual Studio 2017 Launch Event Sevilla
Visual Studio 2017 Launch Event SevillaJavier Suárez Ruiz
 
Xamarin Hol - Módulo V: Mobile DevOps con Visual Studio Team Services y Hocke...
Xamarin Hol - Módulo V: Mobile DevOps con Visual Studio Team Services y Hocke...Xamarin Hol - Módulo V: Mobile DevOps con Visual Studio Team Services y Hocke...
Xamarin Hol - Módulo V: Mobile DevOps con Visual Studio Team Services y Hocke...Javier Suárez Ruiz
 
Introducción a Xamarin utilizando MVVMCross
Introducción a Xamarin utilizando MVVMCrossIntroducción a Xamarin utilizando MVVMCross
Introducción a Xamarin utilizando MVVMCrossJavier Suárez Ruiz
 

Was ist angesagt? (20)

Presentacion phonegap phonegapbuilt
Presentacion phonegap phonegapbuiltPresentacion phonegap phonegapbuilt
Presentacion phonegap phonegapbuilt
 
Desarrollo de Apps con la herramienta Phonegap
Desarrollo de Apps con la herramienta PhonegapDesarrollo de Apps con la herramienta Phonegap
Desarrollo de Apps con la herramienta Phonegap
 
Desarrollo de apps móviles con Apache Cordova
Desarrollo de apps móviles con Apache CordovaDesarrollo de apps móviles con Apache Cordova
Desarrollo de apps móviles con Apache Cordova
 
Desarrollo de aplicaciones móviles con Ionic y Apache Cordova
Desarrollo de aplicaciones móviles con Ionic y Apache CordovaDesarrollo de aplicaciones móviles con Ionic y Apache Cordova
Desarrollo de aplicaciones móviles con Ionic y Apache Cordova
 
dotNetMálaga 2017 - Trucos y consejos rendimiento Xamarin.Forms
dotNetMálaga 2017 - Trucos y consejos rendimiento Xamarin.FormsdotNetMálaga 2017 - Trucos y consejos rendimiento Xamarin.Forms
dotNetMálaga 2017 - Trucos y consejos rendimiento Xamarin.Forms
 
Hardware y software
Hardware  y softwareHardware  y software
Hardware y software
 
Presentación PhoneGap
Presentación PhoneGap Presentación PhoneGap
Presentación PhoneGap
 
Extendiendo Xamarin.Forms
Extendiendo Xamarin.FormsExtendiendo Xamarin.Forms
Extendiendo Xamarin.Forms
 
Trucos y consejos rendimiento Xamarin.Forms
Trucos y consejos rendimiento Xamarin.FormsTrucos y consejos rendimiento Xamarin.Forms
Trucos y consejos rendimiento Xamarin.Forms
 
MEJORES PROGRAMAS PARA DISEÑAR PAGINA WEB
MEJORES PROGRAMAS PARA DISEÑAR PAGINA WEBMEJORES PROGRAMAS PARA DISEÑAR PAGINA WEB
MEJORES PROGRAMAS PARA DISEÑAR PAGINA WEB
 
Charla GDG Madrid: Cordova + AngularJS + Ionic
Charla GDG Madrid: Cordova + AngularJS + IonicCharla GDG Madrid: Cordova + AngularJS + Ionic
Charla GDG Madrid: Cordova + AngularJS + Ionic
 
Ruby on rails
Ruby on railsRuby on rails
Ruby on rails
 
Mobile Day - Ionic 2
Mobile Day - Ionic 2Mobile Day - Ionic 2
Mobile Day - Ionic 2
 
Microsoft Tech Summit - Taller Xamarin
Microsoft Tech Summit - Taller XamarinMicrosoft Tech Summit - Taller Xamarin
Microsoft Tech Summit - Taller Xamarin
 
Novedades en Visual Studio Online
Novedades en Visual Studio OnlineNovedades en Visual Studio Online
Novedades en Visual Studio Online
 
dotNetMálaga - Taller Xamarin
dotNetMálaga - Taller XamarindotNetMálaga - Taller Xamarin
dotNetMálaga - Taller Xamarin
 
Xamarin Dev Days - Introducción a Xamarin
Xamarin Dev Days - Introducción a XamarinXamarin Dev Days - Introducción a Xamarin
Xamarin Dev Days - Introducción a Xamarin
 
Visual Studio 2017 Launch Event Sevilla
Visual Studio 2017 Launch Event SevillaVisual Studio 2017 Launch Event Sevilla
Visual Studio 2017 Launch Event Sevilla
 
Xamarin Hol - Módulo V: Mobile DevOps con Visual Studio Team Services y Hocke...
Xamarin Hol - Módulo V: Mobile DevOps con Visual Studio Team Services y Hocke...Xamarin Hol - Módulo V: Mobile DevOps con Visual Studio Team Services y Hocke...
Xamarin Hol - Módulo V: Mobile DevOps con Visual Studio Team Services y Hocke...
 
Introducción a Xamarin utilizando MVVMCross
Introducción a Xamarin utilizando MVVMCrossIntroducción a Xamarin utilizando MVVMCross
Introducción a Xamarin utilizando MVVMCross
 

Andere mochten auch

Trustparency web doc spring 2.5 & hibernate
Trustparency web doc   spring 2.5 & hibernateTrustparency web doc   spring 2.5 & hibernate
Trustparency web doc spring 2.5 & hibernatetrustparency
 
Zombie Geography & Future History/SXSWEDU presentation
Zombie Geography & Future History/SXSWEDU presentationZombie Geography & Future History/SXSWEDU presentation
Zombie Geography & Future History/SXSWEDU presentationKishari Sing
 
Bringing Geography Back From the Dead [CCSS presentation]
Bringing Geography Back From the Dead [CCSS presentation]Bringing Geography Back From the Dead [CCSS presentation]
Bringing Geography Back From the Dead [CCSS presentation]Kishari Sing
 
99energy savingideas7jp
99energy savingideas7jp99energy savingideas7jp
99energy savingideas7jpkevj12788
 
Week 3 psyc group project
Week 3 psyc group projectWeek 3 psyc group project
Week 3 psyc group projectRoynell16
 
Trabajo 000315550 power_point
Trabajo 000315550 power_pointTrabajo 000315550 power_point
Trabajo 000315550 power_pointdierojdoc
 
Integrating an Interest into your PBL curriculum design
Integrating an Interest into your PBL curriculum designIntegrating an Interest into your PBL curriculum design
Integrating an Interest into your PBL curriculum designKishari Sing
 
Trustparency Mobile Architecture
Trustparency  Mobile ArchitectureTrustparency  Mobile Architecture
Trustparency Mobile Architecturetrustparency
 
Common Core for ELLs, using Problem-based Learning
Common Core for ELLs, using Problem-based LearningCommon Core for ELLs, using Problem-based Learning
Common Core for ELLs, using Problem-based LearningKishari Sing
 

Andere mochten auch (9)

Trustparency web doc spring 2.5 & hibernate
Trustparency web doc   spring 2.5 & hibernateTrustparency web doc   spring 2.5 & hibernate
Trustparency web doc spring 2.5 & hibernate
 
Zombie Geography & Future History/SXSWEDU presentation
Zombie Geography & Future History/SXSWEDU presentationZombie Geography & Future History/SXSWEDU presentation
Zombie Geography & Future History/SXSWEDU presentation
 
Bringing Geography Back From the Dead [CCSS presentation]
Bringing Geography Back From the Dead [CCSS presentation]Bringing Geography Back From the Dead [CCSS presentation]
Bringing Geography Back From the Dead [CCSS presentation]
 
99energy savingideas7jp
99energy savingideas7jp99energy savingideas7jp
99energy savingideas7jp
 
Week 3 psyc group project
Week 3 psyc group projectWeek 3 psyc group project
Week 3 psyc group project
 
Trabajo 000315550 power_point
Trabajo 000315550 power_pointTrabajo 000315550 power_point
Trabajo 000315550 power_point
 
Integrating an Interest into your PBL curriculum design
Integrating an Interest into your PBL curriculum designIntegrating an Interest into your PBL curriculum design
Integrating an Interest into your PBL curriculum design
 
Trustparency Mobile Architecture
Trustparency  Mobile ArchitectureTrustparency  Mobile Architecture
Trustparency Mobile Architecture
 
Common Core for ELLs, using Problem-based Learning
Common Core for ELLs, using Problem-based LearningCommon Core for ELLs, using Problem-based Learning
Common Core for ELLs, using Problem-based Learning
 

Ähnlich wie Taller mobile by trustparency

Curso Iniciacion android
Curso Iniciacion androidCurso Iniciacion android
Curso Iniciacion androidZix Stdio
 
inLab FIB MeteorJS workshop by uLab UPC - Telefonica I+D
inLab FIB MeteorJS workshop by uLab UPC - Telefonica I+DinLab FIB MeteorJS workshop by uLab UPC - Telefonica I+D
inLab FIB MeteorJS workshop by uLab UPC - Telefonica I+DinLabFIB
 
Mi primera app con GAE y GWT
Mi primera app con GAE y GWTMi primera app con GAE y GWT
Mi primera app con GAE y GWTGDG Lima
 
Seminario Android (Parte 1) - movilforum
Seminario Android (Parte 1) - movilforumSeminario Android (Parte 1) - movilforum
Seminario Android (Parte 1) - movilforumvideos
 
Mi primera App con GAE
Mi primera App con GAEMi primera App con GAE
Mi primera App con GAEGDG Lima
 
Desarrollo android - 3 - entorno de desarrollo
Desarrollo android  - 3 - entorno de desarrolloDesarrollo android  - 3 - entorno de desarrollo
Desarrollo android - 3 - entorno de desarrolloEmilio Aviles Avila
 
Herramientas y plugins para el desarrollo de aplicaciones cloud native para K...
Herramientas y plugins para el desarrollo de aplicaciones cloud native para K...Herramientas y plugins para el desarrollo de aplicaciones cloud native para K...
Herramientas y plugins para el desarrollo de aplicaciones cloud native para K...Micael Gallego
 
Codemotion 2013 Desarrollo de apps móviles multiplataforma
Codemotion 2013  Desarrollo de apps móviles multiplataformaCodemotion 2013  Desarrollo de apps móviles multiplataforma
Codemotion 2013 Desarrollo de apps móviles multiplataformaJose Manuel Ortega Candel
 
Desarrollo de aplicaciones android con Python
Desarrollo de aplicaciones android con PythonDesarrollo de aplicaciones android con Python
Desarrollo de aplicaciones android con PythonManuel Pérez
 
Smad TI - Phonegap Aplicaciones Nativas Móviles con HTML5
Smad TI - Phonegap Aplicaciones Nativas Móviles con HTML5Smad TI - Phonegap Aplicaciones Nativas Móviles con HTML5
Smad TI - Phonegap Aplicaciones Nativas Móviles con HTML5Smad IT
 
Herramientas de desarrollo de android
Herramientas de desarrollo de androidHerramientas de desarrollo de android
Herramientas de desarrollo de androidJaqueline Luna
 

Ähnlich wie Taller mobile by trustparency (20)

Curso Iniciacion android
Curso Iniciacion androidCurso Iniciacion android
Curso Iniciacion android
 
Android basics v3
Android basics v3Android basics v3
Android basics v3
 
Taller de desarrollo de aplicaciones móviles con la tecnología del SIG Corpor...
Taller de desarrollo de aplicaciones móviles con la tecnología del SIG Corpor...Taller de desarrollo de aplicaciones móviles con la tecnología del SIG Corpor...
Taller de desarrollo de aplicaciones móviles con la tecnología del SIG Corpor...
 
inLab FIB MeteorJS workshop by uLab UPC - Telefonica I+D
inLab FIB MeteorJS workshop by uLab UPC - Telefonica I+DinLab FIB MeteorJS workshop by uLab UPC - Telefonica I+D
inLab FIB MeteorJS workshop by uLab UPC - Telefonica I+D
 
Meetup app-moviles
Meetup app-movilesMeetup app-moviles
Meetup app-moviles
 
Mi primera app con GAE y GWT
Mi primera app con GAE y GWTMi primera app con GAE y GWT
Mi primera app con GAE y GWT
 
Seminario Android (Parte 1) - movilforum
Seminario Android (Parte 1) - movilforumSeminario Android (Parte 1) - movilforum
Seminario Android (Parte 1) - movilforum
 
Taller de Android
Taller de AndroidTaller de Android
Taller de Android
 
Mi primera App con GAE
Mi primera App con GAEMi primera App con GAE
Mi primera App con GAE
 
Desarrollo android - 3 - entorno de desarrollo
Desarrollo android  - 3 - entorno de desarrolloDesarrollo android  - 3 - entorno de desarrollo
Desarrollo android - 3 - entorno de desarrollo
 
DotNetDom: El futuro de Xamarin
DotNetDom: El futuro de XamarinDotNetDom: El futuro de Xamarin
DotNetDom: El futuro de Xamarin
 
Android Pres3
Android Pres3Android Pres3
Android Pres3
 
Herramientas y plugins para el desarrollo de aplicaciones cloud native para K...
Herramientas y plugins para el desarrollo de aplicaciones cloud native para K...Herramientas y plugins para el desarrollo de aplicaciones cloud native para K...
Herramientas y plugins para el desarrollo de aplicaciones cloud native para K...
 
Curso Desarrollo Android
Curso Desarrollo AndroidCurso Desarrollo Android
Curso Desarrollo Android
 
Codemotion 2013 Desarrollo de apps móviles multiplataforma
Codemotion 2013  Desarrollo de apps móviles multiplataformaCodemotion 2013  Desarrollo de apps móviles multiplataforma
Codemotion 2013 Desarrollo de apps móviles multiplataforma
 
Desarrollo de aplicaciones android con Python
Desarrollo de aplicaciones android con PythonDesarrollo de aplicaciones android con Python
Desarrollo de aplicaciones android con Python
 
Taller deandroid
Taller deandroidTaller deandroid
Taller deandroid
 
Smad TI - Phonegap Aplicaciones Nativas Móviles con HTML5
Smad TI - Phonegap Aplicaciones Nativas Móviles con HTML5Smad TI - Phonegap Aplicaciones Nativas Móviles con HTML5
Smad TI - Phonegap Aplicaciones Nativas Móviles con HTML5
 
introducción a flutter
introducción a flutterintroducción a flutter
introducción a flutter
 
Herramientas de desarrollo de android
Herramientas de desarrollo de androidHerramientas de desarrollo de android
Herramientas de desarrollo de android
 

Taller mobile by trustparency

  • 2. Indice • Porqué app multi-plataforma • HMTL, CSS, JavaScript • Web View • Arquitectura App estática • Ejemplo: App sencilla Jquery UI • Debug Chrome • PhoneGAP • Generación del fichero de mi aplicación (PhoneGap) • Configuración Git
  • 3. Herramientas • Eclipse • Eclipse Git View: http://download.eclipse.org/egit/updates • Google Chrome • SDK Android • Eclipse ADT
  • 4. App cross platform Gratis * contratando los servicios anteriores http://www.gartner.com/newsroom/id/2017015
  • 5. App cross platform http://www.businessinsider.com/mobile-platform-market-share-2012-8
  • 6. App cross platform The BIG Problem Objetive-C Java .Net Java ME
  • 7. App cross platform Costes Tabla: Salario (€/año) programador junior Gratis * contratando los servicios anteriores http://www.getacoder.com/projects/app_for_android_or_apple_156601.html
  • 8. App cross platform http://www.youtube.com/watch?v=Yq6RC-pfzwo (6:30-11:57 )
  • 9. HTML, CSS, JS Estructura Diseño Programación “vida” Ej.: Código fuente
  • 10. App cross platform Web view
  • 11. Arquitectura App estática HTML CSS JS Web View cliente Librerías Nativas
  • 12. Arquitectura App estática HTML CSS JS servidor Gratis * contratando los servicios anteriores Ficheros relacionados
  • 13. Arquitectura App estática cliente Gratis * contratando los servicios anteriores servidor
  • 14. Preparando el entorno Eclipse: compartido en dropbox o bajar página eclipse SDK : http://developer.android.com/sdk/index.html • Use an existing IDE • Install sdk manager •Desde ECLIPSE obtener el componente ADT Help > Install New Software. https://dl-ssl.google.com/android/eclipse/ Indicar dirección de instalación del SDK
  • 15. Phone GAP Gratis * contratando los servicios anteriores
  • 17. Phone GAP Gratis * contratando los servicios anteriores http://www.youtube.com/watch?v=u6YBDqIFlvg (15:40-25:00 )
  • 18. Configuraciones Eclipse & SDK Manager: 1. Crear Android Project 2. App name & package 3. Crear dispositivo virtual 4. Crear config debug/run 5. /res/values/string.xml “primer paso” 6. Run (emulador)
  • 19. Configuraciones Phone GAP: phoneGAP/download Getting started  http://docs.phonegap.com/en/1.7.0/ 1. Descomprimir carpeta 2. (librerías directorio descomprimido) /libs/android 3. Copiar cordova-2.5.0.jar en /libs 4. Java Build Path: incluir la lib de phoneGAP 5. Crear carpeta assets/www/ 6. Crear dentro de /www  /js, /img, /css /html 7. Copiar /js el api de cordova-2.5.0.js
  • 20. Configuraciones Getting started  http://docs.phonegap.com/en/1.7.0/ 8. Incluir /phoneGAP2.5/xml en proyecto /res config.xml (abrir) 9. Permisos PHONEGAP vs HW mobile: AndroidManifest.xml 10. Soportar cambio orientación
  • 21. Configuraciones Getting started  http://docs.phonegap.com/en/1.7.0/ Programar! • Crear la página de index de docs.phonegap Clase DroidGap según guía de phoneGAP Chrome: file:///C:/mobile/taller/ejemplos/example/assets/www/html/index.html
  • 23. Debug Chrome file:///C:/mobile/taller/ejemplos/com.taller/assets/www/html/index.html * contratando los servicios anteriores
  • 24. Ejemplo: App estática sencilla http://jquerymobile.com/demos/1.2.1/ Toolbars >NavBars http://jquerymobile.com/demos/1.2.1/docs/buttons/buttons-icons.html
  • 26. Create keystore to sign the app Android Tools > Export signed application package > Create new keystore millave.keystore keytool -genkey -v -keystore myKey.keystore -alias mykey -keyalg RSA -validity 10000 http://developer.android.com/tools/publishing/app-signing.html
  • 27. Git Who is using Git
  • 29. Phone GAP https://github.com/ccoenraets/EmployeeDirectory http://employeedirectory.org/app/index.html
  • 31. info@trustparency.es +34 910 004 784