{"id":2107,"date":"2020-11-16T11:15:00","date_gmt":"2020-11-16T11:15:00","guid":{"rendered":"https:\/\/www.javiercarrasco.es\/?p=2107"},"modified":"2020-11-16T11:15:00","modified_gmt":"2020-11-16T11:15:00","slug":"desarrollo-de-aplicaciones-moviles-en-kotlin-introduccion-a-la-programacion","status":"publish","type":"post","link":"https:\/\/www.javiercarrasco.es\/?p=2107","title":{"rendered":"Desarrollo de aplicaciones m\u00f3viles en Kotlin: Introducci\u00f3n a la programaci\u00f3n"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Este libro surge de la recopilaci\u00f3n de apuntes creados para la parte de desarrollo de aplicaciones m\u00f3viles del m\u00f3dulo Programaci\u00f3n Multimedia y Dispositivos M\u00f3viles, impartido en el segundo curso del ciclo formativo de grado superior de Desarrollo de Aplicaciones Multiplataforma. Desde entonces, y con la aparici\u00f3n en escena de <strong><a href=\"https:\/\/kotlinlang.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Kotlin<\/a><\/strong> como lenguaje oficial para el desarrollo de aplicaciones m\u00f3viles para <a href=\"https:\/\/android-developers.googleblog.com\/2017\/05\/android-announces-support-for-kotlin.html\" target=\"_blank\" rel=\"noreferrer noopener\">Android en 2017<\/a>, se pretende guiar al lector, mediante el desarrollo de ejemplos y explicaciones que tratan de ser sencillas para conocer y entender conceptos b\u00e1sicos, y no tan b\u00e1sicos, del desarrollo de aplicaciones m\u00f3viles mediante el uso de Kotlin como lenguaje principal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El proceso contempla el desconocimiento total en el desarrollo de aplicaciones m\u00f3viles por parte del lector, para ir avanzando, pero se presuponen conocimientos de programaci\u00f3n. Si ya dispones de ciertos conocimientos sobre el desarrollo de aplicaciones m\u00f3viles, te permitir\u00e1 avanzar m\u00e1s deprisa.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Debes tener presente la naturaleza de este libro, que nace directamente del \u00e1mbito acad\u00e9mico, por tanto, si buscas ampliar conocimientos, quiz\u00e1 este no sea tu libro, pero si tu intenci\u00f3n es iniciarte en este mundo, puede, y espero, te sirva de ayuda.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Durante la lectura, ir\u00e1s descubriendo desde los aspectos b\u00e1sicos de Kotlin y los elementos m\u00e1s utilizados en una aplicaci\u00f3n m\u00f3vil hasta el uso de bases de datos, <em>Firebase<\/em> y mapas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por tanto, si has llegado hasta aqu\u00ed por encontrarte estudiando o por pura curiosidad, espero que este libro te sea de utilidad y lo disfrutes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Puedes encontrarlo en <a href=\"https:\/\/www.amazon.es\/dp\/B08NM4XV4Q\/\" target=\"_blank\" rel=\"noreferrer noopener\">Amazon<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Este libro surge de la recopilaci\u00f3n de apuntes creados para la parte de desarrollo de aplicaciones m\u00f3viles del m\u00f3dulo Programaci\u00f3n Multimedia y Dispositivos M\u00f3viles, impartido en el segundo curso del ciclo formativo de grado superior de Desarrollo de Aplicaciones Multiplataforma. Desde entonces, y con la aparici\u00f3n en escena de Kotlin como lenguaje oficial para el [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2110,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[13,33,73,85,106],"class_list":["post-2107","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cuaderno-dev","tag-android","tag-cuadernodev","tag-kotlin","tag-moviles","tag-programacion"],"_links":{"self":[{"href":"https:\/\/www.javiercarrasco.es\/index.php?rest_route=\/wp\/v2\/posts\/2107","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.javiercarrasco.es\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.javiercarrasco.es\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.javiercarrasco.es\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.javiercarrasco.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2107"}],"version-history":[{"count":0,"href":"https:\/\/www.javiercarrasco.es\/index.php?rest_route=\/wp\/v2\/posts\/2107\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.javiercarrasco.es\/index.php?rest_route=\/wp\/v2\/media\/2110"}],"wp:attachment":[{"href":"https:\/\/www.javiercarrasco.es\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2107"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.javiercarrasco.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2107"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.javiercarrasco.es\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2107"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}