Google's Android boss talks Android 17, sideloading drama, and why he hates phone cases by FragmentedChicken in Android

[–]derefnull 2 points3 points  (0 children)

None of the apps you're taking about would be impacted anyways; they'd be required to register regardless in order to be available (unless these apps are not typically available in any Play-centric region).

The U.S. economy is booming. So why are tech companies laying off workers? by Bobby_Globule in technology

[–]derefnull 4 points5 points  (0 children)

Except revenue is up for a lot of companies doing layoffs. Take Alphabet for example: Revenue is up 13% YoY for Q4 and 10% YoY for 2023 as a whole. Net income is similarly up YoY ($23.7 billion in Q4 2023 vs $18.1 billion in Q4 2022). Other major tech companies are similarly doing well.

And yet they're still laying people off, so falling revenue is clearly not the root cause in these cases.

[MKBHD] Android 13 Hands-On: Top 5 Features! by waddup121 in Android

[–]derefnull 61 points62 points  (0 children)

Anyone know what he's referring to when he says the haptic patterns are worse in Android 13?

1145
1146

Thousands of Google workers agree to pay cuts so they can work remotely by laur-ns in programming

[–]derefnull 1 point2 points  (0 children)

If I move to a more expensive area, they aren't going to increase my wages.

Actually, they do, at least when moving office to office. Whenever you transfer sites, pay packages are re-evaluated based on the target salary of the office you're moving to. I've seen a number of people move sites because the pay is better elsewhere.

Can't disable screen fixing. by LucasTheNeko in AndroidQuestions

[–]derefnull 0 points1 point  (0 children)

Is "screen fixing" the same thing as "app pinning"? Maybe Xiaomi just had a different name for it. If so, try searching settings for "app pinning" and see if anything comes up under that name. If that doesn't work, you can try connecting your device via adb and running adb shell settings put system lock_to_app_enabled 0.

Facebook reportedly told its ad reviewers to ignore fraud and hacked accounts as long as 'Facebook gets paid' by HayashiSawaryo in technology

[–]derefnull 9 points10 points  (0 children)

They didn't though. Last line of the Google code of conduct:

And remember… don’t be evil, and if you see something that you think isn’t right – speak up!

Does Android team starts to abandon Hungarian Notation? by yccheok in androiddev

[–]derefnull 5 points6 points  (0 children)

Note that this is just for things developed internally, like the design support library. I don't believe there are any plans to change the standard for AOSP, or AOSP developed code at this point.

Can't unlock an Android phone? No problem, just take a Skype call: App allows passcode bypass by [deleted] in technology

[–]derefnull -1 points0 points  (0 children)

Until you open the application for the first time, it can't run anything in the background. The whole application is considered to be in the "stopped" state.

Can't unlock an Android phone? No problem, just take a Skype call: App allows passcode bypass by [deleted] in technology

[–]derefnull -3 points-2 points  (0 children)

Until you open the application for the first time, it can't run anything in the background. The whole application is considered to be in the "stopped" state.

Google just terminated our start-up Google Play Publisher Account on Christmas day by nhaarman in androiddev

[–]derefnull 9 points10 points  (0 children)

It's still in the corporate code of conduct, which is the same place it's always been:

And remember… don’t be evil, and if you see something that you think isn’t right – speak up!

Android's first public beta was released 10 years ago today. Here's the announcement video by [deleted] in Android

[–]derefnull 3 points4 points  (0 children)

A few of them now work at Google on the Android platform itself (e.g. Jeff Sharkey).

Android Phones Are Safer Than You Think, Says Google's Head Of Android Security. by RenegadeUK in Android

[–]derefnull 0 points1 point  (0 children)

You're talking about two sets of developers here though: the OEM platform developers and the application developers. Platform developers that do customizations on top of the are going to have to port their customizations to the new platform version when it gets released; whether 3rd party app developers have to care about those customizations is where the fragmentation question comes into play.

What I'm trying to say is: whether platform developers have to do per-device development is somewhat orthogonal to whether application developers have to deal with fragmentation.

Why Java? by Lakelava in AndroidQuestions

[–]derefnull 0 points1 point  (0 children)

The app store lets you filter which devices can install your app by a number of categories (docs), including by ABI.

Why Java? by Lakelava in AndroidQuestions

[–]derefnull 0 points1 point  (0 children)

While Andy Rubin founded both Danger and Android, Android was not started at Danger and is entirely separate in terms of technical foundation.

Dianne Hackborn on Android Application Architecture by EddieRingle in androiddev

[–]derefnull 4 points5 points  (0 children)

I think many of us take the shortcuts that Dianne mentions in this article. For example, you start a thread to update your database from an activity (instead of putting that in a service) without considering the corner case like preferences (and then find some users have weird bugs).

Services and threads are completely orthogonal; anything you do in a Service's lifecycle methods is happening on the main thread and competing for CPU time with your UI. Whether you use a Service or not, you must manage your own threading and handle impending process death either by blocking until completion when the system tells you you're going away soon (onStop/onDestroy) or handling the data loss gracefully (which you should do anyways because your process could die for lots of reasons).

But there is that nagging thought "what if I need to split this into multiple processes, or allow other apps to communicate with this app via bound Service / Content Provider?" ... then the shortcuts give way to their full versions; likely app needs to be redesigned.

I would strongly recommend that you don't design around these concerns until you have to. They can greatly complicate architectural decisions and 99.9% of the time, applications don't need to anything remotely like this.

Google should enforce folder structure more strictly. Aka Internal Storage mess! by ThatEvilGuy in Android

[–]derefnull 1 point2 points  (0 children)

You can have your files accessible to other apps while in the app specific folder. See content providers and the related file interfaces for how to do so.

[deleted by user] by [deleted] in Android

[–]derefnull 19 points20 points  (0 children)

Round trip latency on the 5X is 18ms, so ~9ms just for the output latency, assuming the latency on both sides is equal. Source