Releases: arnelify/arnelify-react-native
v1.0.7
🚀 About
Arnelify React Native - is a FrontEnd-Framework for building Cross-Platform UI with HTTP 3.0 and WebTransport support.
Write one code and convert it into:
✅ A native iOS app written in Swift.
✅ A native Android app written in Java.
✅ A native Web: JS, CSS and HTML.
📋 Minimal Requirements
Important: It's strongly recommended to use in a container that has been built from the gcc v15.2.0 image.
Important: It is recommended to use React Native version 0.8.4.
- CPU: Apple M1 / Intel Core i7 / AMD Ryzen 7
- OS: Debian 11 / MacOS 15 / Windows 10 with WSL2.
- RAM: 4 GB
🧰 Before Installation
Start a pure React Native project:
npx @react-native-community/cli@latest init NewProject
Go to NewProject folder:
cd ./NewProject
📦 Installation
Run inside the NewProject folder:
npx arnelify-react-native setup
Create .env:
cp ./.env.local ./.env
Run Web container:
docker compose up -d
docker ps
docker exec -it <CONTAINER_ID> bash
🎉 Usage
Start the Web development:
npm run watch
Build and run the Web binaries:
npm run build && ./web/server
Run Metro:
npm run native
📚 Code Examples
You can find code examples here.
⚖️ MIT License
This software is licensed under the MIT License. The original author's name, logo, and the original name of the software must be included in all copies or substantial portions of the software.
🛠️ Contributing
Join us to help improve this software, fix bugs or implement new functionality. Active participation will help keep the software up-to-date, reliable, and aligned with the needs of its users.
⭐ Release Notes
Version 1.0.7 - is a FrontEnd-Framework for building Cross-Platform UI with HTTP 3.0 and WebTransport support.
We are excited to introduce the Arnelify React Native framework! Please note that this version is raw and still in active development.
Change log:
- HTTP 3.0 + WebTransport.
- Security-aware logging with attack detection.
- Compiling code into a binary executable.
- Compatible with Bun and V8.
- Significant refactoring and optimizations.
Please use this version with caution, as it may contain bugs and unfinished features. We are actively working on improving and expanding the framework's capabilities, and we welcome your feedback and suggestions.
🔗 Links
v0.6.4
🚀 About
Arnelify React Native - is a framework for creating Cross-Platform applications.
Write one code and convert it into:
✅ A native iOS app written in Swift.
✅ A native Android app written in Java.
✅ A native Web: JS, CSS and HTML.
📋 Minimal Requirements
Important: It's strongly recommended to use in a container that has been built from the gcc v14.2.0 image.
- CPU: Apple M1 / Intel Core i7 / AMD Ryzen 7
- OS: Debian 11 / MacOS 15 / Windows 10 with WSL2.
- RAM: 4 GB
🧰 Before Installation
Start a pure React Native project:
npx @react-native-community/cli@latest init NewProject
Go to NewProject folder:
cd ./NewProject
Run diagnostics inside the NewProject folder:
npx react-native doctor
📦 Installation
Run inside the NewProject folder:
npx arnelify-react-native setup
Create .env:
cp ./.env.local ./.env
Run Web container:
docker compose up -d
docker ps
docker exec -it <CONTAINER_ID> bash
🎉 Usage
Start the Web development:
yarn watch
Build and run the Web binaries:
yarn build && ./web/server
Run iOS or Android app:
yarn native
📚 Documentation
Arnelify Server for NodeJS (Bun) is used for SSR rendering.
⚖️ MIT License
This software is licensed under the MIT License. The original author's name, logo, and the original name of the software must be included in all copies or substantial portions of the software.
🛠️ Contributing
Join us to help improve this software, fix bugs or implement new functionality. Active participation will help keep the software up-to-date, reliable, and aligned with the needs of its users.
⭐ Release Notes
Version 0.6.4 - New Core
We are excited to introduce the Arnelify React Native framework! Please note that this version is raw and still in active development.
Change log:
- Replaced the Node.js V8 engine with NodeJS Bun.
- Replaced node-http with arnelify-server.
- Removed dependencies: formidable, mime-db, moment, socket.io, @types/mime-db.
- Added support for compiling code into a binary executable.
- Significant refactoring and optimizations
Please use this version with caution, as it may contain bugs and unfinished features. We are actively working on improving and expanding the framework's capabilities, and we welcome your feedback and suggestions.
v0.5.9
🚀 About
Arnelify React Native - is a framework for creating Cross-Platform applications.
Write one code and convert it into:
✅ A native iOS app written in Swift.
✅ A native Android app written in Java.
✅ A native Web: JS, CSS and HTML.
📋 Minimal Requirements
Important: It's strongly recommended to use in a container that has been built from the gcc v14.2.0 image.
- CPU: Apple M1 / Intel Core i7 / AMD Ryzen 7
- OS: Debian 11 / MacOS 15 / Windows 10 with WSL2.
- RAM: 4 GB
🧰 Before Installation
Start a pure React Native project:
npx @react-native-community/cli@latest init NewProject
Go to NewProject folder:
cd ./NewProject
Run diagnostics inside the NewProject folder:
npx react-native doctor
📦 Installation
Run inside the NewProject folder:
npx arnelify-react-native setup
Create .env:
cp ./.env.local ./.env
Run Web container:
docker compose up -d
docker ps
docker exec -it <CONTAINER_ID> bash
🎉 Usage
Start the Web development:
yarn watch
Build and run the Web binaries:
yarn build && ./web/server
Run iOS or Android app:
yarn native
📚 Documentation
Arnelify Server for NodeJS (Bun) is used for SSR rendering.
⚖️ MIT License
This software is licensed under the MIT License. The original author's name, logo, and the original name of the software must be included in all copies or substantial portions of the software.
🛠️ Contributing
Join us to help improve this software, fix bugs or implement new functionality. Active participation will help keep the software up-to-date, reliable, and aligned with the needs of its users.
⭐ Release Notes
Version 0.5.9 - New Core
We are excited to introduce the Arnelify React Native framework! Please note that this version is raw and still in active development.
Change log:
- Replaced the Node.js V8 engine with NodeJS Bun.
- Replaced node-http with arnelify-server.
- Removed dependencies: formidable, mime-db, moment, socket.io, @types/mime-db.
- Added support for compiling code into a binary executable.
- Significant refactoring and optimizations
Please use this version with caution, as it may contain bugs and unfinished features. We are actively working on improving and expanding the framework's capabilities, and we welcome your feedback and suggestions.
