{"product_id":"programming-android-with-kotlin-achieving-structured-concurrency-with-coroutines-9781492063001","title":"Programación de Android con Kotlin: Lograr concurrencia estructurada con Coroutines","description":"\u003cp\u003eDesarrollar aplicaciones para el sistema operativo móvil Android puede parecer desalentador, especialmente si requiere aprender un nuevo lenguaje de programación: Kotlin, ahora el lenguaje de desarrollo oficial de Android. Con este libro práctico, los desarrolladores de Android aprenderán a hacer la transición de Java a Kotlin, incluyendo cómo Kotlin proporciona una verdadera ventaja para obtener control sobre las computaciones asíncronas.\u003c\/p\u003e\u003cp\u003eLos autores Pierre-Olivier Laurence, Amanda Hinchman-Dominguez, G. Blake Meike y Mike Dunn exploran implementaciones de las tareas más comunes en el desarrollo nativo de Android, y te muestran cómo Kotlin puede ayudarte a resolver problemas de concurrencia. Con un enfoque en la concurrencia estructurada, un nuevo paradigma de programación asíncrona, este libro te guiará a través de una de las construcciones más poderosas de Kotlin, las corrutinas.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eAprende los elementos esenciales de Kotlin y el Framework de Colecciones de Kotlin\u003c\/li\u003e\n\u003cli\u003eExplora los fundamentos de Android: el sistema operativo y el contenedor de la aplicación y sus componentes\u003c\/li\u003e\n\u003cli\u003eAprende sobre la seguridad de los hilos y cómo manejar la concurrencia\u003c\/li\u003e\n\u003cli\u003eEscribe trabajo secuencial y asíncrono a bajo costo\u003c\/li\u003e\n\u003cli\u003eExamina la concurrencia estructurada con corrutinas y aprende cómo los canales hacen que las corrutinas se comuniquen\u003c\/li\u003e\n\u003cli\u003eAprende a usar flujos para el procesamiento asíncrono de datos\u003c\/li\u003e\n\u003cli\u003eComprende las consideraciones de rendimiento utilizando las herramientas de perfilado de Android\u003c\/li\u003e\n\u003cli\u003eUsa optimizaciones de rendimiento para reducir el consumo de recursos\u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-14255393\"\u003ePierre-Olivier Laurence\u003c\/a\u003e, \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-14255396\"\u003eAmanda Hinchman-Dominguez\u003c\/a\u003e, \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-5391148\"\u003eG. Blake Meike\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 28\/12\/2021\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 354\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 1.24lbs\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 9.19h x 7.00w x 0.74d\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781492063001\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 1492063002\u003cbr\u003e\u003cb\u003eCategorías BISAC:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051460\"\u003eProgramación | Dispositivos móviles\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM046100\"\u003eSistemas operativos | Android\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051010\"\u003eLenguajes | General\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eAcerca del autor\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003ePierre-Olivier Laurence es el Ingeniero Jefe de Software en Safran Aircraft Engines cerca de París, Francia. Comenzó a aprender Java y sistemas Linux hace más de una década, lo que rápidamente lo llevó al desarrollo de Android a tiempo completo. Colaborador frecuente en la biblioteca de código abierto TileView desde su inicio, Pierre creó recientemente una versión de la biblioteca que es 100% Kotlin, aprovechando el poder de las corrutinas de Kotlin para obtener ganancias de rendimiento verdaderamente impresionantes. Un adoptador temprano de Kotlin, Pierre ha mantenido varios proyectos de código abierto de Kotlin desde que se introdujo el lenguaje en 2015. Con miras al desarrollo personal, Pierre es un ávido lector de libros de O'Reilly y espera dominar aún más tecnologías en el futuro.\u003c\/p\u003e\u003cp\u003eAmanda Hinchman-Dominguez es una Google Developer Expert en Kotlin, ingeniera de Android en Groupon y activa en la comunidad global de Kotlin, tanto como oradora como organizadora de la comunidad. Comenzó en la academia, obteniendo una licenciatura en Ciencias de la Computación en Grinnell College. Trabajando en desarrollo web, móvil y de escritorio nativo, sus raíces en la investigación de metaprogramación1 y el aprendizaje basado en la comunidad influyeron fuertemente en su dirección tanto en sus intereses como en su carrera. La comunidad de Kotlin en 2016 y, finalmente, su carrera. Su pasión por Kotlin se orientó naturalmente hacia el desarrollo de Android algunos años en la industria.\u003c\/p\u003e\u003cp\u003eHa impartido conferencias técnicas en Kotlin a nivel internacional oficialmente desde 2017. Ha escrito docenas más sobre temas que van desde la metaprogramación, los compiladores y el desarrollo de aplicaciones. Ha participado en la comunidad de TornadoFX y ha contribuido al proyecto de código abierto Arrow-meta. También está involucrada con la comunidad mundial a través de conferencias como KotlinConf, Chicago Roboto, Chicago Kotlin User Group y más. Su enfoque actual es capturar la historia en constante evolución de Kotlin y Android y establecer una presencia más fuerte de la comunidad de Kotlin.\u003c\/p\u003e\u003cp\u003eBlake Meike, ingeniero senior de desarrollo de software en Amazon, tiene más de 10 años de experiencia con Java. Ha desarrollado aplicaciones utilizando la mayoría de los kits de herramientas GUI y varias de las plataformas de dispositivos móviles Java.\u003c\/p\u003e\u003cp\u003eMike Dunn es el autor de Desarrollo móvil nativo: una referencia cruzada de Android a iOS. Actualmente es el ingeniero móvil principal en O'Reilly Media, un miembro reconocido de la comunidad AOSP y un colaborador dedicado al ecosistema de código abierto de Android, incluida la popular biblioteca de imágenes en mosaico, TileView. Ha contribuido a la biblioteca Closure de Google y ha proporcionado extensiones para el reproductor multimedia Android de próxima generación de Google, ExoPlayer. Mike ha estado programando profesionalmente durante unos 15 años y continúa estudiando informática en el programa de maestría en el Instituto de Tecnología de Georgia.\u003c\/p\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":42696005714157,"sku":"9781492063001","price":65.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_4b20fc17-0244-43e4-98ae-cfb79a90ab86.jpg?v=1649874948","url":"https:\/\/sureshotbooks.com\/es\/products\/programming-android-with-kotlin-achieving-structured-concurrency-with-coroutines-9781492063001","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}