BITCOIN WALLET FOR ANDROID
Abstract
U ovom završnom radu opisan je postupak izrade funkcionalnog Bitcoin novčanika. Novčanik je kreiran u razvojnom okruženju Android Studio, programskome jeziku Kotlin, izrađen je za sve uređaje koji imaju operativni sustav Android 10 (API 29) ili više, pisan je u MVVM arhitekturi (engl. Model–view–viewmodel), a za verzioniranje je korišten sustav GitHub. Svrha ovog novčanika je primanje i slanje bitcoina na glavnoj i testnoj mreži te pregled povijesti transakcija. Za pohranjivanje privatnih i javnih ključeva i ostalih osjetljivih podataka se koristi android keystore i shared preferences. Podatci koji se dohvaćaju s lanca blokova (engl. Blockchain) se pohranjuju u SQLite bazu podataka na uređaju. Vizualno sučelje aplikacije je izrađeno u XML-u kroz razvojno okruženje Android Studio.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.