What Isn't There an App For?
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?
There isn't an app for telling you what there isn't an app for. . .
Sdelat' Ameriku velikoy Snova!
they are made to collect your data for later liquidation by means of selling or exploiting them. While usage statistics (with opt in!) are ok, for app improvement and good, I don't think there is really an user respecting app for everything.
Hopefully the app will be capable of discerning between immature Amanita ocreata and Agaricus arvensis.
Error: No error occurred
I'd like to be able to take a picture of a plant or mushroom and have it identified for me. Bonus points if it tells me if it is edible. Bonus Bonus points for preparation instructions and recipes.
That's a long way off in my opinion. Positive plant identification relies on having reproductive material for the plant (e.g. flowers and/or fruit/seed/drupe/spore/etc) and a way of looking at those structures closely (often under a microscope). The identification of some plants will also take into account the root system.
Some plants are able to be identified (but not 100%) using vegetative characters only: e.g. phylotaxy, leaf complexity, growth habit, stipules (and their position), bark, pubesence on the stem or leaves, shape of those hairs if they are present (probably need a microscope), etc, etc, etc. But the positive identification is elusive -- mainly because of the taxonomy of species classification in the first place which necessarily takes into account non-vegetative characters and morphology.
That said, identification to the level of family might be a more realistic goal. Even then there are problems because not all genera (and certainly not all species) need not share common characters.
Grasses (Poaceae)? Good luck.
Identifying fungi using an app? Even more difficult unfortunately.
The idea of filling up my 'device' with a large number of nefarious, insecure, data-thieving, location stealing, mutually incompatible, crash causing, cross-selling little craplets that put me in touch directly, without choice to corporate hell, fills me with horror. What was wrong with the 'web' and 'choice'? Oh, I know, choice, although, in principle one of the tenets of capitalism is so annoying, much better to press the button on the craplet and get a Big Mac directly.
Actually, my mobile is normally switched off and in my kitchen drawer, anyway.
There is Leafsnap. Leafsnap by Columbia University, University of Maryland, and Smithsonian Institution https://appsto.re/ro/LhZQz.i
And Linux stole unix. Linux also stole all the command names from unix. They also stole much of the underlying mathematical concepts from boolean algebra.
And video killed the radio star.
The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
Not this Luddite bullshit again. When I'm on the road, I'm on my way to a destination. When it's for work, I don't care about new places, I just want to get my appointment via the most efficient route. When I'm on vacation, there's a bit more leeway but I still have a destination to get to. At the end of a long journey, I no longer care about the scenery and just want to get to my hotel or campsite already.
The cost of making a mistake is high in lost time and aggravation. Without GPS I'd have to resort to maps, and have you ever driven solo while navigating from a map? You end up either a menace on the road, or having to stop to consult the bloody map every 5 minutes. Not to mention having to buy the map in the first place.
So if you enjoy getting lost, fine. But stop whining about people using GPS.
As a mobile developer and architect (primarily iOS now), I hate to say that there is much truth in that statement. In 2010, I started developing apps for both myself and corporate. The trend, which became very apparent in the early days, is that even if you have a great idea, you are up against several roadblocks. At the very least, an app/applet/program on a mobile device is supposed to do one thing and do it really well.
In the private, consumer world:
1) You have to set a price point that people will pay. That's typically either free, $0.99 or $1.99. And, it's why some developers people incorporate ads into their apps in the hopes of eeking out a living.
2) Then, you have to get it noticed. For some reason, insanely stupid or novel apps make it on the chart. The apps that provide utility never rank high so they become to find.
3) Then, you have have the copy-cats. They say copying is the finest form of flattery. Great - if it gets one a date with a really hot member of your preferred sexual preference. But, don't cut into my profits with that bullshit because you can't come up with an original idea of your own and then resell mine at a lower cost or give it away.
4) Lastly, there is the app lifecycle and planned obsolesce. You app has a limited lifetime. Any slowness during loading or awkwardness in its UI and it will, likely, meet the squiggly icon of doom rather quickly.
Platform of choice? Android and iOS.
The Commercial world is where the money is to be made. Large corporations have products they want to sell and marketing/sales folks who keep coming up with ways to get their products out there. They also have the money to fund development of limited purpose apps. Most still prefer to use web-based apps as well as they understand the web platform and how it can get their message across and it tends to be cheaper. Done with it? Just turn it off. Users aren't out any money. Typically, doing so is no harm no foul. Their platform of choice? iOS. Android is not making a dent in our industry (Pharma and Health) BECAUSE it is so open.
So, where does that leave us developers? Well, the market keeps evolving. First we had the older BREW and SYMBIAN phones (what a PITA). Then, we got smartphones followed by tablets. Now, through emerging tech, we have wearable devices. That will be the next market - finding the best ways to marry wearable tech with mobile, tablet and desktop technology to give the user something they find useful and affords the chance of making money. People might not like the ApplePhone or Pebble or whatever. But, it's coming.
Case in point - My youngest son, now 15, said he wanted an AppleWatch. Why? He finds reaching into his pocket to see the time (he doesn't walk around with it in his hand all the time, oblivious to the world around him as many teenagers do). Still, he wants something that does more than just tell the time (he's a competitive swimmer...not that the AppleWatch will help him there as it's not, supposedly, waterproof).
I still think a good online service providing utility via the web AND offering a useful web-service API is the way to go. I can build a mobile, tablet or tethered device to it when I am ready and think the market is ready and willing to pay for it.
Ideas are like assholes. Everyone's got one. They're worthless.
The ability, time and effort required to turn an idea, whether new or old, into a polished user-friendly app, and do all the other non-development tasks such as creating content and marketing. Those are the things that are worth money.