EverythingMe was a great product. Having been a long time Android user and a AOSP developer, the platform holds a tremendous promise, in my eyes.
EverythingMe tried solving the right problem. Launcher has so much potential to be smarter, yet it wasn't (then). Also, the amount of data one can get hands on must be monteziable somehow...think how valuable it is to be at the homepage of a browser... A launcher is similar, only that it absolutely dwarfs browser hompages in usage time.
I'm sure EverythingMe tried everything, but like Aviator (acquired by Yahoo!), they found out that there's no competing with Google products.
If Google has a competing app on Android, what choices have you got of beating them? They control all the keys parts on the platform (rightly or wrongly), they rule the web, they have got endless source of resources... It's a tough world out there being an Android developer. Even Facebook, with all its might, couldn't make much of its Launcher, 'Home.'
Google Now is great and all. And with custom APIs for contextual cards, in-app searching and so on, Google is making it more difficult for the competition. It's web-search type dominance all over again, but on a much much bigger scale.
Yeah I've given up on seed/accelerator/incubator over here. There's a reason why only the boring cashflow +ve enterprise startups come out of Australia. Just means I need to be juggling various different projects to bootstrap. Currently monetising a separate startup in order to fund the one I actually want to work on.
From reading the post I understand that they're taking down the launcher, or that it otherwise won't work anymore. And I have to ask - why? Why just not leave it there? Is there something in it that requires Internet connection to access their servers? It's a launcher, even predictive smart whatever features should not require Internet access.
The prediction is likely entirely centralized machine learning; similar to how Netflix predictions work. Tell the server <x apps installed, y location, z time of day>, get a response showing <show apps a, b, q>.
This is exactly the kind of data that should not fly over the wire unless it's absolutely necessary, which in this case I believe it isn't.
I can't imagine what kind of machine learning they'd have to be using to make it not work on a phone. It doesn't take much computing power to do a decent predictor. I'm going to assume process laziness here - being used to the idea that if everything is running on your server, you can tweak stuff there and have it immediately working on everyone's (Internet-connected) endpoints. It makes sense for websites, but IMO it's a wrong approach for devices.
Big data learning. They're (probably) inferring how you do stuff based also on how other people do. In fact, there's no way to recommend apps not already installed on your phone without consulting a server.
I think I misunderstood their app's description. I thought it was about recommending things to launch out of the things you have installed.
EDIT: And I'd pay for a launcher that learns from my interactions with it off-line, and recommends me apps based on context such as location, time of day, previously launched apps, etc. Such a thing does not need "big data learning". It's an undergrad-level machine learning exercise.
> It doesn't take much computing power to do a decent predictor
Collaborative filtering, a standard recommendation method, requires a great deal of computing power. Depending on the feature engineering, this could result in "big data" (whatever that means) even considering only one users' activity in isolation.
EverythingMe tried solving the right problem. Launcher has so much potential to be smarter, yet it wasn't (then). Also, the amount of data one can get hands on must be monteziable somehow...think how valuable it is to be at the homepage of a browser... A launcher is similar, only that it absolutely dwarfs browser hompages in usage time.
I'm sure EverythingMe tried everything, but like Aviator (acquired by Yahoo!), they found out that there's no competing with Google products.
If Google has a competing app on Android, what choices have you got of beating them? They control all the keys parts on the platform (rightly or wrongly), they rule the web, they have got endless source of resources... It's a tough world out there being an Android developer. Even Facebook, with all its might, couldn't make much of its Launcher, 'Home.'
Google Now is great and all. And with custom APIs for contextual cards, in-app searching and so on, Google is making it more difficult for the competition. It's web-search type dominance all over again, but on a much much bigger scale.