<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>09417nam a2200277 a 4500</leader>
  <controlfield tag="001">642</controlfield>
  <controlfield tag="003">AR-FRRoUTN</controlfield>
  <controlfield tag="008">240822t2015    spaa||||r|||| 001 0 spa d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9788499645599</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">UTN FRRo</subfield>
    <subfield code="b">spa</subfield>
  </datafield>
  <datafield tag="080" ind1="0" ind2=" ">
    <subfield code="a">004.451</subfield>
    <subfield code="2">2015</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">Nolasco Valenzuela, Jorge Santiago</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">Desarrollo de aplicaciones m&#xF3;viles con Android /</subfield>
    <subfield code="c">Jorge Santiago Nolasco Valenzuela</subfield>
  </datafield>
  <datafield tag="250" ind1=" " ind2=" ">
    <subfield code="a">2a. ed</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Madrid :</subfield>
    <subfield code="b">Ra-ma,</subfield>
    <subfield code="c">2015.</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">510 p. :</subfield>
    <subfield code="b">il. ; </subfield>
    <subfield code="c">24 cm</subfield>
  </datafield>
  <datafield tag="336" ind1=" " ind2=" ">
    <subfield code="2">rdacontent</subfield>
    <subfield code="a">texto</subfield>
    <subfield code="b">txt</subfield>
  </datafield>
  <datafield tag="337" ind1=" " ind2=" ">
    <subfield code="2">rdamedia</subfield>
    <subfield code="a">sin mediaci&#xF3;n</subfield>
    <subfield code="b">n</subfield>
  </datafield>
  <datafield tag="338" ind1=" " ind2=" ">
    <subfield code="2">rdacarrier</subfield>
    <subfield code="a">volumen</subfield>
    <subfield code="b">nc</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
    <subfield code="a">Capitulo 1: Tecnolog&#xED;as m&#xF3;viles. -- 1.1. Introducci&#xF3;n a las tecnolog&#xED;as m&#xF3;viles 1.2. Lenguaje Java. -- Cap&#xED;tulo 2: Mis primeros pasos con Android
2.1. Definici&#xF3;n de Android 2.2. Arquitectura 2.2.1. N&#xFA;cleo de Android 2.2.2. Librer&#xED;as 2.2.3. Entorno de ejecuci&#xF3;n 2.2.4. Framework 2.2.5. Aplicaciones 2.3. Dalvik 2.4. Requerimientos m&#xED;nimos de hardware 2.5. Versiones de Android 2.5.1. Android 4.1 2.5.2. Android 4.2 2.5.3. Cuota de las versiones 2.6. Fragmentaci&#xF3;n en Android 2.7. Mostrar la versi&#xF3;n actual de un dispositivo m&#xF3;vil 2.7.1. C&#xF3;digos 2.7.2. Ejemplos 2.8. Dispositivos Android en el mercado 2.8.1. Smartphones 2.8.2. Tablets 2.8.3. E-reader 2.8.4. Netbooks 2.8.5. Reproductores MP4 2.8.6. Internet TV 2.8.7. Android 4.0, Mini Android TV, Zero Devices Z802, Wi-Fi y HDMI 2.8.8. Quake 3 para Android 2.8.9. ARCHOS GamePad 2.8.10. Radio 2.8.11. Autom&#xF3;viles 2.8.12. Kit Car 2.8.13. Otros dispositivos 2.9. Noticias sobre Android 2.10. Aplicaciones 2.10.1. Google Play 2.11. Paquetes Android 2.12. Requerimiento de software 2.12.1. Java JDK 2.12.2. ADT Bundle 2.13. Instalaci&#xF3;n de los paquetes 2.14. Android Virtual Devices (AVD) 2.14.1. Crear Android Virtual Devices 2.14.2. El emulador 2.14.3. Herramientas de desarrollo de Android (ADT) 2.14.4. Configurar Eclipse para acceder al SDK 2.15. Herramienta alternativa 2.15.1. NDK (Native Development) 2.16. Rootear un dispositivo m&#xF3;vil 2.16.1. CyanogenMod
Cap&#xED;tulo 3: Mi primera aplicaci&#xF3;n
3.1. Crear la primera aplicaci&#xF3;n 3.2. Explorar la aplicaci&#xF3;n 3.2.1. src/ 3.2.2. gen/ 3.2.3. res/ 3.3. Modificar texto 3.4. Atributos de dise&#xF1;o 3.5. Fichero 3.5.1. Fichero activity_main.xml 3.5.2. Fichero AndroidManifest.xml (metadatos de la aplicaci&#xF3;n) 3.6. Llevar el aplicativo al dispositivo m&#xF3;vil para ser instalado y ejecutado 3.7. App gratuita o pagada 3.8. Recomendaciones para el desarrollo de aplicaciones Android
Capitulo 4: Estructura de una aplicaci&#xF3;n Android
4.1. Actividad (Activity) 4.1.1. Descripci&#xF3;n del c&#xF3;digo de la actividad 4.1.2. Ciclo de vida de las aplicaciones Android 4.1.3. Orden de los eventos en Android 4.1.4. Etapas de una actividad (Activity ) 4.1.5. Antes de codificar el Archivo MainActivity.Java 4.2. Intents 4.3. Vistas (Views) 4.4. Servicios (Services) 4.5. Proveedores de contenido (Content Providers) 4.6. Receptores de difusi&#xF3;n (Broadcast Receivers)
Cap&#xED;tulo 5: Fragmentos
5.1. Concepto de fragmento 5.2. Uso de fragmentos 5.2.1. Recomendaciones 5.2.2. Ejemplo 5.3. Crear fragmentos 5.3.1. Primer fragmento 5.3.2. Segundo fragmento 5.4. Presentaci&#xF3;n de los fragmentos en forma vertical 5.5. Barra de acciones 5.5.1. A&#xF1;adir elementos a la barra de herramientas 5.5.2. A&#xF1;adir m&#xE9;todos 5.5.3. Uso de notificaciones o toast 5.5.4. Ejemplo Meses
Cap&#xED;tulo 6: Interfaz de usuario. -- 6.1. Vista (View) 6.1.1. ViewGroup 6.1.2. Organizaci&#xF3;n de las vistas 6.2. Layout 6.2.1. Tipos de layout 6.3. Tipos de botones 6.3.1. Button 6.3.2. ToggleButton (on/off) 6.3.3. ImageButton 6.4. Vistas de texto 6.4.1. TextView 6.4.2. EditText 6.5. EjemploBotones 6.6. Eventos de los botones 6.7. EjemploMail 6.8. Ejemplo_Operaciones 6.9. EjemploControles2 6.9.1. AbsoluteLayout 6.10. ListView 6.10.1. Crear un archivo XML 6.10.2. Dise&#xF1;ar una ListView simple 6.10.3. Dise&#xF1;ar una ListView m&#xFA;ltiple 6.10.4. Dise&#xF1;ar la vista de los elementos de la lista en res/layout/ lista.xml 6.10.5. Aplicaci&#xF3;n Pisco 6.11. SlidingDrawer (caj&#xF3;n deslizante) 6.11.1. ScrollView y HorizontaIScrollView 6.11.2. Aplicaci&#xF3;n Wallpaper 6.11.3. A&#xF1;adir funcionalidad 6.11.4. Modificar el manifiesto 6.12. WebView
Cap&#xED;tulo 7: Uso de Intents and Services
7.1. Intents 7.2. Acci&#xF3;n 7.3. Aplicaci&#xF3;n del uso de Intents
Cap&#xED;tulo 8: Estilos y temas
8.1. Aplicar estilos y temas en Android 8.1.1. EjemploEstilo
Cap&#xED;tulo 9: SQLite
9.1. Aspectos generales 9.1.1. Versi&#xF3;n actual 9.2. Instalaci&#xF3;n de SQLite 9.3 Ejemplo Almacenamiento de datos
Cap&#xED;tulo 10: MySQL
10.1. Aspectos generales 10.1.1. Requisitos de software adicional necesario 10.1.2. Configurar un servidor web localmente 10.2. PHP 10.2.1. Codificaci&#xF3;n de la clase 10.3 JavaScript Object Notation (JSON) 10.3.1. Conceptos b&#xE1;sicos relacionados 10.3.2. Sintaxis de JSON 10.3.3. Codificar y decodificar JSON
Cap&#xED;tulo 11: SMS
11.1. Introducci&#xF3;n 11.2 EjemploSMS 11.3 EjemploSMS2 11.4. Ejemplo SMS con mensaje de notificaci&#xF3;n
Cap&#xED;tulo 12: Marketing
12.1. Aspectos generales 12.2. Orientar la aplicaci&#xF3;n para un cliente 12.3. Clasificaci&#xF3;n de las aplicaciones m&#xF3;viles referente a su funcionalidad 12.4. Tecnolog&#xED;as m&#xF3;viles en la cadena de valor 12.5. Red publicitaria m&#xF3;vil AdMob 12.5.1. Mediaci&#xF3;n de redes publicitarias de AdMob 12.5.2. AdMob para desabolladores 12.5.3. Desarrollar para AdMob 12.5.4. Estrategias para la comercializaci&#xF3;n de las aplicaciones m&#xF3;viles 12.6. Ejemplo_Marketing 12.7. Facebook para Android 12.7.1. Requisitos 12.7.2. Instalaci&#xF3;n del SDK de Facebook para Android y el APK Facebook 12.7.3. Importar el SDK dentro de Eclipse 12.7.4. Ejecutando los ejemplos. -- Cap&#xED;tulo 13: Seguridad de las aplicaciones m&#xF3;viles. -- 13.1. Introducci&#xF3;n 13.2. Seguridad 13.3. Caracter&#xED;sticas del dispositivo m&#xF3;vil 13.4. ROM 13.4.1. Proceso de inicio en Android 13.4.2. Gestor de arranque 13.4.3. El Linux kernel 13.4.4. Proceso init 13.4.5. Zygote y Dalvik 13.4.6. El servidor del sistema 13.4.7. Arranque completado 13.5. Uso del Linux dentro del dispositivo m&#xF3;vil Android con terminal Emulador 13.5.1. Comandos b&#xE1;sicos 13.6. Ingenier&#xED;a inversa b&#xE1;sica 13.6.1. Herramientas a utilizar 13.6.2. Formatos de archivo .DEX y JAR 13.6.3. Contenido del archivo pisco.PAK 13.7. Santoku 13.7.1. Requerimientos para la instalaci&#xF3;n 13.7.2. Configurar su m&#xE1;quina virtual 13.7.3. Instalar Santoku 13.7.4. Comando wget 13.7.5. Comando VBoxManage list 13.8. Sqliteman 13.9. Herramientas de desarrollo 13.9.1. Android SDK Manager 13.9.2. AFLogical OSE 13.10. Caracter&#xED;sticas de un dispositivo m&#xF3;vil 13.11. Estrategia de Google 13.11.1. Aplicaciones 13.11.2. Seguridad en Android: Reactivo-proactivo 13.11.3. T&#xE9;cnicas de seguridad 13.12. Compelson MOBILedit! 13.12.1. Uso del MOBILedit! 13.12.2. Pantalla principal 13.13. FileExpert
Cap&#xED;tulo 14: Juegos
14.1. Aspectos generales 14.2. Aplicaci&#xF3;n de canvas: L&#xED;neas, rect&#xE1;ngulo y c&#xED;rculos 14.2.1. Dibujar una l&#xED;nea vertical 14.2.2. Dibujar rect&#xE1;ngulos 14.2.3. Dibujar un c&#xED;rculo 14.3. Aplicaci&#xF3;n de canvas: Texto 14.4. Aplicaci&#xF3;n de fuentes externas: Texto 14.5. Datos 14.5.1. Persistencia y preferencia 14.5.2. Aplicaci&#xF3;n sobre el uso de Preferencias 14.6. DisplayMetrics
Cap&#xED;tulo 15: Introducci&#xF3;n a la inteligencia artificial: Agentes Android y dispositivos m&#xF3;viles
15.1. Introducci&#xF3;n 15.2. Descripci&#xF3;n de la aplicaci&#xF3;n 15.3. JADE programaci&#xF3;n para Android 15.4. Conceptos b&#xE1;sicos 15.4.1. Web sem&#xE1;ntica 15.4.2. Implementar la web sem&#xE1;ntica 15.4.3. Componentes de programaci&#xF3;n 15.4.4. Herramientas 15.4.5. Impactos de la web sem&#xE1;ntica en la programaci&#xF3;n 15.4.6. Razonador 15.4.7. L&#xF3;gica descriptiva 15.4.8. Lenguajes de la web sem&#xE1;ntica 15.4.9. Pellet 15.5. Jena 15.5.1. Caracter&#xED;sticas 15.5.2. Procesamiento de la API RDF y OWL 15.5.3. Mecanismo de inferencia en Jena 15.5.4. Consultas SPARQL (est&#xE1;ndar de la W3C) en Jena 15.5.5. Procesamiento de importaciones ontol&#xF3;gicas 15.5.6. Insertar un razonador al modelo 15.5.7. Resumen de razonadores 15.5.8. Consultar un modelo 15.5.9. Jena persistencia 15.5.10. JenaSDB 15.5.11. Instalaci&#xF3;n en Windows 15.5.12. Construcci&#xF3;n del modelo persistente en la base datos Mysql y carga de los datos por la consola Cygwin 15.5.13. Aplicaci&#xF3;n Java utilizando la API Jena/SDB 15.5.14. Jena/SDB dise&#xF1;os de base de datos 15.6. Anexos 15.6.1. RDF (Resource Description Framework) 15.6.2. RDFS (rdfschema) 15.6.3. D2r Server 15.6.4. D2RQ con Jena
Cap&#xED;tulo 16: HTML5
16.1. Introducci&#xF3;n 16.2. Requerimiento de Software 16.2.1. PhoneGap 16.3. Canvas 16.3.1. Conceptos b&#xE1;sicos sobre Canvas 16.3.2. drawimage() 16.4. Manejo de eventos en HTML5 16.4.1. M&#xE9;todo addEventListenerf) 16.5. Ejemplo HTML5_basico
Cap&#xED;tulo 17: Google Maps Android API V3
17.1. Introducci&#xF3;n 17.2. Coordenadas 17.3. Ejemplo Mapal 17.4. Ejemplo Mapa2 17.5. Ejemplo Mapa3 17.6. Marcadores 17.7. Ejemplo Mapa4
Cap&#xED;tulo 18: C&#xF3;digos ocultos en su dispositivo m&#xF3;vil
18.1. C&#xF3;digo 18.1.1. Lista de los diferentes c&#xF3;digos 18.1.2. C&#xF3;digos para obtener informaci&#xF3;n del firmware 18.1.3. C&#xF3;digos para ejecutar diferentes test de f&#xE1;brica
Cap&#xED;tulo 19: Las mejores aplicaciones para Android
19.1. WhatsApp 19.2. Facebook 19.3. Spotbros 19.2.1. Caracter&#xED;sticas 19.4. Twitter 19.5. Otras aplicaciones</subfield>
  </datafield>
  <datafield tag="650" ind1="1" ind2="4">
    <subfield code="a">ANDROID</subfield>
  </datafield>
  <datafield tag="650" ind1="1" ind2="4">
    <subfield code="a">SISTEMAS OPERATIVOS</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">udc</subfield>
    <subfield code="c">BK</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">642</subfield>
    <subfield code="d">642</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">udc</subfield>
    <subfield code="3">Buen Estado</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">FRRO</subfield>
    <subfield code="b">FRRO</subfield>
    <subfield code="c">Colecci&#xF3;n General</subfield>
    <subfield code="d">2016-08-26</subfield>
    <subfield code="i">31725</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">004.451 AND N77</subfield>
    <subfield code="p">31725</subfield>
    <subfield code="r">2024-08-22 14:48:15</subfield>
    <subfield code="t">1</subfield>
    <subfield code="w">2024-08-22</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
</record>
