Ir al contenido

Xavier Kain es el cuidado del detalle. Este sitio esconde 7 secretos.

    Aplicaciones macOS

    Desarrollo de aplicaciones macOS nativas.

    Aplicaciones nativas para Mac en Swift, desde la herramienta discreta en la barra de menús hasta la aplicación completa, firmadas y listas para instalar en tus equipos o distribuir a tus clientes.

    +200
    Proyectos entregados
    63
    Opiniones 5★
    100%
    opiniones positivas
    <24h
    Tiempo de respuesta

    Aplicaciones macOS · En resumen

    Desarrollo aplicaciones nativas para Mac en Swift y SwiftUI: herramientas en la barra de menús, aplicaciones completas, procesamiento local de archivos y medios. Mis aplicaciones están firmadas y notarizadas por Apple, incluyen actualizaciones automáticas y pueden ofrecerse en francés y en inglés. QuiX, un importador gratuito de vídeos GoPro, y FCP CleanX, que libera el espacio ocupado por las bibliotecas de Final Cut Pro, son ejemplos concretos. El presupuesto se elabora tras una primera conversación de definición gratuita, con respuesta en menos de 24 h.

    • Para quién:Empresas, equipos y editores de software que quieren una herramienta Mac para sus equipos o para sus clientes
    • Tecnologías:Swift, SwiftUI y AppKit, Sparkle para las actualizaciones automáticas
    • Distribución:Aplicación firmada y notarizada por Apple, actualizaciones automáticas integradas
    • Presupuesto:Desde 2.000 €, se elabora tras definir el proyecto según las funcionalidades (sin IVA)
    • Plazo:Varias semanas según las funcionalidades, con un calendario detallado en el presupuesto
    • Plazo:De unos días a varias semanas según la complejidad, respuesta en menos de 24 h

    Lo que entrego.

    Una aplicación nativa en Swift

    Una aplicación escrita en Swift y SwiftUI, que respeta los usos del Mac y se mantiene ligera y rápida.

    Una herramienta en la barra de menús

    Siempre a un clic o a un atajo de teclado, sin ventanas que ocupen la pantalla.

    Actualizaciones automáticas

    Tus usuarios reciben las nuevas versiones dentro de la propia aplicación, sin reinstalar nada.

    Firma y notarización de Apple

    La aplicación se firma y se notariza para que macOS la abra sin avisos, en tus equipos y en los de tus clientes.

    Archivos y medios procesados en local

    El procesamiento se hace en el Mac, sin enviar tus archivos a un servidor.

    Interfaz en francés y en inglés

    Una interfaz disponible en los dos idiomas, para un equipo o una clientela internacional.

    Lo que aporta una aplicación nativa para Mac.

    Una aplicación para Mac no es una web dentro de una ventana. Se integra en el sistema, trabaja con tus archivos en local y está siempre a un atajo de teclado.

    La barra de menús

    Muchas herramientas de trabajo ganan viviendo en la barra de menús: siempre a mano, nunca estorban. QuiX funciona así: la importación arranca sola al conectar la GoPro, y un clic en su icono te dice por dónde va y qué ha encontrado, sin salir de la aplicación en la que estás.

    Tus datos se quedan en el Mac

    Una aplicación nativa puede procesar archivos y medios directamente en el equipo. QuiX lee las marcas escritas en los vídeos de la GoPro sin copiarlos y luego verifica cada copia con una suma de control. FCP CleanX recorre todos los discos del Mac para encontrar las bibliotecas de Final Cut Pro. Es un argumento de peso cuando los archivos son confidenciales o voluminosos.

    Firmada, notarizada, al día

    Para que macOS la abra sin avisos, una aplicación distribuida fuera de la Mac App Store tiene que estar firmada y notarizada por Apple. Me encargo de ello, y también de las actualizaciones automáticas integradas. FCP CleanX, por ejemplo, se descarga y se compra directamente en su web, con una prueba gratuita de 7 días, sin pasar por la App Store.

    Solo Mac, o Mac y web

    Si tus usuarios también trabajan en Windows o en el móvil, una aplicación web o una PWA puede encajar mejor. Si la herramienta tiene que aprovechar el Mac (archivos locales, atajos, barra de menús), lo nativo se impone. Lo decidimos juntos al definir el proyecto, antes del presupuesto.

    Caso práctico
    QuiX, los mejores momentos de la GoPro ordenados al importar

    QuiX, los mejores momentos de la GoPro ordenados al importar.

    El contexto

    Mientras grabas, una pulsación corta en el botón lateral de una GoPro marca un momento en el vídeo. QuiX aprovecha esas marcas: al importar, separa las tomas marcadas para que no tengas que volver a ver toda la sesión.

    Lo que hice

    Una aplicación macOS nativa y gratuita, en Swift, SwiftUI y AppKit. La importación arranca sola al conectar la cámara por USB-C o al meter su tarjeta en un lector; cada sesión llega a una carpeta con fecha, con Highlights y Clips. La barra de menús muestra el avance y una notificación avisa al terminar.

    Por qué nativa

    Conectada por USB-C, una GoPro aparece como un dispositivo de red y no como un disco. La aplicación se comunica con ella, solo lee unos 34 KB por clip para saber dónde va, verifica cada copia con una suma de control y nunca modifica la tarjeta.

    Ver el proyecto →

    Aplicaciones macOS realizadas.

    Todo el portfolio

    Preguntas frecuentes.

    ¿Hay que pasar por la Mac App Store?
    No necesariamente. Una aplicación firmada y notarizada por Apple puede distribuirse directamente, desde tu web, como QuiX y FCP CleanX. La elección depende de tu público (tus equipos, tus clientes, el gran público) y se hace al definir el proyecto.
    ¿Cuánto cuesta una aplicación macOS?
    Una aplicación Mac empieza en 2.000 €. El importe final depende del alcance: una herramienta de barra de menús y una aplicación completa con base de datos e importación de archivos no requieren el mismo trabajo. El presupuesto se elabora tras una primera conversación de definición, gratuita, y respondo a cualquier solicitud en menos de 24 h. Precios sin IVA.
    ¿Mis datos pueden quedarse en el equipo?
    Sí. Una aplicación nativa puede guardarlo y procesarlo todo en local, como QuiX, que importa y ordena los vídeos en el Mac sin cuenta. La sincronización o un servidor solo se añaden si el proyecto lo necesita.
    ¿Cómo funcionan las actualizaciones?
    Las actualizaciones automáticas están integradas en la aplicación: cuando se publica una nueva versión, tus usuarios la reciben sin reinstalar nada. Cada versión se firma y se notariza antes de distribuirla.
    ¿La aplicación funcionará en los Mac con Apple Silicon?
    Sí, las aplicaciones se desarrollan para los Mac actuales: FCP CleanX funciona en Apple Silicon y en Intel, a partir de macOS 13. Si tu parque incluye Mac más antiguos, la compatibilidad se comprueba al definir el proyecto.
    ¿Puedes hacer también la versión para iPhone?
    Sí: desarrollo aplicaciones nativas iOS en Swift y SwiftUI, con Apple Watch y widgets si hace falta. La página aplicación móvil iOS y Android detalla esta parte.

    Lecturas relacionadas.

    Hablemos de tu aplicación para Mac.

    Cuéntame qué herramienta tienes en mente: te respondo en menos de 24 h para una primera conversación de definición, gratuita y sin compromiso.