Habitica adalah program pengembangan kebiasaan open source yang memperlakukan hidup Anda seperti Role Playing Game. Naik level saat Anda berhasil, kehilangan HP saat Anda gagal, dapatkan uang untuk membeli senjata dan baju besi. Repositori ini terkait dengan Aplikasi Asli Android.
Itu juga ada di Google Play:
Menginstal aplikasi adalah cara yang baik untuk diberitahu tentang rilis baru. Namun, mengklik "Tonton" pada repositori ini akan memungkinkan GitHub mengirim email kepada Anda setiap kali kami menerbitkan rilis.
Lihat halaman Rilis proyek untuk daftar versi beserta log perubahannya.
Jika Anda menonton repositori ini, GitHub akan mengirimi Anda email setiap kali kami menerbitkan pembaruan.
Terima kasih banyak kepada seluruh kontributor.
Semua rilis seluler utama diatur berdasarkan Milestones yang diberi label nomor rilis. 'Bantuan Dicari' ditambahkan ke masalah apa pun yang kami rasa boleh dikerjakan oleh kontributor, jadi carilah tag itu terlebih dahulu! Kami melakukan yang terbaik untuk menjawab pertanyaan apa pun yang mungkin dimiliki kontributor mengenai masalah yang ditandai dengan tag tersebut. Jika suatu masalah tidak memiliki tag 'Dicari Bantuan', itu berarti staf akan menanganinya ketika kami memiliki ketersediaannya.
Tim seluler terdiri dari satu pengembang dan satu desainer untuk Android dan iOS. Oleh karena itu, kami bolak-balik merilisnya. Saat kami mengerjakan satu platform, platform lainnya akan ditunda. Hal ini dapat mengakibatkan waktu tunggu untuk meninjau PR atau menjawab pertanyaan. Setiap PR yang dikirimkan saat kami sedang mengerjakan platform yang berbeda akan ditugaskan ke Milestone berikutnya dan kami akan meninjaunya ketika kami kembali!
Mengingat tim kami sangat terbatas, mungkin sulit bagi kami untuk mengambil peran aktif dalam membantu memecahkan masalah, namun kami selalu melakukan yang terbaik untuk membantu sebanyak mungkin :) Dengan mempertimbangkan hal ini, saat memilih masalah yang harus ditangani mungkin yang terbaik adalah mengambil masalah yang sudah Anda ketahui cara menangani dan mengujinya. Terima kasih telah meluangkan waktu Anda untuk membantu menjadikan Habitica menjadi yang terbaik!
git checkout -b my-new-feature
git commit -am 'Add some feature'
git push origin my-new-feature
Kami menggunakan Kotlin dan mengikuti gaya kode berdasarkan Panduan Gaya Kotlin Android.
Siapkan file konfigurasi build Habitica hanya dengan menyalin atau mengganti nama file contoh habitica:
habitica.properties.example
ke habitica.properties
habitica.resources.example
ke habitica.resources
Anda juga memerlukan google-services.json
. Unduh dari Firebase pada langkah berikutnya.
Catatan: ini adalah file habitica.properties
produksi default untuk habitica.com. Jika Anda ingin menggunakan server Habitica lokal, harap ubah nilai di file properti sesuai kebutuhan.
Buka https://console.firebase.google.com
A. Daftar/Masuk ke Firebase. (Anda dapat menggunakan akun Google.)
B. Buat proyek baru bernama Habitica
C. Buat dua aplikasi dalam proyek: com.habitrpg.android.habitica
dan com.habitrpg.android.habitica.debug
D. Membuat setiap aplikasi akan menghasilkan file google-services.json
. Unduh file google-services.json
dari aplikasi kedua dan letakkan di Habitica
dan wearos
Anda dapat melewati bagian terakhir dari panduan pembuatan aplikasi (di mana Anda menjalankan aplikasi untuk memverifikasi instalasi).
Jika menggunakan Android Studio, klik Sync Project with Gradle Files. Perbarui Android Studio jika meminta Anda memperbarui. Jalankan Habitica.