5 Consejos para formar un buen JSON

No hay como recibir un JSON bonito para hacer las cosas fáciles al momento de usarlo, si usamos una API pública no hay mucho que hacer, pero si tienes poder para decidir cómo quieres que te lleguen los datos (O enviarlos si tu eres de backend), te recomiendo estos consejos que les ahorrarán dolores deSigue leyendo «5 Consejos para formar un buen JSON»

La mejor forma de aprender un nuevo lenguaje.

Actualmente tengo 2 cursos gratuitos de lenguajes de programación puros, llamados Java para Principiantes y Kotlin para Principiantes, y pienso lanzar algunos otros próximamente, creo que Python será el siguiente. La forma en que organizo y explico mis cursos parte de la idea que tengo de que la mejor manera de aprender un lenguaje deSigue leyendo «La mejor forma de aprender un nuevo lenguaje.»

Android: executePendingBindings() en RecyclerViews

Como nada es perfecto, data binding tiene una desventaja con respecto a findViewById(). Android «pinta» los views en la pantalla cada 16ms en promedio, esta actualización de la pantalla puede suceder en menos tiempo, pero si se hacen procesos pesados en el hilo principal (Main Thread) podría causar que la actualización sea de más deSigue leyendo «Android: executePendingBindings() en RecyclerViews»

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.»