Before moving to Github and using Jekyll, I hosted a blog on Tumblr. I mostly posted videos / photos of cool things I found on the Internet, but every once in awhile I’d post some original content (photos I took, videos I made, some blog posts). As I try and fill out this site a bit, I might go back and do some retro posts from back in the day, because why not. This first post was written in 2013 about updates that I thought were necessary in iOS (at this point iOS 6).

I’d like to point out that since then, three of these four upgrades have been implemented in someway or another so I guess you could say I’m an accurate futurist. I’d also like to say that I spent a fair amount of time building these mockup screens in Adobe After Effects and they’re actually pretty awesome. Overall success for 18 year old me!

[Beginning of Post]

I’m a huge fan of the iPhone. I love the user interface of iOS, but the iPhone itself lacks some capabilities. Here are a few ideas that I have for improvements to the software.

Priority Messages: Say you’re in a meeting, but you have important news coming from a friend. Instead of turning “Do Not Disturb” and shutting out all texts, you can turn on Priority messaging. Selecting ‘Priority’ will make it so that messages from this conversation are distinguished (either with a different ringtone or vibration) so you know if the message is priority without even looking at your phone. The option can be turned on and off easily, by simply editing the conversation in Messages. With “Do Not Disturb” on, priority messages are still displayed.

Retrospective Update - Apple decided to basically implement this but in reverse. If you want to mute specific people, you can and then the rest of your messages will come through.

A simulated screen capture of the text delay feature

Delay a text to send a few minutes (or even a few hours)

Text Delay: On multiple occasions, I have thought of a message I’d like to send to someone but it is at an inopportune time (late at night, they’re busy, etc.). However, if I wait too long, I’ll forget about my message and will never send it. Thus why I need text delays. This option allows someone to add a certain amount of delay between when they write the message and when they actually send it. Just select the option and your phone will automatically send the message after the designated amount of time.

Retrospective Update #2 - This change has not yet been implemented, but it 100% should be. Still one of my top desired features

In-App Text Response: While the Multi-tasking on iOS is helpful, responding to a text still requires you to switch to the Messages app, which sometimes closes/disrupts certain other apps (Netflix, games). Instead, an option for In-App texting would simply have a pop-up screen in which the user can send a quick text. This capability is featured on many non-iOS devices, and it should be brought to the iPhone.

Retrospective Update #3 - This is also available now, woohoo!

A simulated screen capture of the in-app texting feature

Update - More or less is exactly what the actual implementation looks like

Voice Activated Siri: Siri is particularly useful, especially when you can’t (or shouldn’t) be using your hands (driving, shower, etc.). However, turning on Siri requires manual activation with a hand. Instead, there should be an option to start Siri using one’s voice. For example, Siri could be activated by either saying “Siri” (though that presents certain issues in a crowd of people saying the same thing) or a keyword that the user picks (ex: “Pterodactyl”).

Retrospective Update #4 - This feature is sort of available. If you have your phone plugged in, you can say “Hey Siri” and it might respond to you.