// código abierto · github.com/miolabs
Los frameworks de Apple, allí donde los necesites.
Con los años hemos escrito las librerías que necesitan nuestros productos, y las hemos publicado todas. Desarrolla con APIs al estilo Cocoa en Swift sobre plataformas Apple y lleva el mismo modelo a servidores Linux, escritorios Windows y el navegador, con ports en TypeScript y JavaScript e implementaciones nativas en Swift de los frameworks principales.
SEC 01 / un modelo, cuatro plataformas
Escríbelo una vez al estilo Apple. Ejecútalo donde estén tus usuarios.
01
Apple
Apps macOS, iOS y iPadOS sobre los frameworks nativos, más nuestras propias extensiones y herramientas en torno a Core Data.
02
Servidor Linux
El mismo modelo de datos Swift en el servidor: Core Data, un kit de servidor, drivers de bases de datos y un ORM.
03
UI en Windows
Implementaciones nativas en Swift de UIKit, Core Graphics y Core Animation llevan la interfaz más allá de Apple.
04
Web
Cocoa y Cocoa Touch en TypeScript y JavaScript, Core Data en el navegador y un transpilador de Swift a JavaScript.
SEC 02 / base
Una capa de compatibilidad entre plataformas.
La base sobre la que se construye todo lo demás: un mismo conjunto de APIs que se comporta igual en cada sistema operativo.
SEC 03 / core data, en todas partes
Core Data en cualquier plataforma y cualquier almacén.
Una implementación multiplataforma del Core Data de Apple, almacenes persistentes sobre bases de datos SQL y APIs web, y las herramientas en torno al modelo.
SEC 04 / ports nativos de ui
Los frameworks de UI de Apple, reescritos en Swift.
Implementaciones nativas en Swift de los frameworks detrás de cada interfaz de Apple, para que el mismo código de UI funcione fuera de las plataformas Apple.
SEC 05 / la web
Cocoa y Core Data en el navegador.
Ports de la UI y de Core Data escritos directamente en TypeScript y JavaScript, más un transpilador de Swift a JavaScript para ejecutar código Swift en la web.
SEC 06 / servidor
Swift en el servidor.
Las piezas de nuestros propios backends en producción: un kit de servidor, autenticación y almacenamiento en la nube.
SEC 07 / bases de datos y orm
Una API para los motores de bases de datos estándar.
Un generador de consultas SQL con drivers para los principales motores. Junto a MIOCoreData y MIOPersistentStore se convierte en un ORM completo.
SEC 08 / documentos y multimedia
PDFs, hojas de cálculo, informes e imágenes.
Wrappers de librerías C probadas, más nuestro propio SDK de informes, para generar documentos en servidor o en el dispositivo.
SEC 09 / herramientas
Herramientas que lo preparan todo.
Un generador de línea de comandos que prepara nuevos proyectos sobre el stack en segundos.
// lee antes de llamar