Curso de Android con Java



Documentos relacionados
Curso de Android con Java

Curso de Android con Java

Curso de Android con Java

Curso de Android con Java

Curso de Android con Java

Curso de HTML5 y CSS3

Curso de HTML5 y CSS3

Android Con Java. Ejercicio 27. Preparación para publicar Proyecto de Android. Ejercicio 27. Preparación para publicar proyecto Android

Curso de HTML5 y CSS3

Curso de Android con Java

Curso de Java EE Todos los Derechos Reservados Global Mentoring 2012 Experiencia y Conocimiento para tu Vida 1

Ejercicio 7. Hibernate Tools y JPA en Eclipse IDE. Java EE. Ejercicio 7. Instalación Hibernate Tools. Curso de Java EE

Desarrollo de una aplicación de ejemplo: movilidapp. Desarrollado por movilidapp

Manual aplicación móvil iphone y Android

Una App para Facebook

WEB APP VS APP NATIVA

Tomaticket? Funciona? Qué es. Cómo ICKET OMA CREAR 1 EVENTOS CREAR SESIONES CREAR TICKETS 4 PUBLICAR

Puesta en producción de aplicaciones móviles con GeneXus

Sistema online 2013!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Número de PAC: 58076

Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación. IIC1102 Introducción a la Programación

APLICACIONES PARA EMPRENDEDORES

Desarrollo de Aplicaciones móviles para Android y IOS

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

Ejercicio 1. Instalación de JDK, Eclipse, GlassFish y MySql. Java EE. Ejercicio 1. Instalación de JDK, Eclipse, GlassFish y MySql

Wayo C/ García Lorca, 37 Valencia E-46530

Sesión No. 10. Contextualización: Nombre de la sesión: ClickBalance segunda parte PAQUETERÍA CONTABLE

SOBRE EL USO DE LA APLICACIÓN

VozLatinum: Acerca de tus Puntos

Conoce los Tipos de Hosting que Existen y Elige el Mejor para tus Necesidades

FACTURA ELECTRÓNICA DE PUEBLA

Android Con Java. Ejercicio 1. Instalación de JDK, Eclipse y Android Tools. Ejercicio 1. Instalación de JDK, Eclipse y Android Tools

Publicación en la store de Windows

Como crear una app gratis para tu negocio con Appmakr

Desarrollo de apps para móviles Android. Publicación de nuestras apps en Google Play Store

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO S E C R E T A R Í A G E N E R A L Dirección General de Cómputo y de Tecnologías de Información y Comunicación

Manual de iniciación a

Curso de Java EE Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1

GRUPOS DE TRABAJO VIRTUALES A TRAVÉS DE GOOGLE DOCS

Informe Final de Pasantías: Desarrollo de un Sistema de Gestión de Contenidos (CMS) en CodeIgniter

v2.2 Guía del Estudiante Registro e Inicio de Sesión

MEP PERU S.A.C. Centro de capacitación para emprendedores en el Perú

Aplicaciones en Tiempo Real con node.js Por: Oscar Gracia. Aplicaciones en tiempo real con node.js. Marzo

MÓDULO 2 LISTADO DE LOS DIFERENTES PROGRAMAS SOBRE CONTABILIDAD

Cuánto debería costarme una página web? Diseño Web en España Guía de precios 2014/2015

Office Online Office Online

Manual de Instalación. Sistema FECU S.A.

MÓDULO 2 LISTADO DE LOS DIFERENTES PROGRAMAS SOBRE CONTABILIDAD

DESCARGA E INSTALACIÓN DE LA DOCUMENTACIÓN PARA LAS CLASES DEL API DE JAVA. CONSULTAR EN LOCAL O EN INTERNET? (CU00910C)

GESTIÓN DE LAS TECNOLOGÍAS DE LA INFORMACIÓN PARA LAS MIPYME

TOTAL TRANSPARENCIA EN SU SERVICIO

Capitulo VI. Conclusiones.

Manual de usuario para Facturación Electrónica 2011

Tu empresa aún no tiene aplicación móvil?

Licencia. Todos los derechos reservados. Este reporte puede ser distribuido libremente pero queda

Mantenimiento y Optimización

Cómo acceder a Google Drive? Tiene más funcionalidades una cuenta de Google?

Sharepoint es un producto de Microsoft destinado al desarrollo de Intranets Corporativas y Portales Públicos (manejador de contenidos).

2. Aceptar CUALQUIER PROYECTO O NEGOCIO 3- no saber vender

Escudo Movistar Guía Rápida de Instalación Para Windows

TUTORIAL 8 REDES PROFESIONALES: LINKED IN

Es tu App de viajes y rutas publicada para iphone y Android. Es poder vender tus productos a través de una App para dispositivos móviles

Bienvenidos. GerApp es una APP para dispositivos móviles en la que las entidades geriátricas informaran de todo lo. Indice 1.

Publicación del sitio web en internet. Equipo 6

Toda base de datos relacional se basa en dos objetos

Disparar tu carrera como Programador Java

Curso de Android con Java

SISTEMA DE GESTIÓN DE AGENDAS O DE ORGANIZACIÓN DE EVENTOS: WUNDERLIST, PRODUCTEEV, TODOIST Y REMEMBER THE MILK

Manual de usuario. Android

Manual para navegar en portal HDI Seguros

GUÍA PRÁCTICA DE FINANZAS PERSONALES CONCEPTOS BÁSICOS DEL PRESUPUESTO. Aprenda a crear y ajustarse a un presupuesto

SYMBALOO 1º.- QUÉ ES? 2º.-Darse de alta en Symbaloo

Manual de usuario para Facturación Electrónica 2011

Cómo elegir tu SOFTWARE DE GESTIÓN?

odoo Criterios Funcionales de odoo (formalmente ) > el software para gestionar tu negocio <

Paso de la Tienda Física a Tienda On-line

Te damos la más cordial bienvenida a nuestro sitio web de asesoría legal para el deudor.

Manual instalación Windows 8. Instalar Windows 8 paso a paso

App Cita Previa (smartphone)

plan de marketing online 2015 No está permitida la reproducción íntegra o parcial de este documento sin el consentimiento explícito de Milsi.

Guía de uso del Cloud Datacenter de acens

**NOTA** las partes tachadas todavía no están escritas, se ira actualizando poco a poco el documento

Hablemos de RESULTADOS de los últimos años por un segundo. He estado:

IMPLEMENTAMOS y GESTIONAMOS GESTOR DE CONTENIDOS. Gestiona tu propia web

Diseño, desarrollo e implementación de una nueva versión de la Herramienta Helpdesk

POSICIONAMIENTO EN LA WEB (SEM Y SEO)

Servicios Alumnos Postgrado.

EXPERTOS EN DESARROLLO WEB

Tema 2: Introducción a Android

Brindamos asesorías que involucran tecnología y personal calificado, estos hacen de DOCTUM su mejor aliado.

WordPress para e-commerce. Friday, October 25, 13

SISTEMA DE SEGURIDAD 2FA PARA TELÉFONOS MÓVILES DE APPLE.

PREGUNTAS FRECUENTES

ANSolutions México. Su confianza es nuestro capital

Skype en apenas 3 años se volvió líder absoluto en el mundo en lo que respecta a la tecnología de VoIP (Voz sobre el Protocolo de Internet).

Curso de Spring Framework

Transcripción:

Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1

Una vez que hemos creado una aplicación Android, el siguiente paso es compartirla con el mundo. En este capitulo estudiaremos cómo crear y utilizar el certificado para firmar nuestras aplicaciones Android, con el objetivo de publicarlas en Google Play, anteriormente Android Market. Antes de publicar nuestra aplicación en Google Play, es necesario generar un certificado, el cual utilizaremos para validar y poder suscribir nuestra aplicación. Las aplicaciones Android, son distribuidas en archivos (.APK). Estos son los archivos que deben firmarse. El JDK incluye herramientas de comando para crear los certificados y poder firmar nuestras aplicaciones. Estos comandos son Keytool y Jarsigner. De manera alternativa podemos utilizar el Wizard de Eclipse para poder firmar nuestras aplicaciones Android. Una de las grandes ventajas de Google Play es la libertar para publicar y distribuir nuestras aplicaciones a todo el mundo. Sin embargo, Google Play no es la única manera de distribuir nuestras aplicaciones, también es posible utilizar otras tiendas virtuales como Amazon App Store o incluso distribuir directamente nuestra aplicación. Es importante saber que al distribuir nuestras aplicaciones el nombre del paquete de cada aplicación debe ser único, por lo que debes asegurarte de utilizar un nombre único para tu aplicación antes de distribuirla en la tienda de Google. El nombre del paquete APK no necesariamente debe ser único, pero el nombre del paquete Java sí debe ser único. El nombre de la aplicación se descarga al momento de la instalación, sólo el nombre del paquete es tomado en cuenta. En este momento existen más de medio millón deaplicaciones Android, por loque es un excelente tiempo para crear y distribuir tus aplicaciones Android en este mercado en crecimiento. Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 2

Una vez que ya tenemos lista nuestra aplicación Android para publicar en la tienda de Google debemos tener varias consideraciones y preparar nuestra aplicación y tener todo listo para su publicación. Recomendamos los siguientes pasos para preparar nuestra aplicación con el objetivo de publicarla en Google Play: 1) Eliminar cualquier mensaje debug. Esto debemos realizar debido a que si no eliminamos este tipo de mensajes, podemos dejar información valiosa visible al usuario final, con las consecuencias en la seguridad de nuestra aplicación. 2) Revisar la versión de nuestra aplicación en el archivo de manifiesto. Cada vez que publiquemos nuestra aplicación será necesario incrementar la versión de nuestra aplicación si es necesario, y actualizar el version name de nuestra aplicación. 3) Crear el certificado para firmar nuestra aplicación. Recomendamos que el certificado tenga una duración de muchos años de vigencia (ej. 30 años), a menos que por cuestiones especiales necesitemos un tiempo menor en la vigencia del certificado. Este certificado lo necesitaremos cada vez que publiquemos una actualización de nuestra aplicación Android. 4) Firmar nuestra aplicación. Este proceso podemos simplificarlo utilizado el IDE Eclipse y proporcionando el certificado para firmar nuestras aplicaciones. 5) Respaldar la versión APK de nuestra aplicación. Es muy importante respaldar tanto el certificado como cada versión de nuestra aplicación. Podemos realizar este respaldo en la nube, como puede ser en Dropbox, o cualquier software que deseemos para respaldar y tengamos siempre acceso al historial de nuestras aplicaciones y certificados para nuestras aplicaciones Android. Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 3

Una vez que ya tenemos nuestro archivo.apk, el siguiente paso es distribuir nuestra aplicación en la tienda de Google. Los pasos para publicar nuestra aplicación son: 1) Contar con una cuenta de desarrollador Android. El costo para poder publicar aplicaciones Android es de $25 USD pago único, y debemos tener una tarjeta de crédito para realizar el pago. 2) Subir la aplicación.apk. El nombre de la aplicación realmente no es relevante, pero lo que sí es relavante es el paquete Java de la aplicación, este nombre debe ser único, por lo que debemos pensar con cuidado este nombre. 3) Proporcionar las descripciones de la aplicación. Debemos proporcionar el titulo y descripción de nuestra aplicación, dichos datos se mostrarán en la tienda de Google. 4) Proporcionar las imágenes de promoción de nuestra aplicación. Existen varias imágenes que se requieren para publicar nuestra aplicación, algunas son requeridas, sin embargo se recomienda debido a que tendrá mayor impacto en Google Play. Para más información en el manejo de imágenes: http://support.google.com/googleplay/android-developer/answer/1078870?hl=en 5) Definir si cobraremos o no por descargar nuestra app. Debemos definir en qué paises se distribuirá nuestra aplicación, así como si cobraremos por ella o no. Para cobrar por nuestra aplicación es necesario crear una cuenta de Google Checkout como vendedor Google. 6) Publicar la aplicación en Google Play. Una vez que ya hemos completado los pasos anteriores, nos aparecerá la opción de publicar nuestra aplicación y en cuestión de horas ya estará disponible nuestra aplicación en Google Play. No hay procesos de revisión, sin embargo debe cubrir con las políticas de publicación de Android. Para más información en la publicación de una aplicación Android: http://developer.android.com/distribute/googleplay/publish/preparing.html Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 4

Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 5

En Global Mentoring promovemos la Pasión por la Tecnología Java. Te invitamos a visitar nuestro sitio Web donde encontrarás cursos Java Online desde Niveles Básicos, Intermedios y Avanzados. Además agregamos nuevos cursos para que continúes con tu preparación como consultor Java de manera profesional. A continuación te presentamos nuestro listado de cursos en constante crecimiento: Fundamentos de Java Programación con Java Java con JDBC HTML, CSS y JavaScript Servlets y JSP s Struts Framework Hibernate Framework Spring Framework JavaServer Faces Java EE (EJB, JPA y Web Services) JBoss Administration Android con Java Datos de Contacto: Sitio Web: www.globalmentoring.com.mx Email: informes@globalmentoring.com.mx Ayuda en Vivo: www.globalmentoring.com.mx/chat.html Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 6