Glosario
Accesibilidad
Principios y técnicas para que las apps móviles sean utilizables por todas las personas, incluyendo aquellas con discapacidades. Incluye soporte para lectores de pantalla, navegación por voz y cumplimiento de estándares como WCAG.
Android
Sistema operativo móvil de Google, el más utilizado a nivel mundial. Permite el desarrollo de aplicaciones nativas principalmente en Kotlin o Java, y ofrece acceso a una amplia variedad de dispositivos y funcionalidades.
App Clips
Fragmentos ligeros de aplicaciones iOS que permiten a los usuarios acceder rápidamente a una funcionalidad específica sin instalar la app completa, mejorando la experiencia y la conversión.
ARKit / ARCore
Frameworks de Apple y Google para crear experiencias de realidad aumentada en dispositivos móviles, permitiendo superponer objetos virtuales en el mundo real y desarrollar apps inmersivas.
ASO (App Store Optimization)
Estrategias y técnicas para mejorar la visibilidad y descargas de una app en las tiendas de aplicaciones móviles como App Store y Google Play.
Cross-platform
Tecnologías y frameworks que permiten desarrollar una sola app que funcione en múltiples sistemas operativos móviles, optimizando recursos y tiempos de desarrollo (ej: Flutter, React Native, Kotlin Multiplatform).
Flutter
Framework de Google para crear aplicaciones móviles, web y de escritorio desde una sola base de código utilizando el lenguaje Dart. Permite desarrollar apps con alto rendimiento y una interfaz visual consistente en múltiples plataformas.
Gestor de contenidos
Sistema que permite añadir, modificar y eliminar contenido de una app o web sin conocimientos técnicos avanzados. En mobile, suele integrarse con servicios backend o plataformas headless CMS.
HTML5/CSS3
Lenguajes base para el desarrollo web y de apps híbridas, aunque en mobile su uso se ha reducido frente a frameworks nativos y multiplataforma. Siguen siendo útiles para prototipos y apps sencillas.
iOS
Sistema operativo de Apple para iPhone y iPad. Destaca por su ecosistema cerrado, alto rendimiento, seguridad y acceso a las últimas innovaciones en hardware y software móvil.
Inteligencia Artificial (AI)
Campo de la informática que desarrolla sistemas capaces de realizar tareas que normalmente requieren inteligencia humana, como el procesamiento de lenguaje natural, visión por computador, asistentes inteligentes y toma de decisiones autónoma.
Jetpack Compose
Framework de Google para construir interfaces de usuario de manera declarativa en Android. Simplifica el desarrollo y mantenimiento de apps móviles con un enfoque moderno y reactivo.
Kotlin Multiplatform
Framework de desarrollo que permite compartir lógica de negocio entre aplicaciones móviles (Android e iOS) utilizando el lenguaje Kotlin. Facilita el desarrollo eficiente de apps multiplataforma manteniendo interfaces nativas.
Machine Learning (ML)
Disciplina de la inteligencia artificial que permite a las apps móviles aprender de los datos y mejorar su rendimiento con el tiempo, aplicando algoritmos para reconocimiento de patrones, predicciones y automatización de tareas.
MCP (Mobile Cloud Platform)
Plataformas que facilitan el desarrollo, despliegue y gestión de aplicaciones móviles en la nube, permitiendo escalabilidad, integración de servicios y sincronización de datos entre dispositivos y servidores.
PWA (Progressive Web App)
Aplicaciones web progresivas que ofrecen experiencia similar a una app nativa, incluyendo acceso offline, notificaciones push y acceso desde la pantalla de inicio, combinando lo mejor de la web y el mobile.
React
Librería de JavaScript para construir interfaces de usuario. En mobile, destaca React Native, que permite crear apps nativas para iOS y Android desde una sola base de código, combinando rendimiento y flexibilidad.
React Native
Framework de Facebook basado en React que permite crear aplicaciones móviles nativas para iOS y Android desde una sola base de código JavaScript, combinando rendimiento nativo y desarrollo ágil.
Rust
Lenguaje de programación moderno, seguro y eficiente, cada vez más utilizado en el desarrollo de componentes móviles y sistemas embebidos por su rendimiento y fiabilidad.
SEO
Conjunto de técnicas para mejorar la visibilidad de una web o app en los motores de búsqueda. En mobile, se aplica principalmente a apps web progresivas (PWA) y a la optimización de fichas en tiendas de apps (ASO).
SwiftUI
Framework declarativo de Apple para crear interfaces de usuario en iOS, iPadOS, macOS y VisionOS. Permite desarrollar apps modernas de forma rápida y eficiente, con menos código y vistas reactivas.
Vibe Coding
Enfoque emergente en el desarrollo de software que prioriza la experiencia del desarrollador, la colaboración en tiempo real y la integración de herramientas inteligentes, potenciando la creatividad y la eficiencia en equipos mobile.
VisionOS
Sistema operativo de Apple para el dispositivo Vision Pro, centrado en experiencias de computación espacial y realidad aumentada. Permite crear apps inmersivas en 3D y nuevas formas de interacción.
WordPress
Plataforma popular para la gestión de contenidos web, que también puede integrarse con apps móviles mediante APIs para mostrar o gestionar información.
xCode
Entorno de desarrollo oficial de Apple para crear aplicaciones nativas en iOS, iPadOS, macOS y VisionOS, utilizando lenguajes como Swift y Objective-C.