<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Notas de CarlosDev</title><description>Notas de investigación, artículos y documentos de CarlosDev, en español.</description><link>https://nullkdev.github.io/es/</link><language>es</language><item><title>Android 7.1 Nougat: accesos directos y Pixel</title><link>https://nullkdev.github.io/es/notes/android-7-1-nougat/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/android-7-1-nougat/</guid><description>API 25, octubre de 2016. Llegó primero en el Pixel. Las apps ganaron accesos directos en el launcher, iconos redondos y teclados con imágenes; los Nexus esperaron a 7.1.1.</description><pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Android 16: adaptable por defecto, Live Updates</title><link>https://nullkdev.github.io/es/notes/android-16/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/android-16/</guid><description>API 36, junio de 2025. Las pantallas grandes ignoran el bloqueo de orientación, atrás predictivo y edge-to-edge son obligatorios, y QPR2 trajo el primer SDK menor, 36.1.</description><pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Android 17: adaptable y con límite de memoria</title><link>https://nullkdev.github.io/es/notes/android-17/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/android-17/</guid><description>API 37, junio de 2026. Las pantallas grandes perdieron la exclusión de orientación, el sistema mata apps que superan un límite de memoria según el RAM, y siguieron dos SDK menores.</description><pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Android 4.4 a 17: todas las versiones</title><link>https://nullkdev.github.io/es/notes/android-versiones/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/android-versiones/</guid><description>Dieciocho versiones de Android, de API 19 a 37, en una tabla que enlaza a una nota por versión, y los hilos que las cruzan, de los permisos al segundo plano y el almacenamiento.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Android 4.4 KitKat: Android en 512 MB</title><link>https://nullkdev.github.io/es/notes/android-4-4-kitkat/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/android-4-4-kitkat/</guid><description>API 19, octubre de 2013. Project Svelte hizo caber Android en 512 MB de RAM, las apps recibieron el storage access framework y emulación de tarjetas NFC, y SELinux pasó a bloquear.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Android 5.0 Lollipop: ART y Material Design</title><link>https://nullkdev.github.io/es/notes/android-5-0-lollipop/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/android-5-0-lollipop/</guid><description>API 21, noviembre de 2014. ART reemplazó a Dalvik, Material Design rediseñó el sistema, JobScheduler agrupó el trabajo en segundo plano y SELinux se impuso en todo dominio.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Android 5.1 Lollipop: varias SIM y antirrobo</title><link>https://nullkdev.github.io/es/notes/android-5-1-lollipop/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/android-5-1-lollipop/</guid><description>API 22, marzo de 2015. Versión menor: varias tarjetas SIM, Device Protection tras restablecer de fábrica, privilegios de operador y el cliente HTTP de Apache, obsoleto.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Android 6.0 Marshmallow: permisos en ejecución</title><link>https://nullkdev.github.io/es/notes/android-6-marshmallow/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/android-6-marshmallow/</guid><description>API 23, octubre de 2015. Las apps empezaron a pedir permisos peligrosos mientras corren, Doze frenó el trabajo en segundo plano y el nivel de parche pasó a ser una fecha.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Android 7.0 Nougat: dos apps en una pantalla</title><link>https://nullkdev.github.io/es/notes/android-7-0-nougat/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/android-7-0-nougat/</guid><description>API 24, agosto de 2016. Multiventana en pantalla dividida, Doze en el bolsillo, cifrado por archivo con Direct Boot y apps que dejan de confiar en las CA del usuario.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Android 8.0 Oreo: límites al segundo plano</title><link>https://nullkdev.github.io/es/notes/android-8-0-oreo/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/android-8-0-oreo/</guid><description>API 26, agosto de 2017. Se acotaron los servicios en segundo plano y los broadcasts implícitos, cada notificación pidió un canal y Treble separó Android del código del fabricante.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Android 8.1 Oreo: edición Go y ML local</title><link>https://nullkdev.github.io/es/notes/android-8-1-oreo/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/android-8-1-oreo/</guid><description>API 27, diciembre de 2017. Trajo Android Oreo (edición Go) para teléfonos con 1 GB de RAM o menos, la Neural Networks API para ML en el dispositivo y una API SharedMemory.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Android 9 Pie: sin cámara ni micro en reposo</title><link>https://nullkdev.github.io/es/notes/android-9-pie/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/android-9-pie/</guid><description>API 28, agosto de 2018. Las apps inactivas perdieron cámara, micrófono y sensores, el HTTP sin cifrar pasó a ser opcional y una píldora reemplazó al botón de inicio.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Android 10: almacenamiento acotado, sin postre</title><link>https://nullkdev.github.io/es/notes/android-10/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/android-10/</guid><description>API 29, septiembre de 2019. La primera versión con solo un número por nombre. Almacenamiento acotado, permiso propio para la ubicación en segundo plano, gestos y tema oscuro.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Android 11: permisos de una vez, scoped storage</title><link>https://nullkdev.github.io/es/notes/android-11/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/android-11/</guid><description>API 30, septiembre de 2020. Cámara, micrófono y ubicación sumaron &quot;Only this time&quot;, las apps sin uso perdieron sus permisos y con target 30 ya no se podía evitar el scoped storage.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Android 12: Material You y panel de privacidad</title><link>https://nullkdev.github.io/es/notes/android-12/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/android-12/</guid><description>API 31, octubre de 2021. El fondo de pantalla tiñó el sistema, un panel mostró quién usó ubicación, cámara y micrófono, y con target 31 había que declarar exported y PendingIntent.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Android 12L: hecho para tablets y plegables</title><link>https://nullkdev.github.io/es/notes/android-12l/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/android-12l/</guid><description>API 32, marzo de 2022. Una actualización de Android 12 que dio a tablets y plegables barra de tareas, pantalla dividida e interfaz a dos columnas, sin cambios incompatibles.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Android 13: permisos de notificaciones y medios</title><link>https://nullkdev.github.io/es/notes/android-13/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/android-13/</guid><description>API 33, agosto de 2022. Notificar pasó a requerir permiso, READ_EXTERNAL_STORAGE se dividió en tres permisos de medios y llegó un selector de fotos que no pide permisos.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Android 14: servicios con tipo, fotos elegidas</title><link>https://nullkdev.github.io/es/notes/android-14/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/android-14/</guid><description>API 34, octubre de 2023. Las apps con target menor a 23 dejaron de instalarse, el usuario pudo compartir solo las fotos elegidas y cada servicio en primer plano necesitó un tipo.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Android 15: edge-to-edge y espacio privado</title><link>https://nullkdev.github.io/es/notes/android-15/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/android-15/</guid><description>API 35, octubre de 2024. Con target 35 las apps van edge-to-edge, dataSync tiene seis horas al día, el espacio privado oculta apps y el código nativo debe usar páginas de 16 KB.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>MHS no es MCP para hardware</title><link>https://nullkdev.github.io/es/notes/mhs-no-es-mcp-para-hardware/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/mhs-no-es-mcp-para-hardware/</guid><description>Anthropic abrió su estándar de hardware el 27 de agosto como research preview cerrado. No está construido sobre MCP, y el número que vale citar sale de un laboratorio de láseres.</description><pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate></item><item><title>El número que Codex Security no publicó</title><link>https://nullkdev.github.io/es/notes/codex-security-brecha-precision/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/codex-security-brecha-precision/</guid><description>OpenAI liberó su escáner de seguridad y reportó 92% de recall. El número que decide si los hallazgos sirven — la precisión — nunca se publicó.</description><pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Lo que el 85.9% de Chandra no te dice</title><link>https://nullkdev.github.io/es/notes/chandra-ocr-puntajes-benchmark/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/chandra-ocr-puntajes-benchmark/</guid><description>Un modelo abierto de 5B le gana a Gemini y GPT-5 Mini en OCR. Dos cosas que el leaderboard omite: quién escribió el benchmark y qué permite la licencia.</description><pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate></item><item><title>8 patrones GoF que deciden si tu app Android escala</title><link>https://nullkdev.github.io/es/notes/patrones-gof-android/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/patrones-gof-android/</guid><description>Ocho patrones del Gang of Four que deciden si una app Android escala — el patrón, el problema que resuelve y el Kotlin que lo hace funcionar.</description><pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Pretext: esquivar la operación más cara del navegador</title><link>https://nullkdev.github.io/es/notes/pretext-layout-de-texto/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/pretext-layout-de-texto/</guid><description>Prepara las métricas del texto una vez y compón las líneas con aritmética pura, sin lecturas del DOM ni reflow. Serie de cuatro partes con dos demos en vivo.</description><pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Remote Compose: UI server-driven en Android</title><link>https://nullkdev.github.io/es/notes/composicion-remota/</link><guid isPermaLink="true">https://nullkdev.github.io/es/notes/composicion-remota/</guid><description>La UI server-driven oficial de Google para Android — un documento serializado que crea la JVM y renderiza un player en el dispositivo, frente al SDUI con JSON.</description><pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate></item></channel></rss>