💭 No todos son full-stack o backend… y está bien.
Pero si necesitas lógica del servidor, quizas porque estas creando una web simple o una app movil y no quieres construir un backend completo desde cero, hoy tienes varias opciones para evitar crear una, por ejemplo:
⚡ Serverless: estas son funciones puntuales que solo corren cuando las necesitas y te cobran cuando las usas solamente.
Plataformas en donde puedes usarlas:
- Vercel Functions
- Netlify Functions
- AWS Lambda
- Cloudflare Workers.
🔧 BaaS (Backend as a Service): Este es un backend completo listo (DB, auth, storage, APIs) para que solo lo conectes a tu frontend.
Plataformas en donde puedes usarlo:
- Firebase
- Supabase
- Grafbase
- Appwrite.
📦 Headless CMS: gestionas contenido desde un panel y tu app consume datos por API.
Plataformas en donde puedes usarlo:
- Strapi
- Contentful
- Ghost.
No se trata de saberlo todo. Se trata de usar lo que te permite avanzar. 🚀 ¿Ustedes conocen otros más?
🤯 Acaba de pasar algo histórico en el mundo Swift que quizás no sepas interpretar bien. Apple acaba de anunciar oficialmente la creación del grupo de trabajo de Swift para Android. Sí, has leído bien: Swift llegará oficialmente a Android. Pero no, no es lo que estás pensando.
👨🏻💻 El objetivo del grupo de trabajo es claro: establecer y mantener Android como una plataforma oficialmente soportada para Swift. Esto significa que Swift como lenguaje de programación tendrá soporte nativo para desarrollar aplicaciones que se ejecuten en Android, aprovechando que Android ya está basado en el kernel Linux que Swift soporta desde hace años. El grupo trabajará en mejorar y mantener el soporte de Android en la distribución oficial de Swift, eliminar la necesidad de parches externos, y desarrollar integración continua que incluya pruebas de Android.
🤔 Pero ojo, que aquí viene lo importante que debes entender: esto NO significa que SwiftUI vaya a funcionar en Android, ni que las apps de iOS funcionen mágicamente en Android. Hablamos del lenguaje Swift, no de los frameworks. El grupo se enfocará en identificar las mejores prácticas para conectar Swift con el SDK de Java de Android y empaquetar librerías Swift con apps Android. Es decir, podrás escribir lógica de negocio en Swift que se compile y ejecute nativamente en Android, pero tendrás que usar las interfaces de usuario nativas de Android (Jetpack Compose) o encontrar alternativas.
🛠️ En este contexto cobra sentido herramientas como Skip Tools, que desde hace tiempo está en fase preview y permite traducir SwiftUI a Jetpack Compose de manera automática. Skip Tools es una reimplementación de SwiftUI para Kotlin en Android usando Jetpack Compose, con el objetivo de reflejar tanto SwiftUI como sea posible. Esta herramienta se beneficiará enormemente del trabajo oficial del grupo, ya que tendrá una base mucho más sólida y estable sobre la que construir.
🚀 Estamos ante un movimiento estratégico inteligente que podría cambiar el panorama del desarrollo móvil en el futuro. Swift como lenguaje es potente, moderno y eficiente, y tenerlo disponible oficialmente en Android abre nuevas posibilidades. Pero no nos engañemos: esto no es el “write once, run everywhere” que muchos buscan. Es la posibilidad de que, en un futuro próximo, puedas usar Swift para desarrollar la lógica de tu aplicación Android aprovechando todas las APIs nativas del sistema. Un primer paso hacia algo mucho más grande, como ya intenta Kotlin Multiplatform.
-----
Somos Apple Coding Academy. Formamos a empresas y desarrolladores desde la especialización para ser más competitivos y entendiendo el código. Si te gusta nuestro contenido, ve a nuestro perfil, dale a la 🔔 y síguenos. ☝🏼
🤯 ¿Sabías que la web oficial de Swift acaba de cambiar por completo? Y no, no es solo un lavado de cara. Es una declaración de intenciones. https://t.co/6lET1sAicK se ha rediseñado desde cero para hacer algo que llevaba años necesitando: mostrar que Swift no es solo "el lenguaje de las apps de iPhone".
👨🏻💻 La nueva homepage es directa al grano: ejemplos de código reales que muestran las fortalezas técnicas del lenguaje junto a casos de uso que muchos desarrolladores ni sabían que existían. Cloud services, herramientas de línea de comandos, software embebido... ¿Te suena familiar esa estrategia de "enseñar con código"? Exacto, están haciendo lo que nosotros llevamos predicando años: que la gente entienda realmente de qué va Swift, no que se lo cuenten.
🎯 El diseño fluido con esa animación del pájaro y el splash naranja transmite algo que Apple lleva tiempo intentando: Swift como lenguaje moderno, creativo y multiplataforma. No como "ese lenguaje que solo sirve para hacer apps de iOS". Y ojo, que han puesto énfasis especial en facilitar el acceso a principiantes. ¿Casualidad? Para nada. Están preparando el terreno para que más gente entre al ecosistema.
🤔 Lo más interesante es que han tomado un enfoque iterativo: van a ir mejorando sección por sección según vayan completando el diseño. Esto no es solo una web nueva, es una estrategia a largo plazo para posicionar Swift donde debe estar: como un lenguaje de propósito general que puede competir con cualquier otro. Y tú, ¿ya has visto la nueva web? Spoiler: a Swifty le encanta.
---------
Somos Apple Coding Academy. Formamos a empresas y desarrolladores desde la especialización para ser más competitivos y entendiendo el código. Si te gusta nuestro contenido, ve a nuestro perfil, dale a la 🔔 y síguenos. ☝🏼
The story behind the Apple Password Monitoring service, handling multiple billions of requests per day from devices all over the world, which was recently rewritten in Swift: https://t.co/OWAEkRUaXc
La anatomía de un Prompt perfecto.
Lo he traducido a partir de la imagen creada por Ben Hylak (creo que es la original), y que ha sido compartida por Greg Brockman, presidente de OpenAI.
¿Trabajas con GIT? 🛠️ Tener una metodología clara para manejar ramas es clave para trabajar rápido y sin caos. Hoy te dejo una guía que te ayudará a definir una estrategia efectiva inspirada en GitFlow
► Naming
► Formateos
► Tipos de ramas
→ https://t.co/1a2wFrmQCx ←