Entradas

Mostrando entradas de octubre, 2019

Introducción a KotlinJS: Desarrollo web con Kotlin

Imagen
Hasta ahora estamos escribiendo Kotlin principalmente para el desarrollo de aplicaciones en Android, pero Kotlin es un lenguaje de programación versátil con cuatro ámbitos principales de aplicación: Android, JVM, nativo y, lo que nos interesa ahora, desarrollo web .

Android: Diseño adaptado a la orientación de pantalla

Imagen
A la hora de desarrollar una aplicación habitualmente creamos un diseño en vertical puesto que es la orientación por defecto, aunque suele ser conveniente que el diseño sea lo suficientemente flexible para adaptarse a la rotación del dispositivo y mostrarse de manera correcta también en horizontal.

Material Design: Paleta de colores

Imagen
A partir de la versión 5.0 de Android (API 21), Google introduce una guía para el diseño visual de las aplicaciones, conocida como Material Design , que pretende proporcionar una experiencia consistente a través de distintas plataformas y aplicaciones.

Introducción al ciclo de vida de una actividad en Android

Imagen
En Android toda actividad (y también todo fragmento) tiene lo que se conoce como ciclo de vida ( activity lifecycle ), término que hace alusión a los ciclos de vida de los animales, especialmente gráfico en los diferentes estados que atraviesa la mariposa en su proceso de metamorfosis.

Android: log con Timber

Imagen
En entradas anteriores, como por ejemplo en Anatomía de una app básica y en Fundamentos de Android: Interacción del usuario , ya hemos visto el uso de la clase Log para ver el historial de log o registro de eventos o acciones en una aplicación. Por ejemplo, para comprobar el estado Created dentro del ciclo de vida de la actividad de una aplicación, dentro del método onCreate podemos incluir:

Bucles con repeat

Imagen
Hasta ahora hemos creado bucles con instrucciones como for , while y do/while , pero la biblioteca estándar de Kotlin también contiene otra instrucción, repeat , que nos permite otra forma de crear estructuras de repetición.

Expresiones frecuentes en Kotlin

Imagen
Colección de expresiones de uso frecuente (modismos) en Kotlin.

Android Studio con corrector ortográfico en español

Imagen
Con frecuencia Android Studio nos lanza alertas " Typo: in word " en relación, por ejemplo, al nombre de una variable. Este tipo de advertencias nos avisan de posibles errores ortográficos, aunque realmente significan que esa palabra no es reconocida, y más concretamente que esa palabra no está en el diccionario, o mejor dicho, en ninguno de los diccionarios instalados.