Welcome to the DSA-App project! This README file will guide you through the setup and build instructions to get started with the project.
- iOS
- Android
- Web
- tvOS
- Android TV
Here is the result of our DSA-App:
Before you begin, please ensure that you have the following dependencies installed on your system:
- Android Studio
- Xcode
- Node.js (version > 16)
- Ruby (version >= 3.2.1)
To build the DSA-App project, follow these steps:
-
Clone the repository to your local machine:
git clone https://github.com/your-username/DSA-App.git
-
Navigate to the project directory:
cd DSA-App
-
Install dependencies:
npm install
-
Run the following command to build the application:
rnv run -p [Platform]
When building for the web platform, ensure that the version of flexn/create in your renative.json file is set to 0.21.0-alpha.0 for successful execution. You can manually edit the renative.json file to make this change.
Replace
[Platform]
with the desired platform (e.g.,ios
,android
,web
,tvos
,androidtv
). -
For iOS, Android, tvOS, and Android TV platforms, after running the build script, you can use Xcode and Android Studio to further build and run the application on respective platforms.
- Ensure that you have proper permissions and configurations set up in Xcode and Android Studio for building and running the application on iOS and Android platforms respectively.
- For more detailed instructions and troubleshooting, refer to the documentation provided by ReNative and the official documentation of each platform (iOS, Android, Web, tvOS, Android TV).