Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nathanwalker/solid-x-platforms

Solid running on Web, iOS, Android and Vision Pro.
https://github.com/nathanwalker/solid-x-platforms

android ios nativescript solidjs swiftui typescript visionos visionpro

Last synced: 2 months ago
JSON representation

Solid running on Web, iOS, Android and Vision Pro.

Awesome Lists containing this project

README

        

SolidJS Logo

[Solid](https://www.solidjs.com/) running on Web, iOS, Android and Vision Pro.

https://github.com/NathanWalker/solid-x-platforms/assets/457187/a379a7ef-2bf8-437a-96d2-bb382320f5b5

## Setup

Prerequisites:
- [NativeScript Environment Setup](https://docs.nativescript.org/setup/macos#setting-up-macos-for-ios)
- Install latest CLI: `npm install -g nativescript@latest`
- Learn more here: https://docs.nativescript.org/guide/visionos
- [Xcode 15.2 or higher Installed for Vision Pro Simulator](https://developer.apple.com/download/applications/)
- [Download SwiftPackages here](https://drive.google.com/file/d/17wFGXOBqeXgs7mhFZ-wfg4ogHyRYlYCR/view?usp=sharing)
- **Important for visionOS**: Once unzipped, place the folder at `apps/nativescript-hello-world/SwiftPackages`
- This repo uses [yarn](https://classic.yarnpkg.com/lang/en/) largely to share dependencies between the root and `apps/nativescript-hello-world` better however it can be switched to `pnpm`, `npm`, or even `bun`.

```bash
yarn setup
```

## Run apps

```bash
yarn web

yarn ios

yarn vision

yarn android
```