Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Taberu

Naming Convention

ID

To make sure all view have unique id

[layout name]_[component]_[content]

Example : login_edittext_password, home_recycler_restaurant

Class

Use PascalCase for class naming

Example : MainActivity, Student, Restaurant

Method

Use camelCase for method naming

Example : getElementById, getStudent, run

Package

Use lowercase for package naming

Example : com.example.taberu

Commit Convention

Keep it simple but meaningful

Add Feature

implementing Firebase add login logic add login layout add login feature

Update File

refactor Student class refactor Login layout

View Naming

To make easy interaction between layout and logic

Login Activity

  • login_button_login
  • login_edittext_email
  • login_edittext_password
  • login_imageview_backbutton
  • login_imageview_hiasan1
  • login_textview_forgotpassword

Splash Activity

  • splash_button_mulai

Register Activity

  • register_edittext_email
  • register_edittext_password
  • register_imageview_seepassword
  • register_edittext_namalengkap
  • register_edittext_namapanggilan
  • register_edittext_jeniskelamin
  • register_edittext_notelepon
  • register_button_daftar
  • register_imageview_backbutton

Addreview Activity

  • addreview_imageview_backbutton
  • addreview_imageview_fotoprofil
  • addreview_edittext_masukkanreview
  • addreview_imageview_plus

CardView Home

  • cardhome_imageview_picture
  • cardhome_edittext_title
  • cardhome_edittext_location
  • cardhome_edittext_desc
  • cardhomr_ratingbar_rating

Home

  • home_imageview_fotoprofile
  • home_imageview_morebutton
  • home_recyclerview_recyclerview
  • home_texttview_namautama
  • home_edittext_level
  • home_textview_employee

restaurant Detail

  • restaurantdetail_imageview_backbutton
  • restaurantdetail_textview_Yoshinoya
  • restaurantdetail_textview_Jakarta
  • restaurantdetail_textview_longtext
  • restaurantdetail_imageview_star
  • restaurantdetail_textview_star
  • restaurantdetail_imageview_starbulet
  • restaurantdetail_imageview_bigcard
  • restaurantdetail_textview_review
  • restaurantdetail_imageview_plus

About

Mobile Programming Final Project

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages