Inspiration

I have ideas and things I need to write down and often just end up texting myself. This is quite unorganized.

What it does

Just organize journals into topics and entries for now.

How I built it

Built with Android Studio and Kotlin. Use Room Persistence Library for data persistence.

Challenges I ran into

Mostly problems with AVD at various times. Also had trouble figuring out how to update the UI when making database requests since the requests must be asynchronous but UI updates have to happen on the main thread of the program.

Accomplishments that I'm proud of

I hadn't really worked much with threads in Android before and kinda just avoided it.

What I learned

Got familiar with some more features of Android and updated my knowledge as some technology has progressed since I last used it. Also got more familiar with Kotlin.

What's next for Journal App

I want to add recurring notifications to remind me to fill it out. Probably start with everyday then try to customize it. I also didn't add anything to the UI to delete things, but that's more a matter of deciding what I want it to look like. It also isn't pretty.

Built With

Share this project:

Updates