Nx.js Switch: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 4: Line 4:
|description=JavaScript runtime for Nintendo Switch homebrew applications.
|description=JavaScript runtime for Nintendo Switch homebrew applications.
|author=TooTallNate
|author=TooTallNate
|lastupdated=2024/03/15
|lastupdated=2024/03/18
|type=Developments
|type=Developments
|version=0.0.39
|version=0.0.40
|license=MIT
|license=MIT
|download=https://dlhb.gamebrew.org/switchhomebrews/nxjsswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/nxjsswitch.7z

Revision as of 05:06, 24 March 2024

nx.js
Nxjsswitch.png
General
AuthorTooTallNate
TypeDevelopments
Version0.0.40
LicenseMIT License
Last Updated2024/03/18
Links
Download
Website
Source

nx.js is a framework for building Nintendo Switch homebrew applications using JavaScript. Powered by the QuickJS engine, nx.js offers a streamlined and user-friendly environment for crafting homebrew apps on the Nintendo Switch console.

With nx.js, developers can harness their JavaScript skills and tools to create captivating and interactive experiences for the Nintendo Switch platform. The framework abstracts the complexities of low-level operations and presents a high-level JavaScript API that simplifies the development workflow.

nx.js is designed in accordance with Web standards, ensuring compatibility with familiar APIs such as setTimeout(), fetch(), new URL(), Canvas, and much more. If you're familiar with web development, you'll feel right at home with nx.js.

For setup and usage instructions, please visit https://nxjs.n8.io/

Features

  • Write homebrew applications for the Nintendo Switch using JavaScript, a popular and widely supported programming language.
  • Benefit from a high-level JavaScript API designed specifically for the Nintendo Switch platform, providing easy access to console-specific features and functionality.
  • Capture and process user input with ease, including buttons, touch screen, and motion controls, to create engaging gameplay experiences.
  • Create visually appealing and interactive user interfaces using the web Canvas API.
  • Integrate audio playback and sound effects into your applications using the web Audio API.
  • Support for executing code compiled to WebAssembly (WASM).

External links

Advertising: