S21810014 / MobileProgramming2021

Mobile Programming, Semester 2. TA. 2020 - 2021

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chapter 5. Setup Environment React Native

Mobile Programming, Semester 2. TA. 2020 - 2021

#Exercise 04

Pada Chapter ini kita akan melakukan instalasi react native. Pada latihan ini anda diminta untuk menginstall React Native CLI (Bukan Expo) dilaptop/PC masing-masing, dimana langkah-langkahnya adalah sebagai berikut:

  • Install Node, JDK
  • Install Android Studio & SDK
  • Konfigurasi tambahan (khusus yang menggunakan processor AMD)
  • Configure the ANDROID_HOME environment variable & Add platform-tools to Path
  • Install Android Emulator (optional - bisa dilewati jika anda ingin menjalankan aplikasi langsung dari hp. Baca dokumentasi running on device)
  • Create project React Native menggunakan npx
  • Run project

Status Instalasi

Langkah-langkah Status Versi
Instalasi Node
Instalasi JDK
Android Studio
SDK
ANDROID_HOME & Add platform-tools to Path -
Android Emulator (opt) -
Create Project RN using npx -
Run Project on Emulator / Device -

Silahkan update status instalasi anda, apabila sudah terinstall silahkan isi versinya: untuk mengetahui versi node ketik dari cmd (node -v) untuk mengetahui versi JDK ketik dari cmd (java --version). Sebagai contoh :

Langkah-langkah Status Versi
Node Done 12.13.1
JDK Done openjdk 11.0.5 2019-10-15
Android Studio Done 4.0
SDK Done 29
ANDROID_HOME & Add platform-tools to Path Done -
Android Emulator (opt) Done pixel 2 xl api 29
Create Project RN using npx Done -
Run Project on Emulator / Device Done -

Langkah-langkah Pengumpulan Latihan

  • Fork project github ini. Ada terdapat 3 branch yaitu: master, parallel-a, parallel-b
  • Dari local laptop/PC anda buat branch baru dengan nama sesuai dengan nama anda, dengan format camelCase. contoh: johnDoe
  • Buat file baru sama seperti nama branch anda dengan format .md. contoh: johnDoe.md
  • Edit file tersebut dengan mengisi status instalasi pada tabel yang sudah disediakan.
  • git add dan commit dengan commit message "adding johnDoe.md"
  • lakukan pull request ke dalam branch sesuai dengan parallel kelas anda. (Bukan Branch Master)

About

Mobile Programming, Semester 2. TA. 2020 - 2021