Skip to content

indigotech/onboard-davi-felix

Repository files navigation

Taqtile's Onboarding - Mobile development

  • Project's Name: Onboarding mobile
  • Project's Description: Introduction to Mobile Development concepts using practical applications

Environment and tools

The tools necessary to make the project run are:

  • Android Studio Electric Eel | 2022.1.1 Patch 1, which makes it possible to run applications on Android Devices
    • Android SDK 11.0
    • Android API 30
  • Xcode v15.3, which makes it possible to run the application in IOS devices
    • IOS 17.4
  • NodeJS v18.20.2

The project is built using ReactNative v0.74.1 with Typescript and the setup was made using the react-native CLI with the react-native-template-typescript template.

Additionally, for linting and formatting, eslint and prettier are being used, which work better with the help of its corresponding text editor extensions.

Steps to run and debug

  1. Clone se repository and move into the folder
git clone https://github.com/indigotech/onboard-davi-felix
cd onboard-davi-felix
  1. Change node version to 18.20.2 (assuming nvm is installed, if not consider this step as "Installing NodeJS v18.20.2")
nvm use 18.20.2
  1. Install dependencies
npm install
  1. Install the corresponding Android SDK version on Android Studio and then create a Virtual Device for emulation

  2. Install the corresponding IOS version on Xcode

  3. Install dependencies for IOS project

cd ios/
bundle install
bundle exec pod install
  1. Start the app
npm start
  1. Initialize the applications pressing i to run on IOS or a to run on Android

That's it! From now on, just enjoy the app!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published