4

Empaquetamiento con Sencha CMD para Android · 2015-08-06 · Empaquetamiento con Sencha CMD para Android Página 1 Programadores Ext JS Gecko Script Software México DF. Tels. (

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Empaquetamiento con Sencha CMD para Android · 2015-08-06 · Empaquetamiento con Sencha CMD para Android Página 1 Programadores Ext JS Gecko Script Software México DF. Tels. (
Page 2: Empaquetamiento con Sencha CMD para Android · 2015-08-06 · Empaquetamiento con Sencha CMD para Android Página 1 Programadores Ext JS Gecko Script Software México DF. Tels. (

Empaquetamiento con Sencha CMD para Android

Página 1

Programadores Ext JS

www.extjs.mx

Gecko Script Software

www.geckoscript.com

 

México DF.

Tels. ( 55 ) 174 216 75

 

Ing. Josué Hernández Gómez@extjsmx

[email protected]

Ing. Miguel Salas

@codersoul

[email protected]

Ing. Daniel Alejandro Hernández Gómez

@danielcpp

[email protected]

Ing. Guadalupe Romero Ortega

@zharka_lupiwiz

[email protected]

Queda rigurosamente prohibida la reproducción total o parcial

de esta obra por cualquier medio o procedimiento, incluidos la

reprografía y el tratamiento informático, sin permiso escrito de

los editores.

1ª. Edición, en esta presentación: Agosto 2015

Page 3: Empaquetamiento con Sencha CMD para Android · 2015-08-06 · Empaquetamiento con Sencha CMD para Android Página 1 Programadores Ext JS Gecko Script Software México DF. Tels. (

Empaquetamiento con Sencha CMD para Android

Página 2

Empaquetamiento con Sencha

CMD para Android M A N U A L D E C O M P R E S I Ó N Y E M PA Q U E TA M I E N T O PA R A C R E A R T U A P L I C A C I Ó N N A T I V A C O N C O R D O V A

COMPRENDIENDO LA COMPRESIÓN CON SENCHA CMD ............................. 3

Objetivos ................................................................................................................ 3

Introducción. ......................................................................................................... 4

COMPRESIÓN DE UNA APLICACIÓN WEB MOBILE CON SENCHA CMD ....... 5

Requisitos ( JRE, Ruby y Compass ) ..................................................................... 5

Instalación de Ruby............................................................................................... 6

Instalación de Sencha CMD ................................................................................. 9

Generando una aplicación para comprimirla .................................................. 13

Compresión de una aplicación para Web Mobile ............................................ 18

COMPRESIÓN DE UNA APLICACIÓN NATIVA PARA ANDROID .................... 20

Requisitos ............................................................................................................ 20

Instalación de Android SDK ............................................................................... 21

Instalación de APIs de Android SDK ................................................................. 25

Instalación de Node Js ....................................................................................... 28

Instalación de cordova ....................................................................................... 32

Generando Build Profiles ................................................................................... 33

Generar APK ........................................................................................................ 34

FIRMAR UNA APLICACIÓN NATIVA DE ANDROID PARA SUBIR A LA PLAY STORE 36

Requisitos ............................................................................................................ 36

INSTALACIÓN ................................................................................................ 42

Page 4: Empaquetamiento con Sencha CMD para Android · 2015-08-06 · Empaquetamiento con Sencha CMD para Android Página 1 Programadores Ext JS Gecko Script Software México DF. Tels. (

Empaquetamiento con Sencha CMD para Android

Página 3

COMPRENDIENDO LA COMPRESIÓN CON SENCHA CMD

Objetivos

Somos un equipo de programadores con más de siete años desarrollando aplicaciones

Sencha, nos dedicamos a la construcción de aplicaciones hechas a la medida y a la

impartición de cursos de ExtJs y Sencha Touch por toda la república mexicana, puedes

encontrar nuestro perfil en Facebook en facebook.com/extmx o visitar nuestra página

web extjs.mx, donde encontraras también algunas fechas de los cursos de ExtJs y Sencha

Touch que impartimos en la ciudad de México.

Nuestra intención con este documento es que como desarrollador aprendas el proceso de

compresión y empaquetamiento de una aplicación construida con Sencha Touch, no

pretendemos enseñarte a programar en JavaScript, sino el proceso que hemos aprendido

a base de prueba y error para crear tu propia aplicación Android nativa.

Te mostramos además el proceso que tienes que seguir para realizar la firma de tu

aplicación y poder subirla a la Play Store. Los pasos que proponemos cuentan con notas e

imágenes que pretenden ser lo suficientemente descriptivos para que no tengas ningún

problema siguiéndolos. Si llegas a tener alguna duda, siéntete en la confianza de

escribirnos a través de nuestra página de facebook o envíanos un correo a [email protected].

Para realizar este manual contamos con sistema operátivo Windows 7 y Windows 8.1,

además de las versiones 2.0.0 de Ruby, 6.0.0.202 de Sencha CMD, 2.4.2 de Sencha Touch,

0.12.7 de Node Js y 4.2.4 de Android.