Curso Android Completo con Kotlin ¡Ya disponible!

Finalmente después de tanto planear, grabar, editar, corregir y revisar, el nuevo curso de Android Completo con Kotlin ya está listo. Este curso incluye todos los temas necesarios e importantes para empezar a trabajar como desarrollador Android, usando las mejores prácticas recomendadas por Google. Traté de hacer el curso lo más ameno posible, incluyendo soloSigue leyendo “Curso Android Completo con Kotlin ¡Ya disponible!”

Comentarios claros en Kotlin.

Recientemente me di a la tarea de documentar el código de una aplicación que estoy desarrollando y seamos sinceros, documentar código es aburrido, tal vez por esto no pude encontrar muy buena información, en particular en la parte de cómo comentarlo. Incluso en la página oficial de Kotlin no vienen ejemplo claros de cómo comentarSigue leyendo “Comentarios claros en Kotlin.”

Tensorflow en 90 segundos

Recientemente he retomado mi interés por el machine learning y su combinación con las aplicaciones móviles, estaré posteando acá lo que vaya aprendiendo e implementando, para iniciar quiero compartir este pequeño video acerca de qué se trata una de las tecnologías más usadas hoy en día para Machine Learning, se llama Tensorflow y te loSigue leyendo “Tensorflow en 90 segundos”

Usando Corrutinas con Firebase en Android MVVM

Estoy desarrollando un proyecto alterno que utiliza la arquitectura MVVM y Firebase/Firestore, para todo el manejo de los hilos y tareas en segundo plano estoy usando corrutinas (coroutines). Me acabo de topar con una situación que no me había sucedido, al usar Firebase, este trae sus propios listeners para saber cuando termina un proceso, elSigue leyendo “Usando Corrutinas con Firebase en Android MVVM”

¿Qué es JSON? – En palabras simples

Algunos de mis alumnos me han pedido que les pase un artículo sobre JSON y como funciona, es más sencillo de lo que crees, aquí te dejo un video para que conozcas JSON en 3 minutos. Como siempre los comentarios o dudas son bienvenidos. Inscríbete al canal y al blog para recibir los últimos artículos,Sigue leyendo “¿Qué es JSON? – En palabras simples”

¡A programar! ¿Qué lenguaje/framework/IDE elegir para lanzar tu idea?

Después de todo lo anterior: Validar tu idea, identificar a tus clientes, planear tu MVP, lo que sigue es empezar a “tirar código”. Pero este paso puede llevarte al análisis parálisis, habiendo tantas tecnologías ¿Qué debería usar? ¿Qué lenguaje? ¿Qué IDE? ¿Qué framework?. La realidad es que aquí si depende del proyecto (No te puedoSigue leyendo “¡A programar! ¿Qué lenguaje/framework/IDE elegir para lanzar tu idea?”

¿Cómo vas a ganar dinero con tu idea? Los mejores 8 modelos de negocio para tu app.

El modelo de negocio es la manera en que vas a ganar dinero con tu idea, la forma en que vas a cobrar; por ejemplo podrías vender productos, manejar subscripciones, etc. En este artículo ahorrarás buen tiempo al conocer los 8 modelos de negocio más comunes para aplicaciones móviles, páginas web u otros productos tecnológicos.Sigue leyendo “¿Cómo vas a ganar dinero con tu idea? Los mejores 8 modelos de negocio para tu app.”

Data Binding para Android con Kotlin

Desde el inicio de Android la forma de obtener acceso a un View era así: Y estaba bien, solo que se podía mejorar porque tiene sus desventajas: Es aburrido de hacer cuando tienes 10 o más views, tienes que ir a ver a tu layout.xml el id que le diste. Además ¿Qué es eso deSigue leyendo “Data Binding para Android con Kotlin”

¿Qué arquitectura es mejor para Android? ¿MVC, MVP o MVVM?

La arquitectura es uno de los principales temas a abordar cuando inicias una nueva aplicación, como siempre trataré de evitar el “depende para qué lo quieras” y en 2 minutos te ayudaré a elegir cuál te conviene más para tu app. Nota: Esta es mi opinión personal después de usar las 3 arquitecturas mencionadas.En Android,Sigue leyendo “¿Qué arquitectura es mejor para Android? ¿MVC, MVP o MVVM?”

¿Cuánto tiempo te debería llevar lanzar una app/web? Spoiler, no tardes mucho.

Ahora que tienes una idea de tu MVP y las características que debería tener, es hora de establecer una fecha para lanzar tu producto, así es, elige la fecha YA. En este artículo te diré cuánto tiempo necesitas para lanzar una app. TL;DR: Son 3 meses. He lanzado más de 10 apps y páginas webSigue leyendo “¿Cuánto tiempo te debería llevar lanzar una app/web? Spoiler, no tardes mucho.”