Megan Ellis / Autoridad de Android
La codificación de Vibe es más fácil que nunca gracias a la amplia gama de herramientas disponibles para desarrolladores y principiantes. Si bien a un principiante le tomaría horas o incluso días poner en funcionamiento una aplicación simple sin IA, la codificación por vibración le permite hacerlo en minutos.
Profundicé en el mundo de la codificación por vibración completando el curso de IA de Google, que cubría los conceptos básicos del uso de Google AI Studio. Y después de que mi primera aplicación estuvo en funcionamiento, me di cuenta de que la experiencia era diferente de lo que había imaginado.
¿Has codificado una aplicación con vibración antes?
274 votos
1. Es más sencillo de lo que esperas
Megan Ellis / Autoridad de Android
Esperaba algún tipo de curva de aprendizaje con la codificación por vibración, pero la simplicidad de herramientas como AI Studio de Google me sorprendió. Recibí ayuda con el curso, incluidas lecciones que me brindaron instrucciones de muestra y mostraron varias herramientas. Pero ésta no es una lección profunda ni complicada. La mayoría ni siquiera dura más de cinco minutos y sólo ofrece una demostración a seguir. Cuando tuve que crear mi propia aplicación desde cero, me llevó menos de 30 minutos ponerla en funcionamiento.
La aplicación que creé era relativamente simple: un analizador de hojas de cálculo. Me permite cargar hojas de cálculo del rendimiento de mi artículo, visualizar los datos y utilizar IA para identificar tendencias y posibles nuevas ideas. Incluso se adapta a los distintos datos de hojas de cálculo disponibles. Por ejemplo, proporciona vistas y filtros para métricas importantes para varios sitios. Para un sitio, podrían ser páginas vistas. Para otros sitios, podría ser el tiempo dedicado al artículo.
Tuve la aplicación lista y funcionando en solo unos minutos. Sabía que la codificación por vibración hacía que las aplicaciones fueran más fáciles de crear, pero no me di cuenta de lo efectiva que era.
2. Las herramientas se inclinan más hacia las aplicaciones web.
Edgar Cervantes / Autoridad Android
Cuando lees sobre codificación vibe en línea, la mayoría de las herramientas a las que la gente hace referencia se utilizan para crear aplicaciones web. Incluso en mi curso sobre codificación vibe, solo se analizan las aplicaciones web. Puedes crear aplicaciones móviles con codificación por vibración, pero el proceso suele ser más complicado y suele requerir el uso de herramientas adicionales. Por ejemplo, puedes usar Android Studio con Gemini para crear aplicaciones de Android.
Hasta ahora, la mayoría de las herramientas de codificación de vibe se centraban en la creación de aplicaciones web.
Sin embargo, esto está cambiando. Google introdujo recientemente la capacidad de crear aplicaciones de Android en AI Studio, lo que hará que el proceso sea mucho más fácil para los recién llegados que no están familiarizados con herramientas como Android Studio.
Personalmente, quería crear una aplicación de productividad para mí que satisficiera mis necesidades muy específicas porque a menudo encuentro que las aplicaciones de productividad me decepcionan cuando más las necesito. La desventaja es que es posible que veamos más aplicaciones de baja calidad inundando Google Play Store, un problema que creo que Play Protect no ha logrado abordar.
3. No necesitas experiencia en codificación, pero tiene un costo
Megan Ellis / Autoridad de Android
Aparte de algo de HTML básico y una comprensión muy rudimentaria de ciertos conceptos de codificación, no tengo experiencia en codificación. Pero puedo crear fácilmente una aplicación web funcional en minutos con Gemini. Esto significa que no es necesario ser desarrollador ni siquiera comprender un lenguaje de codificación para codificar vibraciones.
Sin embargo, esta falta de experiencia tiene un gran inconveniente: no se puede verificar la integridad de los productos que se crean con IA. Las aplicaciones codificadas en Vibe son conocidas por contener vulnerabilidades y, si no eres desarrollador, básicamente no tienes una forma real de identificar problemas con tu código. Esto significa que no sabes si crea integraciones inseguras con otros servicios o si revela información personal.
No necesito entender el código para crear una aplicación, pero esto también significa que soy incapaz de identificar vulnerabilidades.
Para mí, esto significa que pongo mucho cuidado en la creación de aplicaciones. Tampoco lo publiqué nunca públicamente. Comprender lo fácil que es crear aplicaciones también me hace aún más escéptico con respecto a los productos codificados por vibración. Incluso las aplicaciones desarrolladas por profesionales tienen errores y vulnerabilidades potenciales, por lo que no comenzaría a usar una aplicación en la que un principiante pueda pasar fácilmente por alto estos problemas.
4. Resolver problemas no es una pérdida de tiempo tan grande como esperaba
Megan Ellis / Autoridad de Android
Cuando se trata de tendencias como el autohospedaje o la configuración de hardware específico, a menudo encuentro que la teoría hace que las cosas parezcan mucho más fáciles que la realidad. Por ejemplo, una de las realidades del autohospedaje es la cantidad de tiempo que dedica a solucionar problemas, incluso si utiliza archivos de ejemplo del desarrollador.
Esta no es mi experiencia con la codificación de vibraciones. Esperaba que hubiera muchos problemas al cambiar ciertos elementos en mi aplicación, pero no hubo muchos problemas. Cuando se trata de fallos y errores, a menudo puedes pedirle a un agente de IA que resuelva tu problema. En AI Studio, puede hacerlo haciendo clic en un botón o comando. Por ejemplo, en una de mis lecciones, la demostración tenía un error intencional para mostrar lo fácil que era pedirle a Gemini que lo solucionara.
Pensé que dedicaría mucho tiempo a solucionar el problema, pero las correcciones de errores suelen ser tan simples como un comando de seguimiento.
Para aplicaciones más complejas, este proceso probablemente será más difícil, especialmente para integraciones y claves API. Pero la experiencia es completamente diferente a la del autohospedaje, donde un espacio incorrecto en un archivo YAML puede hacer que todo el contenedor no se pueda implementar.
5. No necesitas publicar tu aplicación para usarla.
Megan Ellis / Autoridad de Android
Como mencioné anteriormente, no publico mis aplicaciones web para uso público porque me preocupan las posibles vulnerabilidades. Pero eso no significa que no pueda usarlo. En AI Studio, puedo usar mi aplicación visitando su enlace para compartir sin necesidad de publicarla. También puedo compartir este enlace con otras cuentas y darles acceso. La mayoría de las veces solo lo probé con mi cuenta secundaria de Gmail, ya que estaba creando un analizador de hojas de cálculo para mí.
Hay una pequeña desventaja al usar la aplicación de esta manera. Chat for Gemini aparece cuando accedes a la aplicación, lo que significa que no obtuve una interfaz de usuario limpia y enfocada de forma predeterminada. Sin embargo, normalmente cambio la aplicación al modo de pantalla completa o minimizo el chat para solucionar este problema.
Prefiero dejar mi aplicación codificada por vibración sin publicar, pero aún puedo usarla sin que esté disponible públicamente.
Estoy dispuesto a lidiar con este pequeño inconveniente para mantener la privacidad de mi aplicación, ya que no quiero que ninguna información importante quede potencialmente expuesta. Tampoco subo ninguna información o documento confidencial a la aplicación.
Si quieres jugar con algunas aplicaciones privadas, no necesitas preocuparte por hacerlas públicas. Mantenerlo en modo de demostración funciona para la mayoría de las tareas.
No quiero perderme lo mejor de Autoridad de Android?
Sinceramente, esperaba que la codificación de vibraciones fuera mucho más compleja de lo que realmente es. Tomé cursos cortos para guiarme, pero esto fue diferente a los días de investigación que pasé como autohospedador. Si no se atreve a probarlo porque no tiene experiencia en codificación, le recomiendo comenzar con una herramienta apta para principiantes.
Personalmente, estoy emocionado de crear más aplicaciones que resuelvan problemas específicos que encuentro, especialmente ahora que AI Studio te permite crear aplicaciones para Android.
Gracias por ser parte de nuestra comunidad. Lea nuestra Política de comentarios antes de publicar.

