15
Cristiam A. Cabrera Hernández 1 Programación Multiplatafor ma

Presentacion phonegap phonegapbuilt

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Presentacion phonegap phonegapbuilt

1

Cristiam A. Cabrera Hernández

ProgramaciónMultiplataforma

Page 2: Presentacion phonegap phonegapbuilt

2

Introducción

Framework Open Source (Apache License, Versión 2.0)

Iniciado por Nitobi; Es parte de la fundación Apache Tecnologias web HTML 5, CSS y

JavaScript

Page 3: Presentacion phonegap phonegapbuilt

3

Descripción Una librería de JavaScript Una librería nativa. Acceder a

funcionalidades de cada plataforma Conjunto de proyectos de compilación

Page 4: Presentacion phonegap phonegapbuilt

4

Descripción continuación…

De código abierto Multiplataforma Usa los últimos estándares. HTML5 Genera aplicaciones de primera clase.

No existe diferencia entre app nativas y creadas con PhoneGap

Page 5: Presentacion phonegap phonegapbuilt

5

Partes que componen una aplicación: Aplicación HTML5

-(HTML, CSS, JavaScript, y recursos) Librería PhoneGap JavaScript Compilación HTML5 a Nativo

Page 6: Presentacion phonegap phonegapbuilt

6

Compatibilidad iOS(iPhone y iPad) Android BlackBerry versiones 4.x - 7 webOS Symbian Samsung Bada Windows Phone 7.5

Page 7: Presentacion phonegap phonegapbuilt

7

Tiendas compatibles

AppStore Apple Android Market, Amazon AppStore AppWorld AppCatalog Nokia Store Samsung Apps Windows Marketplace

Page 8: Presentacion phonegap phonegapbuilt

8

Funcionabilidades soportadas Acelerómetro Cámara Brújula Contactos Archivos Geo localización Multimedia Red Notificaciones Almacenamientos

Page 9: Presentacion phonegap phonegapbuilt

9

Tabla de compatibilidad con las diferentes plataformas:

Page 10: Presentacion phonegap phonegapbuilt

10

Requisitos para Desarrollar

Para programar: Descargar PhoneGap

www.phonegap.com Utilizar el IDE de HTML5 que mas nos guste Windows, Mac o Linux

Para compilar: Instalar los SDK’s Usar Dreamweaver CSS 5 o el IDE de cada

plataforma Usar simuladores o emuladores de cada

plataforma

Page 11: Presentacion phonegap phonegapbuilt

11

Para compilar en plataforma nativa Para iOS, Xcode disponible en Mac AppStore Android SDK –

http://developer.android.com/sdk/ BlackBerry WebWorks –

https://developer.blackberry.com/ Nokia Web Tools-

http://www.developer.nokia.com/Develop/Web/Tools/Nokia_Web_Tools/

Windows Phone SDK- http://dev.windowsphone.com/en-us/downloadsdk

Page 12: Presentacion phonegap phonegapbuilt

12

PhoneGap:Built Compilar aplicaciones en la Nube. Obtener una cuenta enbuild.phonegap.com

Page 13: Presentacion phonegap phonegapbuilt

13

Requisitos para probar Usar simuladores o emuladores

http://www.mobilexweb.com/emulators

Dispositivos Reales

Usar simulador Ripple, para Google Chrome

Page 14: Presentacion phonegap phonegapbuilt

14

Algunas app desarrolladas con PhoneGap

iWikipedia- Wikimedia Foundation

Asphalt 7- Gameloft

BBC Olympics-Media Applications Technologies for the BBC