I wrote recently that I've been somewhat disappointed in the first generation Apple Watch. A lot of that has to do with the limitations of the hardware, but a sizable part is related to the software as well. Apple can only release new hardware so often, but they can update the OS much more frequently. Here are a few areas where I think there's room for significant improvement without new hardware.
Right now, the Apple Watch does pretty much the same things regardless of the time, your location, the weather, etc. For a "smartwatch," the Apple Watch isn't all that smart. But the Watch has access to a trove of data about you and your habits via your iPhone, and it could take advantage of that data to act smarter. Imagine if the Watch could switch faces based on whether it's a weekday or weekend, or show different complications based on whether there's bad weather in the forecast. WatchOS could automatically re-order your Glances to load the most relevant ones first - for example, showing the MLB Glance first if your favorite team is in a tie game in the bottom of the 9th.
Complications could also improve a lot by including some contextual information. For example, the Timer complication is great when I have a timer running. When I don't, it just sits there displaying "SET" and taking up space. Users could assign priorities to complications, so that another could appear when one has nothing to show. If no timer is running, the weather could appear in its place. Even better, the OS could make some smart decisions about which complications to show. If I'm traveling, I might be more interested to know the current time back home than in the current moon phase. Likewise, if it's Friday afternoon and my schedule is clear for the weekend, I might be more interested to see what tomorrow's weather will be like. Giving developers access to context information could help apps provide context and priority clues to the OS.
Re-Think the App Launcher
Let's face it: The app launcher on the Apple Watch is a mess. The tap targets are too small, even on the 42mm model, and organization is difficult at best. It's a far cry from iOS, where a simple grid of icons has served users well for years. The honeycomb-style app launcher on watchOS feels like Apple prioritized how it looks over how it works. It's possible that the real answer here is to re-think the app model itself on the Watch. But that's a huge change, and there are a few improvements Apple could make without fundamentally re-thinking whether apps make sense on the Watch.
If anything, a tiny display like a watch is most suited to something like a simple grid. The Watch would be a great place to use the same predictive technology that iOS uses to suggest apps on the search screen. Imagine that clicking the crown presented you with a grid of apps based on a number of contextual clues, like your current location or how recently you launched the app. I'm guessing the most Watch owners only use a handful of apps at most, so chances are good that the first screen would contain the app you're looking for. (This is the app you're looking for.) If you're looking for something more, you could swipe through additional pages of apps ordered however you like, much like iOS.
Make Better Use of Hardware Buttons
How often do you really want to send a drawing or heartbeat to someone using your watch? If you're like me, almost never. On a device that has only two physical buttons, it certainly seems like a waste to devote one of them to a communication panel that almost always goes unused. At the very least, I'd like to see Apple let users assign that button to another function. Alternatively, it could bring up another menu (perhaps Glances?) that might be used more frequently. The same goes, at least in part, for the crown itself. Fixing the app launcher would help make it feel like clicking the crown at least opens something useful.
More Watch Faces
Watch faces are one of the most fun aspects of the Apple Watch. The face is the part of the watch I see the most, and a new face can make it feel Iike a new device. I have a few faces that I use often, ranging from a Modular face with lots of data to a minimal utility face that feels more stylish.
Unfortunately, there aren't as many faces as I'd like. Apple added a few new ones when watchOS 2.0 came out, but most weren't faces that I'd use regularly. So far, watch faces haven't been opened up to third party developers, and I think I understand why Apple is proceeding cautiously on that front. But if Apple is going to keep watch face development to themselves, I wish they'd help us out and release a few new ones! They've refreshed the lineup of Apple Watch bands every six months or so, and it'd be great if faces were on a similar schedule. There are so many styles, colors, fonts, and configurations to work with that it's hard to believe they're out of ideas.
Ultimately, a lot of the limitations of the first Apple Watch relate to the hardware. The CPU is too slow and/or the battery too small for the watch to be as snappy and responsive as I'd like. At the same time, a few software updates can go a long way. I hope Apple has enough of an open mind about the Apple Watch as a platform to re-think some things about how it works. Even with the same limited hardware, it could be a much more useful device with a few relatively small changes.