Erick Callisaya

Android Drawing App

Android drawing app created in one semester by Patrick Bernhard, Bryn Ballard, and Erick Callisaya using Kotlin in Android Studio.

Image 5

Firebase Integration

In our Android drawing app project, a core requirement was the ability to save and upload drawing files, which we addressed using Google Firebase. Firebase offers a suite of cloud-based tools, simplifying the complexities of backend development. For file storage, We utilized Firebase's "Storage" service, which acts as a virtual file system, enabling the storage and retrieval of files like our drawing data. To upload these files, the app used references to define file paths within the storage. Firebase also allowed me to implement robust access control using security rules, ensuring user data was protected. These rules, similar to JSON, define who has permission to read and write data. Firebase's authentication features were also useful by providing the tools to manage user accounts. This likely involved methods to create user accounts and manage user sign-in.

Image Gallery

Image 1 Image 2 Image 3 Image 4