Introducción A Android Studio. Incluye Proyectos Reales Y El Código Fuente
Por Barbara Hohensee
5/5
()
Información de este libro electrónico
El libro da una visión global de las características y posibilidades nuevas. Comienza con la instalación y configuración de Android Studio. Vas a conocer el nuevo IDE y su Editor. Aprenderás cómo crear proyectos nuevos de Android desde scratch, cómo importar proyectos de distintos tipos como una antigua App de Eclipse Android o proyectos de GitHub.
El libro también incluye un vistazo al sistema de construcción Gradle con ejemplos reales. Es más, vas a registrarte, construir y ejecutar apps y prepararlas para Android Market:
Capturas de pantallaFirma con Signing WizardFirma de una apk a publicar con Gradle
Crear y ejecutar proyectos de prueba en Android Studio. Hay varios ejemplos sobre dependencias y bibliotecas (Action Bar Sherlock, Admob Ads, Google Play SDK, Google Maps v2 Api)
Instalar tus propios repositorios locales de Maven para construir bibliotecas .aar.
Aprender sobre Product Flavors – Tipos de Construcción – Variantes de construcción y construir distintas APK de un mismo proyecto (incluye un ejemplo con 2 Flavors).
Desarrollo de juegos con AndEngine y libGDX
Integración de juegos de JavaScript en Proyectos de Android Studio [LIME GameEngine]
Desarrollo para Google TV
Plantillas de Código de Android:
- Qué son las plantillas de Código de Android
- Dónde se ubican las plantillas ADT
- Personalizar las Plantillas de Código
Android Wear – SDK nuevo para relojes inteligentes
Para este libro, hay varios ejemplos de Proyectos de Android completos y ejecutables disponibles para descargar (Código Fuente).
Barbara Hohensee
Barbara Hohensee ha lavorato per più di 10 anni come amministratore di rete. Tra l’altro, ha lavorato per il dipartimento di ricerca della DaimlerChrysler. Risulta essere nativa relativamente ai sistemi operativi più utilizzati, come Unix, Linux, Windows, Mac OS, Android e iOS. Il suo primo articolo fu pubblicato nel 2001, "Linux sul VTech Helio", a proposito di un PDA economico su cui far girare Linux. Per i nostalgici, di seguito il link da cui scaricare l'articolo: https://sites.google.com/site/barbarahohensee/books-articles L'autore è stata inoltre docente per corsi sulle reti e su Linux, come pure per corsi riguardanti la programmazione in Perl e sviluppo Java. Al momento si dedica al suo nuovo grande amore, la programmazione in Android.
Relacionado con Introducción A Android Studio. Incluye Proyectos Reales Y El Código Fuente
Libros electrónicos relacionados
El gran libro de Android Calificación: 0 de 5 estrellas0 calificacionesEl gran libro de Android Avanzado Calificación: 0 de 5 estrellas0 calificacionesEl gran libro de Android: 7ª Edición Calificación: 0 de 5 estrellas0 calificacionesAprende a Programar para Android Calificación: 5 de 5 estrellas5/5Aprende a Programar con Android Calificación: 3 de 5 estrellas3/5Desarrollo de aplicaciones para Android Calificación: 5 de 5 estrellas5/5Curso de Programación de Apps. Android y iPhone Calificación: 5 de 5 estrellas5/5El gran libro de Android 8ªEd. Calificación: 5 de 5 estrellas5/5Conexión SQL SERVER & C# (Manual para principiantes) Calificación: 1 de 5 estrellas1/5Creación de juegos y aplicaciones para Android Calificación: 0 de 5 estrellas0 calificacionesProgramación en C++ Calificación: 2 de 5 estrellas2/5Apps HTML5 para móviles: Desarrollo de aplicaciones para smartphones y tablets Calificación: 0 de 5 estrellas0 calificacionesAndroid: Programación de dispositivos móviles a través de ejemplos Calificación: 0 de 5 estrellas0 calificacionesGuía de HTML5, CSS3 y Javascript. La Web 2.0 Calificación: 4 de 5 estrellas4/5El gran libro de programación avanzada con Android Calificación: 0 de 5 estrellas0 calificacionesAprende a Programar en ASP .NET y C# Calificación: 0 de 5 estrellas0 calificacionesDiseño de Software Calificación: 0 de 5 estrellas0 calificacionesAprende a Programar Swift Calificación: 0 de 5 estrellas0 calificacionesDesarrollo seguro en ingeniería del software.: Aplicaciones seguras con Android, NodeJS, Python y C++ Calificación: 0 de 5 estrellas0 calificacionesAprender Javascript Avanzado con 100 ejercicios prácticos Calificación: 5 de 5 estrellas5/5AngularJS: Conviértete en el profesional que las compañías de software necesitan. Calificación: 4 de 5 estrellas4/5ANDROID: Aprende desde cero a crear aplicaciones Calificación: 0 de 5 estrellas0 calificacionesBackbone JS Calificación: 0 de 5 estrellas0 calificacionesAprende a Programar ASP .NET y C# - Segunda Edición Calificación: 0 de 5 estrellas0 calificacionesAprende a Programar con Java Calificación: 4 de 5 estrellas4/5Aprender VueJS con 100 ejercicios prácticos Calificación: 0 de 5 estrellas0 calificacionesAprende programación de computadoras Calificación: 5 de 5 estrellas5/5Programación orientada a objetos en Java Calificación: 4 de 5 estrellas4/5Aprende a programar en C# Calificación: 5 de 5 estrellas5/5Desarrollo Web en Java Calificación: 3 de 5 estrellas3/5
Computadoras para usted
EL PLAN DE MARKETING EN 4 PASOS. Estrategias y pasos clave para redactar un plan de marketing eficaz. Calificación: 4 de 5 estrellas4/5Excel 2021 y 365 Paso a Paso: Paso a Paso Calificación: 5 de 5 estrellas5/5Cómo Eliminar Distracciones: Dispara tu Atención y Concentración Mental con Sencillos Métodos que Puedes Empezar a Usar Hoy Mismo Calificación: 5 de 5 estrellas5/5Seducción con texting: Atrae y seduce las mujeres que deseas con poco esfuerzo dominando el arte de los mensajes de texto Calificación: 4 de 5 estrellas4/5Psicopatología básica Calificación: 4 de 5 estrellas4/5El Arte de las Ventas: Descubre los Secretos de los Mejores Vendedores del Mundo e Incrementa tus Ganancias más Allá de lo que Pensabas Posible Calificación: 0 de 5 estrellas0 calificacionesAPLICACIONES PRACTICAS CON EXCEL Calificación: 5 de 5 estrellas5/5Blockchain: Aplicaciones y Entendimiento En El Mundo Real Calificación: 2 de 5 estrellas2/5Biografía De Elon Musk Calificación: 4 de 5 estrellas4/5Aprende a programar en C# Calificación: 5 de 5 estrellas5/5Cómo Hacer Tu Propia Página Web Gratis Calificación: 4 de 5 estrellas4/5Conquista de las Redes Sociales: 201 Consejos para Marketeros y Emprendedores Digitales Calificación: 5 de 5 estrellas5/5Brand management en 4 pasos: Cómo gestionar la comercialización de su marca mejorando su potencial y eficacia Calificación: 5 de 5 estrellas5/5Fractales De Dios Calificación: 5 de 5 estrellas5/5Inteligencia artificial: Aprender sobre chatbots, robótica y otras aplicaciones comerciales Calificación: 5 de 5 estrellas5/5Las Estafas Digitales Calificación: 5 de 5 estrellas5/5Como Hacer Dinero Con La Impresion 3D: La Nueva Revolucion Digital: COMPUTADORES/ Teoría de Máquinas/Impresoras Calificación: 4 de 5 estrellas4/5Curso de Ingeniería de Software Calificación: 4 de 5 estrellas4/5
Comentarios para Introducción A Android Studio. Incluye Proyectos Reales Y El Código Fuente
2 clasificaciones0 comentarios
Vista previa del libro
Introducción A Android Studio. Incluye Proyectos Reales Y El Código Fuente - Barbara Hohensee
Introducción a Android Studio
Barbara Hohensee
Traducido por Irune Hidalgo
Introducción a Android Studio
Escrito por Barbara Hohensee
Copyright © 2014 Barbara Hohensee
Todos los derechos reservados
Distribuido por Babelcube, Inc.
www.babelcube.com
Traducido por Irune Hidalgo
Babelcube Books
y Babelcube
son marcas registradas de Babelcube Inc.
Introducción a
Android Studio
Incluye Proyectos Reales y el Código Fuente
Barbara Hohensee
3ª Edición
Introducción........................................ 8
Sobre Android Studio........................ 10
¿Está preparado Android Studio para la producción? ¿Estás tú preparado para Android Studio?................... 11
Instalación de Android Studio........... 12
Configuración de Android Studio:................. 14
Crear un proyecto nuevo de App de Android 19
Añadir la Action Bar al Proyecto................... 26
Añadir Action Buttons.................................. 27
Android SDK Manager...................... 29
AVD................................................... 31
Crear un Emulador Nuevo............................ 33
Hacer un Emulador más rápido..................... 36
Instalar un Emulador externo......................... 38
Conectar un teléfono o una tablet...... 43
Ejecutar la app en tu teléfono o tablet............. 43
Visión global de IDE......................... 45
El entorno de trabajo.................................... 45
El Editor...................................................... 49
Consejos prácticos y trucos para el Editor.... 50
Cambiar de nombre...................................... 52
Cambiar el Tamaño del Texto....................... 55
Estructura de Proyecto...................... 58
Sistema de Construcción Gradle....... 60
¿Qué es el Sistema de Construcción Gradle?. 60
El Archivo Estándar de Gradle para un Proyecto Android 61
La Estructura del Script build.gradle.............. 62
Fijar Gradle después de Actualizaciones a Android Studio 0.3+................................................................... 69
Bibliotecas y Dependencias.......................... 74
Incorporar una biblioteca remota jar
........... 74
Integración de una Biblioteca Local............... 75
Instalación Local de Gradle 1.7........ 80
Instalación Local de Maven 2........... 82
Construcción de un archivo de Biblioteca .aar 86
Importar la Action Bar Sherlock así.............. 89
Control de Versiones (SVC).............. 91
Configurar SVC para tu Proyecto................. 91
Diseño de Layouts de la App: Editor gráfico/texto........................................................... 96
Hacer la App Interactiva (Activities)............ 101
Construir y Ejecutar la App............ 105
Ejecutar la App desde la Línea de Comandos 107
Depuración y Uso de Logs.............. 108
Pruebas............................................ 121
Preparación de la App para el Android Market 128
Capturas de pantalla................................... 128
Grabación de pantalla................................. 129
Firma de la App (Wizard)........................... 131
ProGuard................................................... 132
Firma de la APK a publicar con Gradle....... 132
Importar Proyectos Android............ 136
Google Cloud Endpoints................. 146
Instalación de Maven.................................. 146
Consola de Google Cloud.......................... 147
En Android Studio..................................... 148
Construir y ejecutar la App de Android....... 149
Ampliar la Configuración Básica................. 150
Google Play Service SDK............... 151
Integración de Google Maps....................... 152
Comando para un Certificado de depuración 152
Crear un Proyecto en la Consola Google API 154
Crear un Proyecto nuevo de Android Map.. 157
Añadir un Mapa a la App............................ 160
Product Flavors - Tipos de Construcción - Variantes de Construcción............................... 162
Ejecutar y construir las diferentes Variantes de Construcción 168
Desarrollo de Juegos con Android Studio 171
AndEngine................................................. 171
Motor de Juego libGDX.................. 174
Integración de JavaScript/ LIME Games 185
Desarrollo para Google TV............. 188
¿Qué es Google TV?.................................. 188
Configuración para el Desarrollo................. 190
¿Cómo probar la ejecución de una App en TV? 195
Android Wear.................................. 199
Plantillas de Código Android.......... 208
¿Qué son las plantillas de código Android?.. 208
¿Dónde se ubican las plantillas ADT?.......... 210
Hacer Plantillas de Código Personalizadas... 210
Enlaces............................................ 223
Introducción
Este libro te ayudará a familiarizarte con el nuevo IDE para el desarrollo Android llamado Android Studio.
¿Quién debería leer este libro? Puesto que Android Studio se basa en IntelliJ, el libro será interesante para todo aquel que aún tenga que trabajar con IntelliJ.
Se incluyen muchas capturas de pantalla para facilitar su comprensión en la medida de lo posible. De modo que, incluso un desarrollador principiante de Android, pueda comprender cómo funciona Android Studio. Este libro te ayudará a llevar a cabo las tareas más comunes.
Este libro incluye lo siguiente:
Instalación de Android Studio
Creación de un proyecto nuevo de App de Android con la Action Bar
Android SDK Manager
AVD
Visión global de IDE y el Editor
La nueva estructura de un proyecto de App de Android
Visión global del sistema de construcción Gradle
Instalación local de Gradle
Instalación local de Maven
Construcción de una biblioteca .aar
Creación de una dependencia Maven local
Utilización de la biblioteca .aar
Control de versiones (SVC)
Trabajar con Activities y Layouts
Construir y ejecutar la app
Depurar
Probar: Creación y ejecución de proyectos de prueba
Preparar la app para el Android Market
Importar un Proyecto Eclipse de Android o GitHub
Google Cloud Endpoints
Google Play Service SDK, Google Maps v2
Product Flavors – Tipos de Construcción – Variantes de Construcción
Plantillas de Código Google
Desarrollo de juegos con libGDX y AndEngine
Google TV
Android Wear
Sobre Android Studio
En la conferencia del desarrollador, Google reveló el nuevo entorno para el desarrollo de app de android. El nuevo IDE, basado en IntelliJ, pronto remplazará a Eclipse. Al mismo tiempo, también habrá cambios en el sistema de construcción. Una de las piezas clave de Android Studio es su potente editor de código con elementos integrados como Smart Editing
, que proporciona un código más legible, el Advanced Code Refactoring
. Otro punto a destacar de Android Studio es el nuevo sistema de construcción basado en Gradle. Gradle permite al desarrollador aplicar distintas configuraciones del mismo código para producir distintas versiones del mismo código de aplicación. Esto es especialmente útil si quieres ofrecer una versión gratuita y otra de pago de una app. Generalmente, Gradle favorece la reutilización del código y la integración en un servidor de construcción. Como Eclipse, Gradle es una interfaz de usuario gráfica y de texto para diseñar el entorno gráfico de la app. Tanto la función de diseño como la función de texto del editor han mejorado. Ahora, el editor muestra una previsualización real de la maquetación para distintas resoluciones – versiones de Android y características específicas del país. Android Studio tiene algunos servicios nuevos e integrados que facilitan la traducción y la conexión mediante Google Cloud Messaging (CGM) que permite al usuario enviar y recibir mensajes de los servidores de la Nube. Google ha desarrollado Android