My point is my strange use-case (an annotated map) was an artifact I could assemble at a desktop from pre-existing bits I already had to hand, but with (current) mobile so many degrees of freedom are removed. Unless someone has (1) identified a mass need exactly the same as yours, and (2) made an app that does exactly that you are out of luck.
So true. And even if there was the need, and the app was made, you would never be able to find it in the app store without knowing it's exact name.
While this may be particularly true of mobile right now, I feel the above statement is, and has always been, true of software in general.
It's still early days for mobile, despite the amazing capability that's already there. It will get there eventually.
Mobile has replaced a lot of the way people spend time but for my interest and needs desktop is king. I don't watch movies on my desktop (YouTube yes) but I also don't do video editing and data science on a phone.
I couldn't go back for anything. I simply couldn't. I have a fairly light and portable laptop with a 13" screen that I carry around from time to time, and it's a vastly more constrained computing experience.
Also, with the growing trend of 'cord-cutting' i think more and more people are hooking their laptops up to their TVs and watching netflix and youtube that way. Though the trend in that space seems to be pointing more toward curated ecosystems like roku, apple tv, etc.
But i think eventually for pretty much anything else the hardware and software will reach a point where you can dock your phone into some cradle and that will be your desktop environment also - this has been tried and failed many times, but its usually because the performance just isnt there to be competitive with real computers.
I have been doing this for some time now. My laptop hooked up to my TV serves me for gaming (helps that a lot of PC games support controllers now), consuming content and music all without being crippled by consumer hardware restrictions.
Another thing I find annoying is we went from mobile first to mobile only for a lot of things. The point of mobile first was to ensure that the less capable devices were not second rate citizens to desktop. Not that they are the only thing customers will use to access services.
For the tasks we do >50% of the time, maybe. But no way it's better for >50% of the tasks.