/github-finder

Primary LanguageJavaScript

Github Finder

Mobile application you can use to find Github users and get their infos.

I built this with Expo and React Native in managed workflow.



Install the project

Clone the repo and install all the dependencies (Expo must be installed globally).

git clone https://github.com/Mazelos/github-finder.git my-project
cd my-project
yarn install

Start the project

  • Start the project with the Cli tool.

    yarn start

    in this case we can use a physical device connecting it via Expo app with the Qr code or you can run it on the Ios simulator and Android emulator typing i or a in the terminal (type h for more info).


  • Start directly in the desidered emulator

    yarn run android
    yarn run ios

Publish using Expo client

Publish the app to your dashboard in expo.

expo publish

Expo-cli will ask for email and password.


Build for Android

  • Build an Apk file and upload it to Expo Dashboard

    expo build:android

    Choose apk as build type and Generate new keystore when asked. This will take a bit.
    *if An error occurs at Generate new keystore step you need to download and install JDK from the official site.


  • Get keystore and save it to .jks file

    expo fetch:android:keystore

    This file is needed to re-build the application in the future.