Skip to content

Latest commit

 

History

History
70 lines (44 loc) · 2.59 KB

README.md

File metadata and controls

70 lines (44 loc) · 2.59 KB

Mobile Developer Study Group Summary

Latihan Dasar Android

Buku Praktik Android Google click here

1. Pengenalan Java, Android Studio, XML dan Github

  • Pengenalan syntax Java dan konsep Object Oriented Programming
  • Struktur File Android Studio
  • Pengenalan syntax XML dan implementasi LinearLayout
  • Pengenalan Github

Penggunaan singkat Github :

Git init //buat ngasi tau kalau ini repo github

Git add . // Buat ngeupload semua file

Git commit -m "pesan kamu" //buat ngasih pesan ke tiap file yg akan km.upload

Git remote add origin #link repo# //buat ngasi tau upload file nya ke repository mana

Git push origin //buat push ato upload ke repository pakai remote yg udah kamu buat barusan

Course online Java dan OOP : https://www.codecademy.com/learn/learn-java

2. Pengenalan Android Lifecycle dan Implementasi Bottom Navigation Bar

  • Pengenalan Android Lifecycle onCreate, onPause, onRestart, onDestroy etc alt text
  • Pengenalan Fragment dan Activity
  • Implementasi Bottom Navigation Bar

Referensi Fragment dan Bottom Navigation Bar : https://www.youtube.com/watch?v=EbcdMxAIr54

3. Implementasi Recycler View

  • Implementasi Recycler View dan Card View

Referensei Implementasi Recycler View : https://www.androidhive.info/2016/05/android-working-with-card-view-and-recycler-view/

4. Pembuatan Database SQL, API dan Firebase

  • Pengenalan SQL database dan Firebase

Database SQL akan memiliki struktur berbentuk tabel, setiap tabel akan punya relasi dengan tabel lain(agregasi, komposisi dll)

alt text

Course online SQL : https://www.codecademy.com/learn/learn-sql

Database di Firebase akan memiliki struktur seperti Tree/Object alt text

Suggestion : Firebase lebih simple dan mudah, pelajari dokumentasinya di : https://firebase.google.com/docs/android/setup