Android

¿Qué es mejor nativo, Sugar o Realm?

El siguiente es un artículo que hace la comparación al usar la base de datos en Android de distintas formas. Nativamente el framework de Android provee una clase llamada OpenHelper desde donde podemos empezar a utilizar la base de datos. Por otra parte, hay librerías…

Android

Aplicaciones Android para distintos tipos de pantalla

En los siguientes tutoriales van a aprender acerca de hacer layouts para mútiples pantallas. Son 2 partes cortas, el primero es de 5 minutos, mientras que el segundo es de 10, pero no se dejen intimidar hay harta explicación de mi parte (ojala no se…

Android, firebase

SHA para Google y Facebook con Firebase en Windows

Con la finalización del primer bootcamp de Android se vienen hartas cosas nuevas, entre éstas que los capos de los egresados muestren sus destrezas. En esta oportunidad Cristian Vidal nos ha traído un tutorial para alivianar el dolor en Windows.

Android

Cómo hacer vistas programáticas en Android

El siguiente es un tutorial acerca de cómo hacer vistas programáticas. Esto significa cómo crear vistas desde el JAVA. Generalmente la interfaz se crea desde el xml, pero cuando se está en proyectos más complejos tal vez se requiera hacerlo de esta forma. Por favor…

Android

Animaciones cool con fabs

Las animaciones en Android originalmente dependían de clases que por sí sólas eran la animación. Hace bastante tiempo ya que podemos usar la ViewPropertyAnimator que es una propiedad de las vistas. Esto significa que cada View tiene de por sí, lo que necesita para ser…

Android

Tutorial Android Datepicker de 0 a 100

Android nos provee con diálogos amigables para que los usuarios puedan seleccionar fechas. La documentación de Android indica cómo crearlos pero puede ser que nos confunda un poco porque asume que sabemos un par de cosas previas. En los siguientes 3 vídeos aprenderemos en cada…

Android

Dropdowns en Android

Cuando estamos aprendiendo Android ineludiblemente llegará un punto en el que nos preguntaremos ¿Cómo hago un dropdown? En especial si venimos del mundo html. Para nuestra sorpresa los dropdowns no se llaman así, se llaman <Spinner>. Al parecer se llaman spinner porque en las versiones…

Android

Local History en Android

¿Les ha pasado que están trabajando en Android Studio y de repente echan a perder todo? Android Studio tiene una funcionalidad para ayudarnos con esto. Se llama «Local History», los cambios que vamos haciendo en los archivos se van guardando automáticamente y los podemos recuperar…

Android

Autocompletado personalizado en Android Studio

El autocompletado de Android Studio es genial, la mayoría de las veces basta con apretar la 1ra letra de la clase que queremos y nos genera un bloque de código completo. Android Studio tiene una funcionalidad que se llama «Live Templates» que nos permite ser…

Android, firebase

Integrando Firebase usando Android Studio

Con la nueva versión de nuestra IDE favorita podemos integrar Firebase a nuestro proyectos sin salirnos de Android Studio. Les recomiendo que si no tienen una cuenta de Firebase se la hagan ahora (explicación en el vídeo). Si todavía no sabes qué es Firebase lee…

Android

Crear el menú de Android usando find sample code

Qué es «find sample code» Find sample code es una nueva funcionalidad de Android Studio, que nos permite acceder a muestras de código. Las muestras de código a las que accedemos provienen de los repositorios de Google, por lo tanto sabemos que son confiables.

Android, firebase

Cómo subir un json a Firebase

Qué es Firebase Firebase es un servicio que originalmente proveía una base de datos en tiempo real, como Parse, pero énfasis en instantaneo. Fue comprado por Google y ahora tiene montón de otras cosas, entre lo más destacable, las notificaciones push (las antiguas GCM ahora…

Android

¿Qué hay de nuevo en Android Studio 2.2?

El 19 de Septiembre salió la nueva versión de Android Studio. Estoy entusiasmado con este nuevo release de la IDE para Android así que les quiero dejar mi experiencia hasta el momento. Por cierto, hay cosas que noté sumamente interesantes pero no he podido probar…