{"id":3413,"date":"2019-11-01T10:00:07","date_gmt":"2019-11-01T09:00:07","guid":{"rendered":"http:\/\/canaltic.com\/blog\/?p=3413"},"modified":"2020-08-18T08:56:14","modified_gmt":"2020-08-18T07:56:14","slug":"diseno-de-apps-android-con-kodular","status":"publish","type":"post","link":"https:\/\/canaltic.com\/blog\/?p=3413","title":{"rendered":"Dise\u00f1o de apps Android con Kodular"},"content":{"rendered":"<p>El taller \u00ab<strong>Dise\u00f1o de apps Android con Kodular<\/strong>\u00bb muestra c\u00f3mo <strong>crear distintas aplicaciones para Android<\/strong>\u00a0usando la herramienta en l\u00ednea\u00a0<strong><a href=\"https:\/\/www.kodular.io\/creator\" target=\"_blank\" rel=\"noopener noreferrer\">Kodular<\/a>.<\/strong> Esta iniciativa forma parte del <strong>programa de Talleres TIC para profesorado y alumnado<\/strong> que se desarrolla a lo largo del actual curso acad\u00e9mico 2019-2020 desde el Centro del Profesorado de Lanzarote.<\/p>\n<p><strong><a href=\"https:\/\/www.kodular.io\/creator\" target=\"_blank\" rel=\"noopener noreferrer\">Kodular<\/a><\/strong> es un entorno de programaci\u00f3n que representa una excelente alternativa al cl\u00e1sico <a href=\"http:\/\/ai2.appinventor.mit.edu\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>MIT App Inventor 2<\/strong><\/a> ya que proporciona interesantes mejoras que\u00a0 facilitan el dise\u00f1o de pantallas de la app, su programaci\u00f3n utilizando bloques visuales, incorporando componentes nuevos y su posterior distribuci\u00f3n a dispositivos m\u00f3viles de otras personas usando un c\u00f3digo QR de descarga e instalaci\u00f3n.<\/p>\n<h3>Objetivos del taller<\/h3>\n<h4>Objetivo general<\/h4>\n<ul>\n<li>Utilizar la herramienta\u00a0<a href=\"https:\/\/www.kodular.io\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>Kodular<\/strong><\/a>\u00a0para crear una aplicaci\u00f3n para Android y distribuirla a distintos dispositivos m\u00f3viles.<\/li>\n<\/ul>\n<h4>Objetivos espec\u00edficos<\/h4>\n<ul>\n<li>Familiarizarse con la programaci\u00f3n orientada a objetos dise\u00f1ando una aplicaci\u00f3n para dispositivos Android.<\/li>\n<li>Comprender el flujo de pantallas de una aplicaci\u00f3n, la ubicaci\u00f3n de elementos en cada una y la configuraci\u00f3n de sus par\u00e1metros.<\/li>\n<li>Identificar las relaciones entre los elementos de la interfaz y la creaci\u00f3n de scripts que controlan su comportamiento.<\/li>\n<li>Comprender y aplicar los fundamentos de la programaci\u00f3n visual por bloques.<\/li>\n<li>Reconocer y familiarizarse con las 3 fases de creaci\u00f3n de una app: dise\u00f1o de pantallas, programaci\u00f3n y publicaci\u00f3n.<\/li>\n<li>Aplicar un mismo esquema de programaci\u00f3n para generar apps similares sobre tem\u00e1ticas diferentes.<\/li>\n<li>Participar en una experiencia de aprendizaje constructivo que resulte motivadora.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"http:\/\/canaltic.com\/talleres\/kd\/kd002.jpg\" alt=\"\" width=\"597\" height=\"376\" \/><\/p>\n<h3>Qu\u00e9 es Kodular<\/h3>\n<p><b>Kodular<\/b>\u00a0(<strong><a href=\"https:\/\/www.kodular.io\/\">https:\/\/www.kodular.io<\/a><\/strong>) es una plataforma que ha sido dise\u00f1ada por un\u00a0<a href=\"https:\/\/www.kodular.io\/team\" target=\"_blank\" rel=\"noopener noreferrer\">grupo de estudiantes universitarios\u00a0<\/a>de distintos pa\u00edses a partir de la plataforma de c\u00f3digo libre y abierta\u00a0<a href=\"https:\/\/appinventor.mit.edu\/\" target=\"_blank\" rel=\"noopener noreferrer\">MIT App Inventor<\/a>\u00a0del Instituto Tecnol\u00f3gico de Massachusetts.<\/p>\n<p>Sus prestaciones m\u00e1s interesantes son:<\/p>\n<ul>\n<li><strong>Sin codificaci\u00f3n<\/strong>. Se puede crear una aplicaci\u00f3n para m\u00f3viles Android sin escribir l\u00edneas de c\u00f3digo. Proporciona una herramienta visual donde se sit\u00faan algunos componentes sobre la pantalla y la programaci\u00f3n se realiza mediante la configuraci\u00f3n de propiedades y conexi\u00f3n de bloques.<\/li>\n<li><strong>Interfaz basado en MIT App Inventor<\/strong>. Ofrece un entorno similar a MIT App Inventor pero muy mejorado.\u00a0 Se puede aplicar todo lo aprendido anteriormente en el manejo de esta nueva herramienta.<\/li>\n<li><strong>Gratuidad.\u00a0<\/strong>La creaci\u00f3n de apps es totalmente gratuita y libre de publicidad.\u00a0 Solamente se requiere un porcentaje de los beneficios en caso de monetizarse la aplicaci\u00f3n dise\u00f1ada.<\/li>\n<li><strong>Basado en la nube.\u00a0<\/strong>Kodular Creator est\u00e1 alojado en la plataforma de Google Cloud. Los proyectos se guardan de forma segura en sus servidores por lo que no es necesario descargarlos y hacer copias de seguridad.<\/li>\n<li><strong>Alta disponibilidad.\u00a0<\/strong>Se garantiza un servicio 24 h x 7 d\u00edas a la semana con disponibilidad del 100%.<\/li>\n<li><strong>Testeo en tiempo real.\u00a0<\/strong>Gracias a la app Kodular Companion podr\u00e1s testear la aplicaci\u00f3n que vas dise\u00f1ando en tiempo real.<\/li>\n<li><strong>Compatibilidad.\u00a0<\/strong>Las aplicaciones producidas son compatibles a partir de Android 4.1<\/li>\n<li><strong>Componentes.<\/strong>\u00a0Se ofrecen m\u00e1s de 185 componentes que se pueden agregar a tu aplicaci\u00f3n para incorporarle distintas funcionalidades.<\/li>\n<li><strong>Monetizaci\u00f3n.<\/strong>\u00a0Algunos componentes permiten obtener beneficios de tu aplicaci\u00f3n mediante anuncios o compras.<\/li>\n<li><strong>Distintos idiomas.<\/strong>\u00a0La interfaz se puede configurar hasta en18 idiomas: espa\u00f1ol, ingl\u00e9s, franc\u00e9s, alem\u00e1n &#8230; Tambi\u00e9n se ofrece un servicio de Traductor para personalizar las mismas.<\/li>\n<li><strong>Inicio de sesi\u00f3n.\u00a0<\/strong>Se puede usar accediendo mediante autentificaci\u00f3n Google, Facebook, Twitter, GitHub o bien registr\u00e1ndote directamente en Kodular.<\/li>\n<li><strong>Compartir.\u00a0<\/strong>Se puede descargar o importar cualquier proyecto o pantalla usando los archivos de formato .aia y .ais<\/li>\n<li><strong>Actualizaciones.\u00a0<\/strong>En los \u00faltimos a\u00f1os\u00a0MIT App Inventor se hab\u00eda quedado bastante estancada. Kodular es una iniciativa que mejora considerablemente las prestaciones de MIT App Inventor en cuanto componentes y estilo gr\u00e1fico. Pretende seguir desarrollando y mejorando esta herramienta.<\/li>\n<\/ul>\n<h3>Proyectos propuestos en el taller<\/h3>\n<div id=\"siteNav\" role=\"navigation\">\n<ul>\n<li class=\"sfhover\">01 Movimiento de bola<\/li>\n<li class=\"sfout\">02 A\u00f1adiendo sonido<\/li>\n<li class=\"sfout\">03 Movimiento con temporizador<\/li>\n<li class=\"sfout\">04 Movimiento con botones<\/li>\n<li class=\"sfout\">05 Movimiento con sensores<\/li>\n<li class=\"sfout\">06 Arrastrar un sprite<\/li>\n<li class=\"sfout\">07 Texto y Speech<\/li>\n<li class=\"sfout\">08 Dibujar en canvas<\/li>\n<li class=\"sfout\">09 Detecci\u00f3n de colisiones<\/li>\n<li class=\"sfout\">10 N\u00fameros aletatorios<\/li>\n<li>11 C\u00e1mara y galer\u00eda de fotos<\/li>\n<li class=\"sfout\">12 Grabadora de sonidos<\/li>\n<li class=\"sfout\">13 Jugando con sensores<\/li>\n<li class=\"sfout\">14 Mapas y marcadores<\/li>\n<li>15 Reproducci\u00f3n de videos Youtube<\/li>\n<li class=\"sfout\">16 App informativa<\/li>\n<\/ul>\n<\/div>\n<div id=\"topPagination\">\n<div class=\"pagination noprt\"><\/div>\n<\/div>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>El taller \u00abDise\u00f1o de apps Android con Kodular\u00bb muestra c\u00f3mo crear distintas aplicaciones para Android\u00a0usando la herramienta en l\u00ednea\u00a0Kodular. Esta iniciativa forma parte del programa de Talleres TIC para profesorado y alumnado que se desarrolla a lo largo del actual curso acad\u00e9mico 2019-2020 desde el Centro del Profesorado de Lanzarote. Kodular es un entorno de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3416,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[74,62,92],"tags":[65,66,54,71],"class_list":["post-3413","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-computing","category-tabletas","category-talleres","tag-android","tag-app","tag-tabletas","tag-taller"],"_links":{"self":[{"href":"https:\/\/canaltic.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/3413","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/canaltic.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/canaltic.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/canaltic.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/canaltic.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3413"}],"version-history":[{"count":9,"href":"https:\/\/canaltic.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/3413\/revisions"}],"predecessor-version":[{"id":4816,"href":"https:\/\/canaltic.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/3413\/revisions\/4816"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/canaltic.com\/blog\/index.php?rest_route=\/wp\/v2\/media\/3416"}],"wp:attachment":[{"href":"https:\/\/canaltic.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3413"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/canaltic.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3413"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/canaltic.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}