An anonymous reader writes: "There's an app for that!" It's been both an educational comment and a joke for years, now. There are so many small, single-purpose pieces of software available that it's impossible to keep track of everything apps can do. Indeed, when I'm looking for more usefulness out of my phone, I tend to browse the various app stores for interesting software, trying to figure out what more the phone can do for me. But a recent article turns that around and asks: for what tasks does the software have yet to be written? Though most of the article itself doesn't focus on that subject, it got me thinking about apps I'd like to see. (Which was harder than I expected.) I'd like an app that'd help me diagnose bad noises my car makes. I'd like one that can aggregate all my communication channels into one screen. I'd like one that can easily pick up program states from one PC — like an IDE session — and carry them to another PC. What apps are you still waiting for?