- I put my app in Google Play store which means users should get the app from there. Getting the app from Google play store means you also have Google play services. And, yes, as far as I am concerned as a developer, apkmirror is unauthorized; they didn't ask for my permission to put my app there.
Your example with priv, must be an example of a not fully and properly tested app; it happens even to the best of them. Contact the dev and inform him of the problems. I also had some very weird bugs in my apps that affected 1% of the install base and didn't encouter during my testing.
of course there are apps out there that don't require GPs and shouldn't use them, but a proper integration of GPs into the app will provide the best user experience for users.12-31-17 07:10 AMLike 0 - The question is how to get Google play services on non android devices, without violating Google's terms - they don't allow Google Play to be installed on non certified devices. So we have to come up with smth similar which will appeal to the app developers and motivate them to take an extra step and tweak their apps (after they upload their original apps to play store, ofc) and upload them to "the platform" so that non-android devices could use apps that require Google play services.
Am I missing anything?12-31-17 07:18 AMLike 0 - The question is how to get Google play services on non android devices, without violating Google's terms - they don't allow Google Play to be installed on non certified devices. So we have to come up with smth similar which will appeal to the app developers and motivate them to take an extra step and tweak their apps (after they upload their original apps to play store, ofc) and upload them to "the platform" so that non-android devices could use apps that require Google play services.
Am I missing anything?12-31-17 08:33 AMLike 0 -
-
Why do developers set the app to require GPs? Do they want to get the user's location or maybe be able to have access to user's contacts or microphone? Then that's what the new platform will do instead of GPs. It should act as a bridge between the user being able to install and use GPs locked apps and dveloper's end-goal like purchases, cc information, location etc...? The developer has to have some goals when he develops smth, right? Without this bridge he won't make his apps available for non android devices, because he wants to reach that end goal.
That's how I theoretically imagine it working, I'm not super tech-savvy or smth so yeah I can be wrong, totaly ok with that but maybe it could spark an actual idea to some developers, never know.
@thurask LMAO12-31-17 08:51 AMLike 0 -
- *To mirror it, and thus it's functionality only.
Why do developers set the app to require GPs? Do they want to get the user's location or maybe be able to have access to user's contacts or microphone? Then that's what the new platform will do instead of GPs.
That's how I theoretically imagine it working, I'm not super tech-savvy or smth so yeah I can be wrong, totaly ok with that but maybe it could spark an actual idea to some developers, never know.
@thurask LMAO12-31-17 08:54 AMLike 0 -
-
- Developers leverage Google Play Services for a huge number of reasons - not the least of which is to save a lot of time coding their apps. Location features, mapping functions, Google Drive access, analytics, targeted ads, game cloud services (save game APIs), activity recognition, app settings backup, app authentication services, sharing services, camera access, casting, power management, Google Wallet, and more can all be implemented without coding from scratch.
To mirror that entire framework, and keep it up-to-date and supported would be monumental. Since Google Play Services is used to authenticate many apps, you would need to introduce some way to modify or patch individual apps to work with an alternate framework.
In 2018, Android without Google Play Services is nonsensical. It didn't work for Amazon, or BB10, and the percentage of apps using Play Services has gone up dramatically since then.Last edited by conite; 12-31-17 at 09:49 AM.
anon(8679041) likes this.12-31-17 09:31 AMLike 1 -
-
https://www.google.ru/search?q=geolo...IcSF6ATh8rPgDQ
Sorry, not enough time, we've got a New Year party in Moscow now.
Posted via CB10anon(8679041) likes this.12-31-17 10:21 AMLike 1 - Let me just post an example link to google:
https://www.google.ru/search?q=geolo...IcSF6ATh8rPgDQ
Sorry, not enough time, we've got a New Year party in Moscow now.
Posted via CB1012-31-17 10:23 AMLike 0 - Like mentioned in many posts. GPS allows the apps to get functionality without having to code it themselves. GPS do a ton of heavy lifting for notifications, location and many other standard apis. Apps themselves dont have to code this. Its a huge bonus for devs. This saves lots of coding for devs and ensures better coding as well. Memory leaks, battery sucking, oversize apps, etc all because of sloppy coding is minimized.
Sure you can try to emulate this, but then you are just raising another security concern.anon(8679041) and anon(9803228) like this.12-31-17 10:26 AMLike 2 -
- I would imagine app developers want to use the best tools to get the best functionality. So just because there is another way doesn't mean others will always use it. And as you mention, I am sure Play Services are very good tools for an app.12-31-17 10:35 AMLike 0
-
- You may do almost everything without GPS. And normal devs do not rely on GPS only. Usual practice is to check, whether GPS installed, and if not, do smth with own methods. The reason why some devs do everything with GPS is one of the deadly sins - sloth.
Posted via CB1012-31-17 10:37 AMLike 0 -
-
-
-
LINK TO POST COPIED TO CLIPBOARD