Thinking of You App: Origin Story
For my first program of the year, I want to create an android app that will automatically text romantic sayings to the contact of your choice. I will now pause while everyone goes, “aww.”
Initially, I am aiming for the app to do the following:
Randomly select a romantic saying
Let the user choose a recipient ahead of time (just one – no lotharios here)
Let the user choose a schedule for the texts to be sent (probably within certain limits)
Notify the user as the text is being sent and allow them to personalize/modify it (probably within a certain time limit)
Let the user send a text with a random saying on demand
Let the user cycle through sayings for on-demand texts (maybe for scheduled texts as well?)
Why an android app? I have an android phone, so I have a platform to run and test it on, so to speak. It is small and self-contained but does involve at least a couple of different areas (scheduling, notifications, text communications). I did a version of this years ago, so I have a basic blueprint in my head. Still, the platform is completely different, so the work itself will be completely new to me. The last time I programmed an android app, Kotlin didn’t even exist, for example.
So I have to find some tutorials, set up an environment, decide on a language, and see how much of this wishlist is feasible. We’ll see if I can get some code down by this time next week.

