APRENDER A PROGRAMAR ANDROID CON 100 EJERCICIOS PRÁCTICOS

APRENDER A PROGRAMAR ANDROID CON 100 EJERCICIOS PRÁCTICOS

VÁZQUEZ ANGEL, GÓMEZ JUANTO, FERNÁNDEZ PABLO, SERR

21,40 €
IVA incluido
Disponible (Entrega en 24/48h)
Publishing house :
MARCOMBO
Year of edition:
2016
Ubicación
A1-3106
ISBN:
978-84-267-2405-2
Pages :
240
Binding :
Rústica
21,40 €
IVA incluido
Disponible (Entrega en 24/48h)
To add favorites

001 Introducción...................................................................14
002 Arquitectura de Android..................................................16
003 Android Studio................................................................18
004 Instalación......................................................................20
005 SDK Manager.................................................................22
006 AVD Manager.................................................................24
007 Android Device Monitor.................................................. 26
008 Debug.............................................................................28
009 Interfaz Android Studio....................................................30
010 Adb.................................................................................32
011 Ciclo de vida de un Activity.............................................34
012 Estructura aplicación Android..........................................36
013 Android manifest..............................................................38
014 Gradle Settings................................................................40
015 Permisos..........................................................................42
016 Creación Activity Android.................................................44
017 Intent Android..................................................................46
018 Broadcast Receiver Android............................................48
019 Content Provider Android.................................................50
020 Creación Service en Android...........................................52
021 Tipos de Actividades.......................................................54
022 Blank Activity...................................................................56
023 Login Activity...................................................................58
024 Master/Detail Activity..................................................... 60
025 Fullscreen Activity.......................................................... 62
026 Settings Activity...............................................................64
027Tipos de layout.................................................................66
028 FrameLayout ................................................................. .68
029 LinearLayout....................................................................70
030 RelativeLayout.................................................................72
031 TableLayout.....................................................................74
032 GridLayout........................................................................76
033 Fragment..........................................................................78
034 Paleta de Componentes...................................................80
035 Widgets (Componentes)...................................................82
036 TextFields.........................................................................84
037 Containers.........................................................................86
038 Date & Time......................................................................88
039 Expert...............................................................................90
040 Custom........................................................................... . 92
041 Action Bar.........................................................................94
042 Listas................................................................................96
043 Adapters...........................................................................98
044 Diálogos .........................................................................100
045 Notifications....................................................................102
046 AsyncTask......................................................................104
047 Menús.............................................................................106
048 Menús Contextuales........................................................108
049 Estilos..............................................................................110
050 Threads...........................................................................112
051 Internacionalización.........................................................114
052 Widgets...........................................................................116
053 Preferencias de usuario...................................................118
054 SQLite.............................................................................120
055 Cursores..........................................................................122
056 Content Values................................................................124
057 Content Provider..............................................................126
058 Content Provider Nativo...................................................128
059 Configuración Google Maps.............................................130
060 Google Maps. Localización..............................................132
061 Google Places Autocompletado de Sitios.........................134
062 Google Places Localización de sitios................................136
063 Marcadores y Ventana de Información.............................138
064 Cámara y Tipos de Mapa..................................................140
065 Reproducir vídeo..............................................................142
066 Reproducir audio...............................................................144
067 Grabar audio......................................................................146
068 Capturar foto......................................................................148
069 Custom Views 1..................................................................150
070 Custom Views 2..................................................................152
071 Custom Views 3..................................................................154
072 Animaciones Vistas.............................................................156
073 Animaciones Propiedades...................................................158
074 Temas y Estilos.................................................................. .160
075 Toolbar................................................................................162
076 Menú en Toolbar y SnackBar..............................................164
077 Tabs con ViewPager...........................................................166
078 Navigation Drawer...............................................................168
079 Eventos del Navigation Drawer...........................................170
080 CardView.............................................................................172
081 Caché LRU para Imágenes.................................................174
082 RecyclerView......................................................................176
083 RecyclerView Selector Material Design...............................178
084 Floating Action Button y RecyclerView CRUD ....... ............180
085 RecyclerView Animation Material Design.............................182
086 CollapsingToolbarLayout y NestedScrollView .....................184
087 Telefonía y Conectividad....................................................186
088 Mensajería SMS................................................................. 188
089 Sensores del dispositivo móvil............................................. 190
090 SensorEvents...................................................................... 192
091 Sensor Acelerómetro............................................................ 194
092 Sensor Aceleración Linear....................................................196
093 Sensor Campo Magnético.................................................... 198
094 Lectura NFC......................................................................... 200
095 Escritura NFC........................................................................ 202
096 Notificaciones Push.............................................................. 204
097 Registro y Recepción de Token............................................ 206
098 Envío y Recepción de Notificaciones....................................208
099 AdMob....................................................................................210
100 Google Play.............................................................................212

Android es el principal sistema operativo del mercado y el que utilizan la mayoría de los fabricantes en el desarrollo de sus productos. Esto permite a los fabricantes de dispositivos centrarse en mejorar las funcionalidades de estos dispositivos y diferenciarse del resto. En 100 ejercicios reunimos los aspectos más destacados de la programación con Android para que tenga una pequeña guía a la hora de acometer un desarrollo partiendo desde cero. El libro puede interesar tanto a curiosos que deseen introducirse en la materia como a desarrolladores ya iniciados que quieran disponer de un recordatorio para programar determinadas funcionalidades en Android. Este libro ayudará al lector a programar sus primeras apps. Las puede ejecutar en su dispositivo o publicarlas en Google Play, para que otros usuarios puedan instalarlas en su terminal. Con este libro: . Se introducirá en la programación con Android y conocerá los elementos básicos para el desarrollo de una aplicación. . Aprenderá a instalar el entorno de desarrollo y a conocerlo para poder desarrollar una aplicación, depurarla, ejecutarla en un emulador e instalarla en un dispositivo físico. . Conocerá los distintos elementos gráficos de la interfaz de usuario y como estos pueden mostrarse en diferentes terminales con distintos tamaños. . Podrá fabricar diversas aplicaciones que cubren la mayoría de aspectos que encontramos en nuestros dispositivos móviles: desde la configuración hasta la publicación de una app en Google, pasando por el tratamiento de multimedia, persistencia de datos, Material Design, animaciones, sensores, notificaciones, etc. . Trabajará con Google Maps y temas como geolocalización y mapas, así como el uso de la API de Google Places. . Empleará el nuevo sistema de notificaciones Push de Google Firebase, y la plataforma publicitaria de Google AdMob, para monetizar la aplicación.

Artículos relacionados

  • DISEÑO FUNCIONAL. PRINCIPIOS, PATRONES Y PRÁCTICAS
    MARTIN, ROBERT C.
    En Diseño funcional, el reputado ingeniero de software Robert C. Martin («Uncle Bob») explica cómo y por qué utilizar la programación funcional para crear sistemas mejores para clientes reales. Martin compara las estructuras de la programación convencional orientada a objetos en Java con las que permiten los lenguajes funcionales, identifica los mejores roles para cada una y mu...
    Available

    37,95 €

  • DEEP LEARNING GENERATIVO. ENSEÑAR A LAS MÁQUINAS A PINTAR, ESCRIBIR, COMPONER Y
    FOSTER, DAVID
    La inteligencia artificial generativa es el tema de moda en tecnología. Esta guía práctica enseña a los ingenieros del machine learning y a los científicos de datos cómo utilizar TensorFlow y Keras para crear desde cero impresionantes modelos de deep learning generativo, como autocodificadores variacionales o VAE, redes generativas adversativas o GAN, Transformers, flujos de no...
    Available

    46,50 €

  • LOS 150 MEJORES EJEMPLOS DE COPIAR Y PEGAR
    FORTEA NAVARRO,PEDRO
    Adéntrese con éxito en los lenguajes de programación PHP8, JS y HTML5 con 150 ejemplos prácticos Si quiere dar sus primeros pasos o mejorar sus conocimientos en el mundo de PHP8, JS y HTML5, y perfeccionar sus trabajos como desarrollador, este libro será su gran aliado. En él encontrará desde ejemplos de código sencillos, para afianzar los conceptos básicos, hasta una amplia ...
    Available

    19,40 €

  • CURSO INTENSIVO DE PYTHON. TERCERA EDICIÓN
    MATTHES, ERIC
    Este superventas mundial es una guía al lenguaje de programación Python. Gracias a esta trepidante y completa introducción a Python, no tardará en empezar a escribir programas, resolver problemas y desarrollar aplicaciones que funcionen.Esta tercera edición actualizada se ha revisado en profundidad con el fin de reflejar las últimas novedades en Python. Se incluye la incorporac...
    Available

    52,50 €

  • CIENCIAS DE DATOS
    JOYANES AGUILAR, LUIS
    Descubra qué es la ciencia de datos y cómo contribuye al cambio de paradigma de investigación La ciencia de datos es un campo académico multidisciplinar que utiliza métodos, procesos y sistemas científicos para extraer conocimientos a partir de los datos. Ha adquirido gran popularidad en los últimos años debido al soporte de diversas disciplinas científicas y tecnológicas trad...
    Available

    34,80 €

  • DESARROLLO DE MICROSERVICIOS CON PYTHON
    ORTEGA CANDEL, JOSÉ MANUEL
    Domine las herramientas imprescindibles para programar de forma eficaz y desarrolle sus propias aplicaciones con Python En el mundo actual de la tecnología, las aplicaciones basadas en microservicios se han convertido en el estándar para construir aplicaciones escalables y flexibles. El lenguaje más adecuado para llevar a cabo esta tarea es, sin duda, Python. Si desea una guía...
    Available

    34,80 €