Los 25 mejores libros de Android para desarrolladores de aplicaciones de Android en 2020

Publicado por

Android, el sistema operativo respaldado por Google desde 2005, es una revolución en el mundo de los teléfonos inteligentes. Este sistema operativo basado en Linux-Kernel modificado es ahora el sistema más poderoso y dominante en todo el mundo. No es necesario decir la importancia de Android cuando el 85% del total de usuarios de teléfonos inteligentes usan Android. Por lo tanto, el beneficio de aprender Android es enorme; De nuevo, es difícil de aprender ya que tiene una gran exposición y competencia. Por lo tanto, uno debe ser muy específico al elegir libros de Android para aprender esta plataforma. Sin embargo, estamos aquí para ayudarlos a encontrarlos fácilmente. 

Mejores libros de Android


 Mejores libros de Android para desarrolladores de aplicaciones de Android Aquí estamos reuniendo algunos de los mejores libros de Android para los desarrolladores interesados ​​en la plataforma de Android. Todos estos libros están llenos de información, innovadores en su forma de enseñar, ricos en recursos. En nuestra descripción de cualquiera de los libros, hemos tratado de resaltar los puntos esenciales contenidos en el libro. Antes de hablar sobre los libros, permítanos recordarle un punto muy importante: debe tener un conocimiento claro de Java antes de tratar con Android. Esperamos que ya esté aquí con eso.

1. Curso de conceptos básicos para desarrolladores de Android


El equipo de capacitación para desarrolladores de Google es el creador de este libro. El libro se considera un libro de capacitación. Antes de comenzar este libro, uno debe tener experiencia en lenguaje de programación Java. El libro cubre principalmente cinco elementos de enseñanza, como puede ver en los contenidos. Sin embargo, además de estos contenidos, hay tutoriales sobre Texto y desplazamiento, Prueba de su aplicación, Controles de entrada de usuario, Menús, Prueba de la interfaz de usuario y muchas cosas más que debe conocer para aprender Android.

Tabla de contenido

  • UNIDAD 1: Comience
    • Cree su primera aplicación
    • Actividades
    • Prueba, depuración y uso de bibliotecas de soporte
  • UNIDAD 2: Experiencia del usuario
    • Intervención del usuario
    • Experiencia de usuario encantadora
    • Prueba de su interfaz de usuario
  • UNIDAD 3: Trabajo en segundo plano
    • Tareas en segundo plano
    • Activación, programación y optimización de tareas en segundo plano
  • UNIDAD 4: Todo sobre los datos
    • Preferencias y configuración
    • Almacenamiento de datos con SQLite
    • Compartir datos con proveedores de contenido
    • Cargando datos utilizando cargadores
  • UNIDAD 5: ¿Qué sigue?
    • Permisos, rendimiento y seguridad
    • Fire as and AdMob
    • Publicar

Descargar libro

2. Desarrollo de aplicaciones de Android en Android Studio


Este libro está dirigido a principiantes en el campo de Android con miras a enseñar los conceptos básicos de Android. Sin embargo, los alumnos deben tener experiencia en el campo de Java, así como el libro tiene la química de Java y Android. En primer lugar, este libro de Android presenta en general Android y luego la forma de establecer el entorno para el desarrollo. Poco a poco te llevará a enseñar Test Drive y debes conocer los elementos de Java. Después de eso, con todo este conocimiento, experimentarás con seis aplicaciones interesantes diferentes.

Tabla de contenido

  • El sistema operativo Android
  • Configuración de tu entorno de desarrollo
  • Test Drive: la aplicación Hello World [19659009] Conceptos básicos de Java
  • Aplicación de Android número 1: Red / Blue Lighthead
  • Aplicación de Android número 2: Calculadora del índice de masa corporal (IMC)
  • Aplicación de Android número 3: Simple Dice Roller
  • Aplicación de Android número 4: The Compass
  • Aplicación de Android número 5: Mostrar mi ubicación usando GPS y mapas
  • Aplicación de Android número 6: SOS Message Sender

Descargar libro

3. Desarrollo de aplicaciones de Android


Antes de profundizar en este libro, queremos decirte que este libro no es para los aficionados. En lugar de aquellos que tienen experiencia en el desarrollo de software y desean desarrollar aplicaciones móviles de Android, este es uno de los mejores libros de Android para ellos. Debe tener experiencia en Java, UI y tecnologías familiares. Además de los contenidos mostrados, el libro explica por qué elegir Android, el mundo MJAndroid, diferentes herramientas, pruebas de aplicaciones, bases de datos, Arquitectura GUI de Android y muchos proyectos más.

Tabla de contenido

  • Conociendo Android [19659009] Configuración del entorno de desarrollo de Android
  • Uso del entorno de desarrollo de Android para aplicaciones reales
  • Bajo las cubiertas: Código de inicio y recursos en la aplicación MJAndroid
  • Depuración de la aplicación de Android
  • Firma y publicación de su aplicación
  • Almacenamiento de datos persistentes: bases de datos SQLite y proveedores de contenido
  • Ubicación y mapeo
  • Creación de una vista
  • Un bestiario de widgets
  • Dibujo de gráficos 2D y 3D
  • Comunicación entre procesos
  • Llamadas telefónicas simples [19659009] Información de estado de telefonía y clases de telefonía Android
    Descargar libro 

4. Punto de tutoriales de desarrollo de aplicaciones de Android


En primer lugar, el libro le dirá la necesidad de Android. Luego intentará atraer su mente al evaluar las características de Android. En los siguientes capítulos, se analizan diferentes configuraciones como SDK, IDE, dispositivos virtuales. Una discusión muy importante sobre el kernel de Linux se menciona bien en el libro. El libro es uno de los mejores libros de Android para que los principiantes aprendan Android debido a su innovadora forma de enseñar.

Tabla de contenido

  • Descripción general, configuración del entorno, arquitectura
  • Componente de aplicaciones, ejemplo del mundo amarillo
  • Organización y acceso a los recursos
  • Actividades, servicios, proveedores de contenido
  • Fragmentos, intenciones y filtros
  • Diseños de UI, control de UI, manejo de eventos
  • Estilos y temas, componentes personalizados
  • Arrastrar y soltar, Notificación , Servicios basados ​​en la ubicación
  • Envío de correo electrónico, Envío de SMS, Llamadas telefónicas
  • Publicación de la aplicación de Android, Tutorial de diálogo de alerta
  • Animación, Captura de audio, Gestión de audio
  • Autocompletar, Mejores prácticas
  • Bluetooth, Cámara, Portapapeles
  • Fuentes personalizadas, copia de seguridad de datos, herramientas de desarrollo, emulador
  • Integración de Facebook, gestos, Google Maps
  • Efectos de imagen, conmutador de imagen, almacenamiento interno
  • Jet Player, JSON Parser, Linked Integración, Loading Spinner
  • Localización, pantalla de inicio de sesión, reproductor multimedia, multitáctil
  • Navegación

Descargar libro

5. Aplicación de Android Diseño seguro / Guía de codificación segura


Creemos que escuchó sobre la famosa Asociación de seguridad de teléfonos inteligentes de Japón. Sí, este libro fue desarrollado por ellos. Además del contenido a continuación, el libro también cuenta Literatura sobre la codificación segura de Android, pasos para instalar códigos de muestra en Android Studio, usar notificaciones, usar vistas web, etc. También aprenderá cómo crear pantallas de entrada de contraseña, cómo comunicarse a través de HTTPS, la forma de manejar los datos de privacidad, etc. El libro es excelente para aprender Android.

Índice

  • Construyendo una sociedad segura de teléfonos inteligentes
  • Comentarios oportunos sobre una base regular a través de la versión beta
  • Composición de la guía
  • Contexto de los desarrolladores
  • Muestra, código, libro de reglas, temas avanzados
  • Conocimientos básicos de diseño seguro y codificación segura
  • Seguridad de aplicaciones de Android [19659009] Manejo de datos de entrada con cuidado y seguridad
  • Uso de la tecnología de una manera segura
  • Creación / uso de actividades
  • Recepción / envío de transmisiones
  • Cómo usar las funciones de seguridad
  • Cómo usar las funciones de seguridad [19659009] Creación de pantallas de entrada de contraseña
  • Permiso y nivel de protección
  • Problemas difíciles
  • Riesgo de fuga de información del portapapeles

Descargar libro

6. Android Cookbook


El libro exige que conozca la API de Java Standard Edition después de conocer Java correctamente. En primer lugar, sabrá cómo desarrollar aplicaciones simples como «Hello World». Luego comenzará a aprender a desarrollar aplicaciones estándar con éxito seguido de probarlas. Contiene una variedad de temas relacionados con los gráficos. Serás un maestro en GUI después de leer el libro. Además, el libro ha cubierto aplicaciones telefónicas, juegos y animación y muchas partes esenciales de Android. Al cubrir todos los rincones posibles, este libro se ha convertido en uno de los mejores libros de Android.

Tabla de contenido

  • Introducción
  • Diseño de una aplicación exitosa
  • Prueba
  • Proveedores de contenido
  • Gráficos
  • Interfaz gráfica de usuario
  • GUI: Vista de lista
  • Multimedia [19659009] Persistencia de datos
  • Aplicaciones telefónicas
  • Juegos y animación
  • Redes sociales
  • Aplicaciones de ubicación y mapas
  • Acelerómetro
  • Bluetooth
  • Control de sistemas y dispositivos
  • Otros lenguajes de programación
  • Internacionalización
  • Empaquetado, implementación y venta
  • Otros

Descargar libro

7. Manual de Android Hacker


El libro es una biblia por la razón de seguridad de Android, donde el libro pasa por todos los aspectos de seguridad que Android puede enfrentar. Comprenderá el ecosistema total de Android y el diseño de seguridad con la arquitectura de Android. La forma en que se producen los ataques en el núcleo, el hardware, etc., se aclara con las soluciones para deshacerse de ellos. El análisis, el procesamiento y las soluciones contra los ataques han hecho de este libro uno de los mejores libros de Android por motivos de seguridad.

Tabla de contenido

  • Observando el ecosistema
  • Diseño y arquitectura de seguridad de Android
  • Rooteando su dispositivo
  • Revisión de la seguridad de la aplicación
  • Comprensión de la superficie de ataque de Android
  • Encontrando vulnerabilidades con Fuzz Testing [19659009] Depuración y análisis de vulnerabilidades
  • Explotación del software del espacio del usuario
  • Programación orientada al retorno
  • Hackear y atacar el núcleo
  • Atacar la capa de interfaz de radio
  • Mitigaciones de explotación
  • Ataques de hardware
  • Catálogo de herramientas [19659009] Repositorios de código abierto

Descargar libro

8. Android Internals: A Confectioner’s Cookbook


El libro es solo una creación sobresaliente donde todos los capítulos son independientes y puedes leerlos al azar o de principio a fin. El primer capítulo le ofrece la introducción adecuada y detallada sobre Android, incluida la historia y la evolución. Poco a poco el libro trae las partes técnicas como el sistema de archivos. Luego aparece la disección del arranque del procesador, copia de seguridad, etc. Además de los contenidos mostrados, también incluye el sistema de archivos Android, el servicio de gráficos y medios, el seguimiento de llamadas del sistema y muchos problemas de seguridad.

Tabla de contenido

    • Introducción
      • Historial de versiones de Android
      • Android vs Linux
      • Derivados de Android
    • Partición y sistema de archivos
      • Particiones y contenido del sistema de archivos de Android
      • Sistemas de archivos protegidos
    • Arranque, copia de seguridad y recuperación
      • Imágenes de Android
      • El proceso de arranque, apagado y reinicio [19659011] Init
        • Los roles y las responsabilidades de Init
        • Init y USB
        • Los otros roles de Init
      • Daemons
        • Servicios básicos
        • Servicios de red
      • The Framework Service Architecture
        • Revisiting Administrador de servicios
        • The Binder
      • Android a través de una lente Linux
        • Gestión de memoria en modo de usuario
        • Seguimiento de llamadas del sistema
      • Seguridad
        • La seguridad móvil de modelado
        • Seguridad en el nivel de Linux

      Descargar libro

      9. Seguridad del sistema operativo Android: riesgos y limitaciones, una evaluación práctica


      Entre todos los libros de Android que se escriben con fines de seguridad, este libro es una obra maestra. Después de una buena introducción, la plataforma y los aspectos de seguridad son las principales discusiones en el primer capítulo. Aprenderá la instalación remota y en la instalación, proceso de parche, SEAndroid, Exploit Execution Framework, Mobile Botnets, etc. En el capítulo Amenaza conocerá las amenazas tanto privadas como corporativas.

      Índice

      • Escenarios de propagación
      • Escenarios de amenazas
      • Conclusión y asesoramiento

      Descargar libro

      10. Libro de cocina de programación de Android


      El Libro de cocina de programación de Android es un libro todo en uno que sirve para principiantes, aficionados y expertos. En el libro encontrará diferentes estructuras de proyectos y tutoriales donde puede crear nuevos proyectos de estudio de Android y muchos más similares a este. Algunos elementos muy esenciales de Android, como el mapa, Bluetooth, etc. se dan como proyectos. Para aprender Android en detalle, este libro es perfecto.

      Índice

      • Tutorial de Android para principiantes
      • Migración de proyectos de Android de Eclipse a Android Studio
      • Tutorial de Android Google Map v2
      • Android Start Service en el Libro Ejemplo
      • Ejemplo de conexión Bluetooth de Android
      • Ejemplo de Android Multitouch
      • Ejemplo de Android StackView
      • Ejemplo de Android ViewPager

      Descargar libro

      11. Programación de Android para principiantes


      La Programación de Android para principiantes es el libro que lo ilumina sobre cómo Java y Android están funcionando como una sola entidad. El desarrollo y los elementos de Android se analizan en el primer capítulo. Posteriormente, hacer aplicaciones, explorar estudios de Android, diferentes diseños de diseño, diferentes codificaciones con Java viene con una elaboración detallada. La discusión muy elaborada sobre todos los capítulos necesarios ha hecho que el libro sea único entre todos los demás libros de Android.

      Tabla de contenido

      • La primera aplicación
      • Java- Primer contacto
      • Exploración de Android Studio, diseño de diseños y diseños del mundo real
      • La vida y la hora de una aplicación de Android
      • Codificación en Java Parte 1: Variables, decisiones y bucles
      • Codificación con Java Parte 2 : Métodos, Programación Orientada a Objetos
      • Todo es como una Clase y Widget Mania
      • Tener un Diálogo con el Usuario
      • Manejo y Visualización de Matrices de Datos
      • Manejo y Visualización de Notas en Nota para sí mismo
      • Android Intención y persistencia, animaciones de interfaz de usuario
      • Sonido FX y compatibilidad con diferentes versiones de Android
      • Patrones de diseño, fragmentos y el mundo real
      • Uso de múltiples fragmentos, paginación y deslizamiento
      • Cajón de navegación y Where is Snap [19659009] Captura de imágenes, usando S Bases de datos QLite en nuestras aplicaciones
      • Agregar una base de datos a donde está encajado
      • Integrar Google Maps y ubicaciones GPS
      • Actualización de SQLite – Agregar ubicaciones y mapas
      • Ir local- Hola!
      • Hilos, toques, dibujo y un juego simple
      • Publicación de aplicaciones y Before You Go

      Descargar libro

      12. Android Security Internals


      Android Security Internals es un buen libro para presentar el sistema de seguridad a los principiantes de manera cronológica y exacta. Te llevará al nivel de seguridad en el nivel del kernel de Linux. La precaución del sistema de archivos, la gestión de permisos, etc. tiene algunos temas importantes de discusión en el libro. Temas adicionales como las comprobaciones de firmas de aplicaciones se han discutido al final del libro.

      Tabla de contenido

      • Android
      • Android Stack
      • Android Descripción general de seguridad
      • Seguridad de Android en el nivel del kernel de Linux [19659009] Aplicación Sandbox
      • Aplicación de permisos en el nivel del kernel de Linux
      • Seguridad de Android en el nivel de espacio de usuario nativo
      • Proceso de arranque de Android
      • Sistema de archivos de Android
      • Seguridad de Android en el nivel de marco
      • Marco de la carpeta de Android
      • Permisos de Android
      • Aplicación de permisos en el nivel de Marco de aplicación
      • Seguridad de Android en el nivel de aplicación
      • Componentes de la aplicación
      • Permisos en el nivel de aplicación
      • Otros temas sobre seguridad de Android

      Descargar libro

      13. Aspectos esenciales del desarrollo de Android Studio 3.5


      Este libro es diferente a otros libros de Android en el sentido de que el libro le ofrece un recorrido de todas las formas posibles que puede alcanzar Android. El procedimiento de instalación del entorno en Studio para el desarrollo en todos los sistemas operativos posibles se proporciona en los capítulos iniciales del libro. Los temas del emulador, hardware diferente como una batería, micrófono, cámara, etc. están bien cubiertos. No ha dejado en su discusión el ciclo de vida de las diferentes entidades, el menú que se desborda, el sistema de huellas digitales y todas las demás instalaciones modernas de Android.

      Tabla de contenido

      • Configuración de un entorno de desarrollo de Android
      • Creación un ejemplo de aplicación de Android en Android Studio
      • Creación de un dispositivo virtual Android (ADV) en Android Studio
      • Uso y configuración del emulador AVD de Android Studio
      • Un recorrido por la interfaz de usuario de Android Studio
      • Prueba de aplicaciones de Android Studio en un dispositivo Android físico
      • Lo básico del editor de código de Android Studio
      • Una descripción general de la arquitectura de Android
      • La anatomía de la aplicación de Android
      • Comprender el ciclo de vida de la aplicación y la actividad de Android
      • Manejo de los cambios de estado de la actividad de Android
      • Cambios de estado de la actividad de Android por ejemplo
      • Guardar y restaurar el estado de una actividad de Android
      • Comprender las vistas, los grupos de vistas y los diseños de Android. [1 9659009] Una guía para la herramienta Editor de diseño de Android Studio
      • Una guía para Android ConstrainLayout
      • Una guía para usar ConstrainLayout en Android Studio
      • Trabajar con cadenas y relaciones ConstrainLayout en Android Studio
      • Un diseño de Android Studio Tutorial del editor RestrainLayout
      • Diseño de diseño XML manual en Android Studio
      • Y más 65 Tema ……

      Descargar libro

      14. Seguridad de la aplicación para la plataforma Android


      El hecho de que Android sea muy popular siempre es objeto de ataques desde diferentes rincones. De este modo, con el objetivo de crear una experiencia de aplicación rígida, estable y segura en la plataforma Android, se escribió este libro. El libro cubre la arquitectura de Android, los sistemas de permisos, los diferentes sistemas de seguridad, el proceso de protección de datos, la seguridad de diferentes tipos de interacciones, etc. Para conocer el sistema de seguridad de Android, muchos especialistas en tecnología de la plataforma de Android sugieren el libro.

      Índice

      • Introducción y seguridad de la aplicación: por qué debería importarle
      • Arquitectura de Android
      • El modelo de seguridad de Linux
      • El modelo de seguridad de Android resultante
      • Permisos de aplicación
      • Conceptos básicos de permisos de Android [19659009] Uso de API de sistema restringido y la experiencia del usuario
      • Seguridad y permisos de componentes
      • Protección de datos almacenados
      • Las amenazas y vulnerabilidades contra los datos almacenados
      • Protección de las interacciones del servidor
      • Temas clave
      • Todo Riesgo
      • El principio del privilegio mínimo

      Descargar libro

      15. Inicio de la programación de Android: desarrollo y diseño


      El libro está escrito para aquellas personas que están muy interesadas en hacer algo con la programación y mostrar a otras personas. Sin embargo, las personas sin contacto con Java y los ingenieros expertos en Android no son los lectores de este libro. Aprenderá el desarrollo de Android simple y root, la creación de aplicaciones que tiene interfaz de usuario y usabilidad tanto en el teléfono como en las tabletas. Crear interfaces, navegar en un nivel avanzado, crear aplicaciones y aprender a publicar esos son algunos de los temas de creación en este libro de Android.

      Tabla de contenido

      • Introducción a Android
      • Exploración de los conceptos básicos de la aplicación
      • Creación Interfaces de usuario
      • Adquisición de datos
      • Adaptadores, vistas de lista y listas
      • Servicios de fondo
      • Muchos dispositivos, una aplicación
      • Películas y música
      • Determinación de ubicaciones y uso de mapas
      • Tabletas, fragmentos , y Action Bars, Oh My
      • Navegación avanzada
      • Publicación de su aplicación
      • Gradle, The New Build System

      Descargar libro

      16. Inicio de la programación de Android con Android Studio


      Al igual que muchos otros libros de Android, este libro también es para los entusiastas desarrolladores de Android que desean comenzar desde el principio y alcanzar un estándar. El libro cubre la descripción y el estado del sistema operativo Android en el contexto actual en el primer capítulo. El siguiente capítulo cubre algunos de los elementos muy esenciales e importantes de Android Studio. Gradualmente, la interfaz de usuario, que muestra imágenes, proveedores de contenido, redes, etc., viene en la secuencia correcta.

      Tabla de contenido

      • Introducción a la programación de Android
      • Uso de Android Studio para el desarrollo de Android
      • Actividades, fragmentos e intenciones
      • Conozca la interfaz de usuario de Android
      • Diseño de su interfaz de usuario con Vistas
      • Visualización de imágenes y menús con vistas
      • Persistencia de datos
      • Proveedores de contenido
      • Mensajería
      • Servicios basados ​​en la ubicación
      • Redes
      • Desarrollo de servicios de Android

      Descargar libro

      17 . Android a prueba de balas


      Android a prueba de balas promete crear desarrolladores que puedan desarrollar aplicaciones seguras para la plataforma Android. El libro ha cubierto la Seguridad de aceptación de pagos de PCI Mobile, la seguridad de Google, los riesgos de OWASP y algunas pautas en el primer capítulo. En el próximo capítulo se proporcionan algunos consejos y pautas con los que puede proteger su creación de códigos. Cronológicamente se discuten los probables riesgos, procedimientos de protección, pautas de red, base de datos, etc. Sin embargo, este libro no trata los conceptos básicos como otros libros de Android.

      Tabla de contenido

      • Problemas de seguridad de Android
      • Protección de su código
      • Autenticación
      • Comunicación de red
      • Bases de datos de Android
      • Web Ataques al servidor
      • Integración de bibliotecas de terceros
      • Seguridad del dispositivo
      • El futuro

      Descargar libro

      18. Desarrollo de aplicaciones móviles seguras para Android


      Desarrollo de aplicaciones móviles seguras para Android es la última colección de libros de Android sobre la seguridad de aplicaciones de Android . Es el único libro donde hay una directriz sobre las responsabilidades de los desarrolladores para mantener las aplicaciones seguras. El libro cubre la revisión de permisos de Android, Seguridad con permiso de la persona que llama, cómo evitar las inyecciones de SQL y muchos términos interesantes de Android. El libro es una buena pieza para aprender Android con seguridad como desarrollador responsable.

      Descargar Libro

      19. Android integrado


      Android integrado es el libro para aquellos desarrolladores que son muy específicos en el desarrollo de aplicaciones para algunos usuarios específicos. El libro recomienda no comenzar si está buscando Linux integrado o cualquier otro desarrollo de aplicaciones. El libro, en general, contiene como se ve a continuación y Marco legal, hardware y requisitos de cumplimiento, vista de los desarrolladores, espacio de usuario nativo, obtención de AOSP, la forma de ejecutar Android, etc., como algunos de los subtemas importantes.

      Tabla de contenido

      • Historia
      • Características y características
      • Modelo de desarrollo
      • Manual interno
      • Vista del desarrollador de aplicaciones
      • Herramientas de desarrollo de aplicaciones
      • AOSP Jump-Start
      • Configuración de host de desarrollo [19659009] Obtención del AOSP
      • El sistema de compilación
      • Comparación con otro sistema de compilación
      • Arquitectura
      • Manual de hardware
      • Espacio de usuario nativo
      • Sistema de archivos
      • Marco de Android

      Descargar libro 

      20. Head First Android Development


      Hasta ahora hemos discutido muchos de los libros de Android que son libros con mucho texto. Ahora, este es un libro especial para aprender Android con un enfoque visual interesante. En su enfoque científico, contiene cómo crear aplicaciones, cómo organizarlas, diseñar materiales, navegaciones, acciones en bares y muchos más. Esto también le permitirá orientarse con Java para que el libro sea totalmente fácil de entender.

      Tabla de contenido

      • Introducción: inmersión
      • Creación de aplicaciones interactivas: aplicaciones que hacen algo
      • Actividades múltiples Ciclo de vida: SER y actividad
      • La interfaz de usuario: disfrutar de la vista
      • Vistas de lista y adaptadores: organizarse
      • Fragmentos: hacerlo modular
      • Fragmentos anidados: tratar con niños
      • Barras de acción: tomar atajos [19659009] Cajones de navegación: yendo a lugares
      • Bases de datos SQLite: Active la base de datos
      • Cursor y AsyncTasks: Conexión a bases de datos
      • Servicios: a sus servicios
      • Diseño de materiales: Vivir en un mundo material
      • ART : The Android Runtime
      • ADB: the Android Debug Bridge
      • The Emulator: The Android Emulator
      • Sobras: Las diez cosas más importantes

      Descargar libro

      21. Learning Android Studio


      Learning Android Studio está escrito con el objetivo de hacer que el revolucionario estudio de Android sea fácil y bien entendido por los desarrolladores. En primer lugar, obtendrá una preciosa introducción sobre el estudio. Poco a poco aprenderá a instalar, navegar y personalizar el estudio para su trabajo. Además, aprenderá a diseñar diferentes diseños, formas de depurar, diferentes herramientas, etc.

      Tabla de contenido

      • Introducción a Android Studio
      • Navegación de Android Studio
      • Programación en Android Studio
      • Código de refactorización
      • Laboratorio de recordatorios: Parte 1
      • Laboratorio de recordatorios: Parte 2
      • Introducción Git
      • Diseño de diseños
      • Laboratorio de monedas: Parte 1
      • Laboratorio de monedas: Parte 2
      • Pruebas y análisis
      • Depuración
      • Gradle
      • Más herramientas SDK
      • Android Wear Lab
      • Personalización de Android Studio

      Descargar libro

      22. Learning Pentesting para dispositivos Android


      Learning Pentesting para dispositivos Android comienza con algunos problemas de seguridad relacionados con Android. A partir de entonces obtendrá cómo analizar el tráfico en los dispositivos. Hará que su aprendizaje de SQLite sea fácil de una manera muy interesante. Sin embargo, el libro requiere algunas cosas importantes como SDK, APKtool, JD-GUI, Dex2Jar, Python 3.0, AFlogic, etc. antes de comenzar a leer. Sin embargo, estas cosas no están disponibles en el libro, pero se proporcionan enlaces para que pueda continuar si no lo ha hecho.

      Tabla de contenido

      • Preparación del campo de batalla
      • Inversión y auditoría de aplicaciones de Android
      • Análisis de tráfico para dispositivos Android
      • Análisis forense de Android
      • Jugar con SQLite
      • Ataques de Android menos conocidos
      • Explotación de ARM
      • Escribir el informe de Pentest

      Descargar libro

      23. Desarrollo profesional de aplicaciones de Android 4


      El libro Profesional de desarrollo de aplicaciones de Android 4 fue escrito para aquellas personas interesadas que puedan crear aplicaciones. El libro lo orientará en primer lugar con el mundo de Android y su idoneidad en los dispositivos móviles. Luego, el proceso para convertirse en un desarrollador con diferentes temas esenciales, como la creación de interfaces de usuario, el procedimiento para trabajar en segundo plano, sensores de hardware, etc. Finalmente, se analizan algunos de los elementos esenciales de los dispositivos móviles como Bluetooth, redes, WiFi, etc.

      Índice

      • Hola Android
      • Introducción
      • Creación de aplicaciones y actividades
      • Creación de interfaces de usuario
      • Intentos y receptores de difusión
      • Uso de recursos de Internet
      • Archivos, Estado de ahorro, y referencias
      • Bases de datos y proveedores
      • Trabajo en segundo plano
      • Ampliación de la experiencia del usuario
      • Sensores de hardware
      • Mapas, geocodificación y uso de la cámara
      • Bluetooth, NFC, redes y Wi- Fi
      • Telefonía y SMS
      • Desarrollo avanzado de Android
      • Monetización, promoción y distribución de aplicaciones

      Descargar libro

      24. Programación de Android


      Si tiene conocimientos sobre Java u Objective C, este libro le ayudará a aprender Android fácilmente. El enfoque principal de este libro está en diferentes herramientas y elementos esenciales de la programación de Android. Al principio, el libro ofrece un buen conocimiento sobre Java e iOS y conceptos básicos de la programación de Android. El marco, la interfaz de usuario, el desarrollo, etc. se analizan en el próximo capítulo. Finalmente, el libro termina con algunas de las prácticas en las que puede aumentar sus habilidades correctamente.

      Tabla de contenido

        • Herramientas y conceptos básicos
          • Instalación del SDK de Android y requisitos previos
          • Java para Android
          • Los ingredientes de una aplicación de Android
          • Poniendo sus aplicaciones en manos de los usuarios
          • Eclipse para el desarrollo de software de Android
        • Acerca del marco de Android
          • Creación de una vista
          • Fragmentos y soporte multiplataforma
          • Manejo de datos persistentes
        • Una aplicación de esqueleto para Android
          • Un marco para una aplicación bien comportada
          • Creación de una interfaz de usuario
          • Uso de proveedores de contenido
          • Un proveedor de contenido como fachada para un servicio web RESTful
        • Temas avanzados [19659008] Búsqueda

      Seguridad de Android y AndroidVectores explotables y de ataque Comenzando con la seguridad de Android

    • Ubicación y mapeo
    • Multimedia
    • Sensor, NFC, voz, gestos y accesibilidad
    • Comunicación, identidad, sincronización y redes sociales
    • El desarrollo nativo de Android Kit (NDK)

Descargar libro

25. La Guía de Busy Coder para el Desarrollo de Android


Al igual que otros libros de Android, La Guía de Busy Coder para el Desarrollo de Android está escrita con miras a mejorar el desarrollo de aplicaciones de Android. El libro enseña la estructura de Android, la descripción general, los diferentes elementos, proyectos, etc. al principio. Posteriormente, en este libro se incluyen diferentes tipos de widgets y sus usos, navegadores, mensajes, internet y comunicaciones, etc.

Tabla de contenido

  • El panorama general y la estructura del proyecto
  • Manifiesto interno y creación de una aplicación de esqueleto
  • Uso de diseños basados ​​en XML, empleando widgets básicos [19659009] Trabajar con contenedores, usar widgets de selección
  • Emplear widgets y contenedores de lujo
  • Aplicar menús, incrustar el navegador WebKit
  • Mostrar mensajes emergentes, lidiar con subprocesos
  • Encabezar eventos de ciclo de vida activo, usar preferencias [19659009]Accessing Files, Working with Resources
  • Managing and Accessing Local Databases
  • Leveraging Java Libraries, Communicating via the Internet
  • Creating Internet Filters, Launching Activities and Sub-Activities
  • Finding Available Actions via Introspection, Using a Content Provider
  • Building a content Provider, Requesting and Requiring Permissions
  • Creating a Service, Invoking a Service
  • Alerting Users Via Notifications, Accessi ng Location-Based Services
  • Mapping with MapView and MapActivity
  • Playing Media, Handling Telephone Calls
  • Searching with SearchManager
  • The TourIt Sample Application

Download Book