[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-7212":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":15,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":22,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":31,"readmeContent":32,"aiSummary":33,"trendingCount":16,"starSnapshotCount":16,"syncStatus":15,"lastSyncTime":34,"discoverSource":35},7212,"Android-Expert","ArisGuimera\u002FAndroid-Expert","ArisGuimera","Aprende a PROGRAMAR aplicaciones ANDROID en KOTLIN sin conocimientos previos ","",null,"Kotlin",7356,159,42,2,0,13,34,7,37.61,"Apache License 2.0",false,"main",true,[26,27,28,29,30],"android","curso","curso-android","kotlin","kotlin-android","2026-06-12 02:01:36","# ANDROID MASTER\n\n\u003Cp align=\"center\">\n\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FvJapzH_46a8\">\u003Cimg src=\"https:\u002F\u002Fi.imgur.com\u002Fma1kNJS.jpg\" style=\"height: 75%; width:75%;\"\u002F>\u003C\u002Fcenter>\u003C\u002Fa>\u003C\u002Fp>\n\n\nAprende a programar sin conocimientos previos. Empezaremos desde lo más básico hasta conseguir desarrollar una aplicación completa.\n\n## Aprende a PROGRAMAR aplicaciones ANDROID en KOTLIN desde CERO.\n\nEl curso se irá haciendo en DIRECTO en [TWITCH](https:\u002F\u002Fwww.twitch.tv\u002Faristidevs), donde además de explicar resolveré dudas y haremos ejercicios. Una vez esté el contenido grabado y editado se irá subiendo a [YOUTUBE](https:\u002F\u002Fwww.youtube.com\u002F@aristidevs). \n\nEl temario del curso será: \n\u003Cbr \u002F>\n- [¿Qué es Kotlin?](https:\u002F\u002Fyoutu.be\u002FvJapzH_46a8)\n- [Instalar Android Studio para Kotlin](https:\u002F\u002Fyoutu.be\u002FvJapzH_46a8?t=200)\n- [Valores y variables en Kotlin](https:\u002F\u002Fyoutu.be\u002FvJapzH_46a8?t=1097)\n- [Trabajando con variables en Kotlin](https:\u002F\u002Fyoutu.be\u002FvJapzH_46a8?t=2275)\n- [Funciones en Kotlin](https:\u002F\u002Fyoutu.be\u002FvJapzH_46a8?t=3128)\n- [Funciones con parámetros de entrada y salida](https:\u002F\u002Fyoutu.be\u002FvJapzH_46a8?t=3699)\n- [Instrucciones if-else en Kotlin](https:\u002F\u002Fyoutu.be\u002FvJapzH_46a8?t=4428)\n- [Expresión when en Kotlin](https:\u002F\u002Fyoutu.be\u002FvJapzH_46a8?t=6334)\n- [Nulabilidad](https:\u002F\u002Fyoutu.be\u002FvJapzH_46a8?t=7666)\n- [Ejercicios If-else\u002FWhen](https:\u002F\u002Fyoutu.be\u002FvJapzH_46a8?t=8097)\n- [Arrays en Kotlin](https:\u002F\u002Fyoutu.be\u002FvJapzH_46a8?t=9141)\n- [Listas en Kotlin](https:\u002F\u002Fyoutu.be\u002FvJapzH_46a8?t=10165)\n- [Desarrollando nuestra primera APP](https:\u002F\u002Fyoutu.be\u002FvJapzH_46a8?t=11200)\n  - Navegación de pantallas\n- [Crear un menú para navegar entre apps](https:\u002F\u002Fyoutu.be\u002FvJapzH_46a8?t=14874)\n- [Diseñar y programar app completa IMC](https:\u002F\u002Fyoutu.be\u002FvJapzH_46a8?t=15773)\n  - Cambios entre pantallas\n  - Gestión y creación de colores\n  - Diseño de UI\n  - CardView\n  - RangeSlider\n  - Compatibilidad con múltiples idiomas (Strings)\n  - Listeners y clicks\n- [Diseñar y programar app completa TODO](https:\u002F\u002Fyoutu.be\u002FvJapzH_46a8?t=23805)\n  - Recyclerview\n  - Dialog\n  - Sealed class\n  - Funciones lambdas\n- [Diseñar y programar una buscador de Superhéroes](https:\u002F\u002Fyoutu.be\u002FndqIqh6joGA?t=9)\n  - SearchView\n  - Consumo de APIs con Retrofit\n  - Funciones lambdas\n  - Recyclerview\n- [Diseñar y programar una pantalla de ajustes con persistencia de datos](https:\u002F\u002Fyoutu.be\u002FndqIqh6joGA?t=10446)\n  - Persistencia de datos con DataStore\n  - Switch y RangeSlider\n  - Modo noche\n\n\n---\n\n## Aplicaciones desarrolladas durante el curso.\n\n### Calculador IMC.\n\n|                               Pantalla principal                               |                                   Resultado                                    |\n|:------------------------------------------------------------------------------:|:------------------------------------------------------------------------------:|\n|  \u003Cimg src=\"https:\u002F\u002Fi.imgur.com\u002FF6rSzsI.png\" style=\"height: 50%; width:50%;\"\u002F>  |  \u003Cimg src=\"https:\u002F\u002Fi.imgur.com\u002FlH1NBas.png\" style=\"height: 50%; width:50%;\"\u002F>  |\n\n### Organizador de tareas.\n\n|                              Pantalla principal                              |                               Añadiendo tareas                               |\n|:----------------------------------------------------------------------------:|:----------------------------------------------------------------------------:|\n| \u003Cimg src=\"https:\u002F\u002Fi.imgur.com\u002FuvVh4Q9.png\" style=\"height: 50%; width:50%;\"\u002F> | \u003Cimg src=\"https:\u002F\u002Fi.imgur.com\u002FGhHuj6c.png\" style=\"height: 50%; width:50%;\"\u002F> |\n\n### Buscador de superhéroes.\n\n|                              Pantalla principal                              |                               Añadiendo tareas                               |\n|:----------------------------------------------------------------------------:|:----------------------------------------------------------------------------:|\n| \u003Cimg src=\"https:\u002F\u002Fi.imgur.com\u002FXNwTHjy.png\" style=\"height: 50%; width:50%;\"\u002F> | \u003Cimg src=\"https:\u002F\u002Fi.imgur.com\u002FxYOssJf.png\" style=\"height: 50%; width:50%;\"\u002F> |\n\n### Pantalla de ajustes.\n\n|                              Pantalla principal                              |                               Añadiendo tareas                               |\n|:----------------------------------------------------------------------------:|:----------------------------------------------------------------------------:|\n| \u003Cimg src=\"https:\u002F\u002Fi.imgur.com\u002FHnYQIew.png\" style=\"height: 50%; width:50%;\"\u002F> | \u003Cimg src=\"https:\u002F\u002Fi.imgur.com\u002Fp1Yn1gt.png\" style=\"height: 50%; width:50%;\"\u002F> |\n\n---\n\n## Preguntas habituales.\n\n* **¿Necesito saber programar?**\n\t* NO, este curso es realmente DESDE CERO.\n\n* **¿Habrán ejercicios?**\n\t* Al final de la clase se pondrán ejercicios que se resolverán al inicio de la clase siguiente.\n\n* **¿Y si tengo dudas?**\n    * Tienes un canal exclusivo para dudas del curso en el [DISCORD](https:\u002F\u002Fdiscord.com\u002Finvite\u002FSVBExkcGyV?fbclid=IwAR02ojS9ErZfGhl3DQjEZHoX92LX8WWj98JYLVAn7OgMXVrrtf86kfYtvhE) llamado **🖥-twitch-curso-android**.\n\n---\n\n## COLABORA.\n\nEste proyecto es totalmente GRATUITO por lo que puedes aportar tu grano de arena de múltiples formas.\n\n- Dale a FAV al proyecto (Star)\n- Comparte el [tuit original](https:\u002F\u002Ftwitter.com\u002FAristiDevs\u002Fstatus\u002F1598613278430633984) para que llegue a más gente\n- Sígueme en mis [redes sociales](https:\u002F\u002Faristi.dev)\n- Nomíname a [GITHUB STAR](https:\u002F\u002Fstars.github.com\u002Fnominate\u002F)\n","该项目旨在教授零基础用户如何使用Kotlin编程语言开发Android应用程序。它从最基础的概念讲起，逐步深入到实际应用的开发，涵盖了Kotlin的基本语法、Android Studio的安装与配置、UI设计及API调用等内容。项目特色在于提供了一套完整的在线视频教程，并通过Twitch直播互动解答疑问，适合希望入门Android开发或想系统学习Kotlin编程的人群。无论是初学者还是有一定经验但希望进一步提升技能的开发者都能从中受益。","2026-06-11 03:11:12","top_language"]