this post was submitted on 22 Apr 2024
25 points (79.1% liked)

Android

27940 readers
100 users here now

DROID DOES

Welcome to the droidymcdroidface-iest, Lemmyest (Lemmiest), test, bestest, phoniest, pluckiest, snarkiest, and spiciest Android community on Lemmy (Do not respond)! Here you can participate in amazing discussions and events relating to all things Android.

The rules for posting and commenting, besides the rules defined here for lemmy.world, are as follows:

Rules


1. All posts must be relevant to Android devices/operating system.


2. Posts cannot be illegal or NSFW material.


3. No spam, self promotion, or upvote farming. Sources engaging in these behavior will be added to the Blacklist.


4. Non-whitelisted bots will be banned.


5. Engage respectfully: Harassment, flamebaiting, bad faith engagement, or agenda posting will result in your posts being removed. Excessive violations will result in temporary or permanent ban, depending on severity.


6. Memes are not allowed to be posts, but are allowed in the comments.


7. Posts from clickbait sources are heavily discouraged. Please de-clickbait titles if it needs to be submitted.


8. Submission statements of any length composed of your own thoughts inside the post text field are mandatory for any microblog posts, and are optional but recommended for article/image/video posts.


Community Resources:


We are Android girls*,

In our Lemmy.world.

The back is plastic,

It's fantastic.

*Well, not just girls: people of all gender identities are welcomed here.


Our Partner Communities:

!android@lemmy.ml


founded 1 year ago
MODERATORS
 

I have found the translation from camera source feature useful in Google Translate and I use it from time to time. Last night was one such occasion, yet when I attempted to enable camera mode, I received the message shown in the screenshot, "Please install the latest Google app in order to use camera translation". I currently have a Pixel phone and I have had the Google app disabled since shortly after I got it.

I left negative feedback on the Play Store after I discovered this new wrinkle as I feel Google thinks they have struck upon a way to prevent users from disabling or uninstalling the Google app. The developer responded that Translate camera is "now powered by Google Lens which is part of the Google app".

I have been struggling to remember another occasion where an app has been dependent on the presence of another app to function in either Android or iOS. Besides the obvious Google shittiness, I feel like introducing these sorts of application interdependencies opens the door to... idk, something bad.

Thoughts?

Edit: As I have noted in the comments, this is not a problem unique to the Google Pixel phone. If the Google app is disabled on the Samsung Galaxy Z Flip4, the same behavior occurs.

top 13 comments
sorted by: hot top controversial new old
[–] Nurse_Robot@lemmy.world 21 points 6 months ago (2 children)

Buying the Google Pixel and getting upset that it needs the Google App to fully function seems silly

[–] merde@sh.itjust.works 12 points 6 months ago (2 children)

many people buy oogle Pixel to use it with GrapheneOS. It doesn't sound silly at all

[–] Rustmilian@lemmy.world 14 points 6 months ago

You have to switch the ROM completely for that, this seems to be a stock pixel thing.

[–] evo@sh.itjust.works 6 points 6 months ago (1 children)

You and I have wildly different definitions of the word "many" lol

[–] merde@sh.itjust.works 1 points 6 months ago

very few, compared to the current world population

happy now?

[–] sgibson5150@slrpnk.net 6 points 6 months ago* (last edited 6 months ago)

I haven't had the opportunity to test on another brand phone but atm I'm assuming from the developer statement that this will be true of Google Translate on all Android phones. Thanks for your contribution, though.

Edit: If the Google app is disabled on the Samsung Galaxy Z Flip4, the same behavior occurs.

[–] michael_palmer@lemmy.sdf.org 7 points 6 months ago

Try DeepL app instead

[–] Benjamin@lemmings.world 5 points 6 months ago

It's part of the never ending death march of every decent Google product.

First it's a name change, then they'll tweak a core functionality so it's really really helpful, then they'll either kill it immediately or move it into another package (thus fracturing older apps and devices from the functionality completely), then they pay wall it or kill it abruptly.

[–] Markaos@lemmy.one 4 points 6 months ago* (last edited 6 months ago)

~~Honestly, I'm kinda surprised that the live translation in Google Camera wasn't dependent on other Google apps before - I thought all Google apps were developed with the assumption that the apps mandated for Android certification would be available, and that losing functionality if the user starts disabling stuff is fine.~~

As to why it isn't very common: Android conditions users to think of the apps as fully self-contained units. There's no way to have Google Play suggest installing app B as an optional dependency when you install app A, and asking the user to install it during the first launch would go against common user experience wisdoms. The current best practice is to get the user up to speed as fast as possible, with every extra tap they have to make increasing the possibility of them leaving for another app.

But there are definitely apps that do use this. For example OpenTracks, a GPS tracking application, has no integrated map to show captured routes and instead expects the user to find another app that supports its API. Or GadgetBridge, an alternative companion app for many smart watches / fitness bands - it is common for these devices to have some weather forecast widget, but one of GadgetBridge's design goals is to not to have internet access (to help with trust). So it has an API for weather provider apps to make this work.

Edit: First paragraph is toast, I misread the OP

[–] FrameXX@discuss.tchncs.de 3 points 6 months ago* (last edited 6 months ago)

I use Google Lens and I also have to keep Google app installed. I agree it's annoying that they just can't make the apps work standalone. There already is a package that nearly all Google apps dependend on. The package is Google Play Services. Why can't they implement this into Google Play Services as they do with all the other stuff (quick share, find my phone, location services etc...)?

[–] 0oWow@lemmy.world 2 points 6 months ago

Google loves to merge apps into one so you are forced to use the rootkit virus that is the Google app.

It's a consequence of Android, but you can use GrapheneOS if you want to break away.

[–] atocci@kbin.social 2 points 6 months ago (1 children)

What if you install an older version of the Translate app?

[–] sgibson5150@slrpnk.net 2 points 6 months ago

Interesting idea. Have not tried. Currently installed version is 8.6.69.622227155.2-release if that is helpful to anyone making the attempt.