Saltar al contenido
Nelkano Emulador multisistema

SDK de Nelkano

SDK de Nelkano

Con el SDK puedes añadir botones, formularios y funciones a Nelkano, o crear un tema propio. Escribes el módulo en JavaScript o TypeScript, lo pruebas en Studio y lo instalas en la app como un archivo .nelkmod.

El proyecto Hola en Studio: código y visor.
El proyecto Hola en Studio: código y visor.

Crea tu primer módulo

  1. Instala y abre SDK Studio. Descarga el instalador para Windows x64; Node.js y Java vienen incluidos. No necesitas el código del emulador ni Android Studio.
  2. Crea un proyecto con la plantilla Básico y sigue Tu primer botón. Añadirás una opción a Ajustes que abre un panel.
  3. Exporta el módulo firmado e instálalo en Android o escritorio. Conserva la clave de firma: la necesitarás para actualizarlo.

Android, Desktop y SDK Studio comparten la versión 3.0.3-beta. El contrato que declaras en sdkVersion sigue siendo 0.2.0; la versión de tu módulo la eliges tú.

Elige qué quieres añadir

También puedes guardar datos propios, crear formularios y conectar servicios. Cada capítulo indica los permisos necesarios y cómo comprobar si el dispositivo o el motor admite la función.

Prueba en Studio y después en la app

El visor de Studio usa juegos, cuentas, guardados y hardware simulados. Sirve para probar el código y la interfaz; las conexiones externas autorizadas sí pueden usar Internet.

Prueba después el paquete en cada plataforma que declares en el manifiesto. En Nelkano, abre Ajustes → General → Módulos: Instalados permite importar un archivo y Explorar abre el catálogo. La app verifica el paquete y muestra sus permisos antes de instalarlo.

Android, Desktop y Studio mantienen el mismo número de versión, con un instalador y un canal de actualización propios para cada destino. Los módulos se versionan y actualizan por separado.

Añadir un motor de emulación

Un paquete V2 puede incluir un motor nativo compilado por ti para Android o escritorio. Necesitarás preparar sus binarios, describir sus capacidades y probar cada destino. Sigue Paquete V2 con un motor compilado y consulta las operaciones del motor. Studio simula su integración; no ejecuta una prueba real del motor.