Desarrollo de aplicaciones móviles

Explorando el ScrollTargetBehavior de SwiftUI

Explorando el ScrollTargetBehavior de SwiftUI

La llegada de SwiftUI ha supuesto una revolución en el mundo del desarrollo iOS, simplificando la creación de interfaces de usuario con su sintaxis declarativa y sus potentes funciones. La introducción de ScrollTargetBehavior en SwiftUI es otro salto adelante, que … Read More

Modularización de aplicaciones iOS con Apollo y SPM

Modularización de apps iOS con Apollo y SPM

En el panorama del desarrollo moderno, GraphQL ha revolucionado nuestra forma de pensar sobre las API y la recuperación de datos. Cuando se trata de desarrollo iOS, integrar GraphQL puede ser pan comido, gracias a librerías como Apollo. Pero, ¿cómo … Read More

De ViewModel a Compose Presenter

De ViewModel a Compose Presenter

Comúnmente, gestionamos la lógica del estado en un android ViewModel, aplicando MVI o MVVM y es posible que combinemos una serie de datos asíncronos para crear el estado de la vista. Algunos de estos datos no cambian, algunos están disponibles … Read More

Introducción a la nueva prueba de auditoria de accesibilidad para IOS

Introducción a la nueva prueba de auditoría de accesibilidad para iOS

Breve introducción a la accesibilidad Cuando se trata de aplicaciones móviles, especialmente en iOS, garantizar la accesibilidad se ha convertido en una parte integral del proceso de desarrollo. Apple, el creador de iOS, ha sido durante mucho tiempo un defensor … Read More

Catálogos de versiones de Gradle en Android

Catálogos de versiones de Gradle en Android

Introducción: Catálogos de versiones de Gradle Los catálogos de versiones de Gradle nos permiten añadir y mantener dependencias de forma sencilla y escalable. Las apps crecen, y gestionar proyectos con varios equipos de desarrollo aumenta el tiempo de compilación. Una … Read More

Studio Bot: Una IA para Android Studio

Studio Bot: una IA para Android Studio

Introducción En el Google I/O de este año, la conferencia anual de Google para desarrolladores, se ha presentado el complemento de inteligencia artificial de Android Studio para competir con otras herramientas como Github Copilot. En la nueva versión de Android … Read More

Migrando retrofit a ktor

Migrando Retrofit a Ktor

Introducción La comunicación entre las aplicaciones de Android y los servidores es un aspecto crítico en el desarrollo de aplicaciones, y elegir la herramienta adecuada para realizar esta comunicación es fundamental. Hasta ahora, Retrofit ha sido el estándar por excelencia. … Read More

Servicios de desarrollo de aplicaciones Android: mejores prácticas

Servicios de desarrollo de aplicaciones Android: Mejores prácticas

¿Estás pensando iniciar tu propio proyecto de desarrollo de aplicaciones Android? Para ofrecer con éxito servicios de desarrollo de aplicaciones Android, es fundamental tener en cuenta las mejores prácticas. La implementación de las mejores prácticas puede conducir a un mejor … Read More

Librerías de programación para iOS

Librerías de programación para iOS

Si te dedicas al desarrollo de software, ya debes saber lo útiles que son las librerías de programación, no sólo para ahorrarte tiempo, sino también para ahorrarte muchos dolores de cabeza a la hora de prestar servicios de desarrollo de … Read More

CICD 1

Implementación básica de CI y CD en el desarrollo de Android

CI y CD es una práctica de desarrollo de software que la mayoría de los desarrolladores de móviles en proyectos de equipo utilizan a diario, sin embargo, la mayoría de las veces las prácticas de control de versiones (o estrategia … Read More

Apiumhub BLOG 5

Modularización de aplicaciones Android: consejos para empezar

La modularización de aplicaciones Android se refiere al proceso de dividir una aplicación Android en módulos más pequeños e independientes. Estos módulos pueden considerarse bloques de construcción que pueden combinarse para formar la aplicación completa. Cada módulo suele ser responsable … Read More

jetpackcompose es

Traduciendo texto en JetPack Compose

Contexto A veces hay proyectos en los que el sistema de gestión de textos nativos de Android se nos queda corto. Por ejemplo, si quisiéramos arreglar un error de traducción, ajustar una explicación o añadir un nuevo idioma sin tener … Read More

Secured By miniOrange