En el presente libro se expone de manera amena y desde una perspectiva integradora la programación de aplicaciones de red, especialmente para plataformas Android. Se explica la estructura de internet relativa al transporte de datos, los servicios de red más usados, las principales características de las aplicaciones de red y la API de programación Android; aborda la implementación de servidores y clientes mediante primitivas sockets en Java. Se realiza un recordatorio de las bases de la programación de aplicaciones en Android que más influencia tienen sobre el flujo de las comunicaciones, el intercambio de información basada en HTTP y la programación de tareas en segundo plano. Para la comprensión de estos temas el lector sólo necesita algunos conocimientos básicos previos acerca de la tecnología relativa a internet, ya que cada uno de los temas está expuesto de manera práctica y con numerosos ejemplos. El propósito de este texto es proporcionar al lector los principios básicos que debe tener en cuenta cuando analice, desarrolle, modifique o actualice un servicio de red o aplicación. VENTAJAS • A lo largo del libro aparecen ejemplos y ejercicios que refuerzan la comprensión de los temas. • Cada uno de los temas es tratado paso a paso de manera práctica y amena. CONOZCA • Los diferentes protocolos referentes al transporte en internet, así como sus características. • En qué consisten los servicios basados en polling, los servidores proxy y los servicios de red. • Las principales características de los protocolos de los servicios más usados en internet. APRENDA A • Identificar las características generales de la programación de aplicaciones en terminales móviles. • Crear, desde una aplicación Android, una actividad desde otra actividad e intercambiar datos entre ellas. • Distinguir las principales funciones de los componentes de las aplicaciones Android. DESARROLLE SUS HABILIDADES PARA • Desarrollar aplicaciones socket con java.net • Implementar cualquier aplicación de comunicaciones con Android. • Desarrollar aplicaciones de comunicaciones tanto para terminales móviles como para los de sobremesa. A QUIÉN VA DIRIGIDO El presente libro está dirigido a estudiantes de Ingeniería de Tecnologías de Telecomunicación, Ingeniería Telemática e Ingeniería Informática, así como a profesionales que deseen actualizar sus conocimientos y aficionados a la programación de aplicaciones.