App Development Process and Tool required too setup development environment.
Technology stack need for this App Development.
1. Languages for App development:
1. Front-End: Native Base Theme UI + React-Native build-in Style Sheet.
2. Back-end: React Js, JavaScript.
3. NodeJS to build React-Native development environment.
2. Tool use for the development
2.1. Android Studio (Its dependencies like SDK's)
2.2. Android Emulator
2.3. VS code editor
3. Backend Service management
3.1. RED HAT Linux Server Machine (With Linux, Apache, Mysqli(mariaDB), PHP setup)
3.2. Domain assigning (appbrain.brain.net.pk) to laravel project.
3.3. Laravel Application development:
3.4. This application will use as an back-end service to our BrainApp.
Like
3.4.1. This project will use to Authenticate users for BrainApp.
3.4.2. Sent Email/SMS OTP to client.
3.4.3. Call its api's to call services like show net-packages, check remaining balance, Get Client Query etc.
Every service in BrainApp will use api to request data and store data to back-end service Laravel App.
Note: Laptop Machine should be provided for the app development.
Comments
Post a Comment