
aristidevs
AristiDevs
0Following6770Followers38.3KLikes
📲 Mobile developer 🎥 Enseño a crear apps en YT (AristiDevs) 🤑 Monetizo Apps
Videos
Liked
¿Se te complica la parte de diseñar tu web o app? La parte del diseño es imprescindible para triunfar con tu proyecto, pero sin conocimientos correctos podemos acabar dando una mala experiencia al usuario.
Por eso hoy te traigo una nueva web que gracias a la IA podrás generar una gama de colores para tus apps o páginas webs con la temática que busques.
Sígueme en aristi.dev
#KotlinTip #aprenderAProgramar
#ASO
#git
#aristidevs
#programacion
#developer
#coding
#androiddev
#dev
#programacionandroid
#desarrollomobile
#kotlin
Por eso hoy te traigo una nueva web que gracias a la IA podrás generar una gama de colores para tus apps o páginas webs con la temática que busques.
Sígueme en aristi.dev
#KotlinTip #aprenderAProgramar
#ASO
#git
#aristidevs
#programacion
#developer
#coding
#androiddev
#dev
#programacionandroid
#desarrollomobile
#kotlin
Una vez hayas creado tu app, independientemente de si es Android (Java/kotlin) o iOS (ObjetiveC/Swift) empieza el proceso de subir a la playstore o App Store. Estas tiendas tienen millones de apps por lo que destacar es IMPRESCINDIBLE. Para ello existe el ASO, que son técnicas para posicionar tu apps en lo más alto al ingresar un término de búsqueda.
Uno de los temas imprescindibles son las imágenes ya que los usuarios acceden a las apps por los ojos, por lo que debemos tener las mejores imágenes posibles.
Con esta herramienta podremos crear impresionantes diseños y super bien preparados para intentar llegar a un número mayor de usuarios y por ende conseguir más descargas.
#git
#aristidevs
#programacion
#developer
#coding
#androiddev
#dev
#programacionandroid
#desarrollomobile
#senior
#kotlin
#AppScreen
#PlayStore
#AppStore
Con esta herramienta podremos crear impresionantes diseños y super bien preparados para intentar llegar a un número mayor de usuarios y por ende conseguir más descargas.
#git
#aristidevs
#programacion
#developer
#coding
#androiddev
#dev
#programacionandroid
#desarrollomobile
#senior
#kotlin
#AppScreen
#PlayStore
#AppStore
Hoy toca otro Kotlintip y es que vamos a ver la nulabilidad en Kotlin. Vamos a recibir por parámetro una String que puede ser null, el problema de esto es que si no lo procesamos puede reventar por lo que debemos hacer un if para comprobar si es null.
Pero hay una forma de hacerlo mejor y es que gracias al operador Elvis podemos realizar una segunda acción si nuestro valor en null y evitar crashes.
¿Conocías el operador Elvis y la anulabilidad en Kotlin? Sígueme en aristi.dev
#KotlinTip
#InteligenciaArtificial
#IA
#ASO
#git
#aristidevs
#programacion
#developer
#coding
#androiddev
#dev
#programacionandroid
#desarrollomobile
#senior
#kotlin
#PlayStore
#AppStore
#cursoAndroid
#androidstudio
Pero hay una forma de hacerlo mejor y es que gracias al operador Elvis podemos realizar una segunda acción si nuestro valor en null y evitar crashes.
¿Conocías el operador Elvis y la anulabilidad en Kotlin? Sígueme en aristi.dev
#KotlinTip
#InteligenciaArtificial
#IA
#ASO
#git
#aristidevs
#programacion
#developer
#coding
#androiddev
#dev
#programacionandroid
#desarrollomobile
#senior
#kotlin
#PlayStore
#AppStore
#cursoAndroid
#androidstudio
¿Sabías que puedes convertir a Data Class cualquier JSON de forma automática?
#Json
#DataClass
#KotlinTip
#inteligenciaartificial
#IA
#ASO
#Git
#aristidevs
#programacion
#androidstudio
#coding
#dev
#androidstudiotutorial
#androiddev
#programacionandroid
#desarrollomobile
#senior
#kotlin
#AppScreen
#PlayStore
#AppStore
#cursoAndroid
#Json
#DataClass
#KotlinTip
#inteligenciaartificial
#IA
#ASO
#Git
#aristidevs
#programacion
#androidstudio
#coding
#dev
#androidstudiotutorial
#androiddev
#programacionandroid
#desarrollomobile
#senior
#kotlin
#AppScreen
#PlayStore
#AppStore
#cursoAndroid
KOTLIN TIP número 3, hay ocasiones en las que necesitamos dividir nuestros listados ya sean por tamaño o por funcionalidad del producto. El problema es que seguramente estén pensando en crear un bucle y un contador para poder dividir esos items cuando el número llegue a X cantidad pero no es necesario.
La función chunked te hará olvidarte de todo eso ya que solo tendrás que decir el tamaño de cada sublistado y este lo hará. Gracias a eso te podrás olvidar de bucles y for, ya que esta es la función más óptima para KOTLIN
#git
#aristidevs
#programacion
#developer
#coding
#androiddev
#dev
#programacionandroid
#desarrollomobile
#senior
#kotlin
#chunked
La función chunked te hará olvidarte de todo eso ya que solo tendrás que decir el tamaño de cada sublistado y este lo hará. Gracias a eso te podrás olvidar de bucles y for, ya que esta es la función más óptima para KOTLIN
#git
#aristidevs
#programacion
#developer
#coding
#androiddev
#dev
#programacionandroid
#desarrollomobile
#senior
#kotlin
#chunked
KOTLIN TIP número 2, muchas veces tenemos que trabajar con listados de listados, el problema es que es algo muy tedioso y complicado ya que tenemos que hacer varios bucles y puede conducir a errores.
El tema es que normalmente no es necesario pero al recibir los datos así (ya sea de backend o dónde sea) no sabemos como transformarlo. Es por ello que te voy a enseñar la función flatten() que nos permite convertir un listado de listas un una única lista plana.
Olvídate de for o bucles, esta es la solución más óptima para KOTLIN.
#git
#aristidevs
#programacion
#developer
#coding
#androiddev
#dev
#programacionandroid
#desarrollomobile
#flatten
#kotlin
#git
#aristidevs
#programacion
#developer
#coding
#androiddev
#dev
#programacionandroid
#desarrollomobile
#flatten
#kotlin
Las fuentes son imprescindibles para nuestros proyectos, ya sea para para una página web o aplicación o incluso a la hora de trabajar una buena fuente nos puede ayudar a leer mejor.
El problema es que descargar fuentes viene asociado con páginas de dudosa procedencia, donde no sabes bien lo que estás descargando o con un catálogo bastante escueto. Por eso hoy te traigo fonts.google.com la página web por excelencia para encontrar todas las fuentes y estilos que necesitas para tu día a día. Sígueme en aristi.dev
#fuentes
#KotlinTip
#InteligenciaArtificial #IA
#ASO
#git
#aristidevs
#programacion
#developer
#coding
#androiddev
#dev
#programacionandroid
#desarrollomobile
#senior
#kotlin
#AppScreen
#PlayStore
#AppStore
#cursoAndroid
El problema es que descargar fuentes viene asociado con páginas de dudosa procedencia, donde no sabes bien lo que estás descargando o con un catálogo bastante escueto. Por eso hoy te traigo fonts.google.com la página web por excelencia para encontrar todas las fuentes y estilos que necesitas para tu día a día. Sígueme en aristi.dev
#fuentes
#KotlinTip
#InteligenciaArtificial #IA
#ASO
#git
#aristidevs
#programacion
#developer
#coding
#androiddev
#dev
#programacionandroid
#desarrollomobile
#senior
#kotlin
#AppScreen
#PlayStore
#AppStore
#cursoAndroid
¿Sabías que puedes editar el código de tus propios sin editor de códigos y directamente desde Github? Github tiene su propio editor de código y para acceder a él es tan sencillo como pulsar la tecla “.” (Punto).
Una vez lo hagas te llevará automáticamente a otra web donde podrás programar, te autocompletará el código y puedes hacer ramas, commit, pull request y cualquier cosa que necesites.
No es el editor definitivo pero podrás hasta programar desde una table o iPad. Es una buena herramienta para salir del apuro
#git
#aristidevs
#programacion
#developer
#coding
#androiddev
#dev
#programacionandroid
#desarrollomobile
#senior
#kotlin
#AppScreen
#PlayStore
#AppStore
Una vez lo hagas te llevará automáticamente a otra web donde podrás programar, te autocompletará el código y puedes hacer ramas, commit, pull request y cualquier cosa que necesites.
No es el editor definitivo pero podrás hasta programar desde una table o iPad. Es una buena herramienta para salir del apuro
#git
#aristidevs
#programacion
#developer
#coding
#androiddev
#dev
#programacionandroid
#desarrollomobile
#senior
#kotlin
#AppScreen
#PlayStore
#AppStore
Te reto a mejorar el código que estás viendo y que cambies el valor de las variables sin usar una tercera variable auxiliar.
Para ello tienes la función also que te permite realizar acciones sobre un valor una vez realizas una acción sobre este. Es muy útil para repositorios o casos de uso ya que te ahorra crear variables extras.
#git
#aristidevs
#programacion
#developer
#coding
#androiddev
#dev
#programacionandroid
#desarrollomobile
#also
#kotlin
Para ello tienes la función also que te permite realizar acciones sobre un valor una vez realizas una acción sobre este. Es muy útil para repositorios o casos de uso ya que te ahorra crear variables extras.
#git
#aristidevs
#programacion
#developer
#coding
#androiddev
#dev
#programacionandroid
#desarrollomobile
#also
#kotlin
¿Y si te dijera que hay un repertorio de cientos de imágenes vectoriales y opensource personalizables? Te presento unDraw.co la web que te proveerá de todos los recursos para tus proyectos.
Además puedes personalizar los colores para tener tu propia identidad y una vez lo hayas hecho puedes descargarlo en SVG, es decir, vectorial o en png. Al momento, sin registros ni cosas raras.
Sígueme en aristi.dev
#kotlintip #aprenderAProgramar
#ASO
#git
#aristidevs
#programacion
#developer
#coding
#androiddev
#dev
#programacionandroid
#desarrollomobile
#kotlin
#kotlintip #aprenderAProgramar
#ASO
#git
#aristidevs
#programacion
#developer
#coding
#androiddev
#dev
#programacionandroid
#desarrollomobile
#kotlin