Apache Cordova para crear aplicaciones de escritorio macOS

CordovaLib es un framework que permite a los usuarios incluir Cordova en sus proyectos de aplicaciones OS X fácilmente, y también crear nuevos proyectos de aplicaciones OS X basados ​​en Cordova.

Debes tener en cuenta que el enfoque actual de esta plataforma Cordova es proporcionar aplicaciones de tipo quiosco para OSX, que generalmente se ejecutan a pantalla completa y tienen poca interacción con el escritorio.

Por lo tanto, no hay soporte directo para menús, integración de base, integración de buscador, documentos, etc. Piensa en ella como una aplicación móvil que se ejecuta en una pantalla muy grande.

Requisitos

Asegurarse de haber instalado el SDK OS X más reciente que viene con Xcode 6 o posterior; puedes descargarlo en http://developer.apple.com/downloads o en la App Store de Mac.

Crear tu proyecto

  1. (Opcionalmente) Sigue las instrucciones en la sección Uso de la línea de comandos de los Documentos de Cordova para crear un nuevo proyecto. Por ejemplo:

$ cordova create hello com.example.hello HelloWorld

  1. Agrega la plataforma OSX:

$ cordova platform add osx + $ cordova run osx

  1. Puedes agregar el proyecto en XCode:

$ open platforms/osx/<yourproject>.xcodeproj

Agregar plugins

Por ejemplo, si necesita el complemento de archivo, puedes hacer lo siguiente: $ cordova plugin add cordova-plugin-file

Crear un proyecto independiente con Cordova OSX

  1. Descarga la fuente.
  2. Ejecuta el comando create para configurar un proyecto vacío-

$ bin/create <path_to_new_project> <package_name> <project_name>

Por ejemplo:

$ bin/create ../Foo org.apache.foo FooBar

Agregar Complementos

Por ejemplo, si necesita el complemento de archivo, haga lo siguiente:

$ cordova plugin add cordova-plugin-file

Actualización de una referencia de subproyecto CordovaLib en su proyecto

Cuando actualiza a una nueva versión de Cordova, es posible que deba actualizar la referencia de CordovaLib en un proyecto existente. Cordova viene con un script que te ayudará a hacer esto.

  1. Inicie Terminal.app
  2. Vaya a la ubicación donde instaló Cordova, en la binsubcarpeta
  3. correr update /path/to/your/project

? Más Información

Artículos Relacionados
Anuncian la beta de Ionic que incluye al framework Vue

¿Alguien más siente como si ocurriese un déjà vu? Parece que no hace mucho tiempo estábamos lanzando la versión beta de Ionic Vue construida con Vue 2. Dado que el lanzamiento de Vue 3 se acerca rápidamente, pensamos que este sería el momento perfecto ¡SEGUIR LEYENDO!

Google presenta Flutter 2: Una nueva versión del SDK multiplataforma

Google anunció Flutter 2, la versión más reciente de su kit de herramientas de interfaz de usuario de código abierto para crear aplicaciones multiplataforma. Si bien Flutter comenzó enfocado hacía dispositivos móviles cuando se lanzó por primera vez hace dos años, en los últimos ¡SEGUIR LEYENDO!

Ionic 4.0: Introducción Ionic para todos

Ayer fue lanzada la versión del Framework basado en la creación de aplicaciones híbridas: Ionic 4. Enfocado en la creación de componentes web, y las PWA.

Recursos para Aprender a Utilizar Ionic

Si deseas saber más, puedes pasarte por aquí /assets/img/sdk_paginas/ionic_1.jpg ? 5 paquetes de animación que puedes usar inmediatamente dentro de tu aplicación creada con Ionic.. https://devdactic.com/5-animation-packages-ionic/ vía @schlimmson Blogs Geniales sobre Ionic Devdactic Cómo crear una navegación horizontal para vistas de escritorio Ionic Cómo ¡SEGUIR LEYENDO!

Kweb: Crea aplicaciones con actualización en vivo desde el lado del servidor mediante Kotlin puro

Kweb es una biblioteca para crear aplicaciones web en el lenguaje de programación Kotlin.

Flutter vs React Native: La comparación definitiva

A lo largo de los años, se ha vuelto muy común que los desarrolladores comparen Flutter (como aprender Flutter) y React Native (como aprender react native). Ambos SDK son dos de las herramientas multiplataforma predominantes para crear aplicaciones móviles de forma rápida y sencilla. ¡SEGUIR LEYENDO!

Agrippa: Nueva CLI para desarrolladores de React

Agrippa es una CLI humilde cuyo propósito es ayudar a los desarrolladores de React a crear componentes sin el modelo estándar. Vas a poder generar fácilmente plantillas para componentes de React de diferentes composiciones (soluciones de estilo, validaciones de accesorios, etc.) y en diferentes ¡SEGUIR LEYENDO!

Comparte tu opinión