Live data from Hacker News

WTF is up with everything using Android?

news.ycombinator.com

11–20 of 29 posts

Re: WTF is up with everything using Android?

#11
I understand why Meta wouldn’t develop and OS… it’s a lot of work.

However, the odds of me buying something running Android are very low. I suppose most customers don’t care, but it’s usually a deal breaker for me. I’ve tried setting aside my biases a couple times to try and it wasn’t good.

Re: WTF is up with everything using Android?

#12

> Committing to JVM usage instead of supporting static compilation Android supports native development in C/C++ without the JVM. Its not particularly mainstream, but it has always been an option. https://developer.android.com/ndk

Android is a Linux distribution. 100% you can absolutely build C/C++ binaries that you run directly like fairly regular Linux programs.

Executables, daemons, CLI, sockets, whatever you want. Rust no problem. I have even run Python and Node.js

Re: WTF is up with everything using Android?

#14

There are only two choices in mobile OS: Android vs iOS. Android is more open and at the core it is Linux. Yeah, I dislike JVM too. What I don't get is that even a simple app, e.g. FB Messenger (not the whole of FB) requires an 84MB download. What on earth lurks in that massive download when the actual app could probably fit into a couple kB?

Right, I'm saying for a VR devices, no a mobile phone. It makes perfect sense why android would be the choice for a mobile phone. I'm rather confused what you are replying to.

VR devices are basically mobile phones with better screens and more precise accelerometer/gyroscopes in them.

Re: WTF is up with everything using Android?

#15

Earlier quoted context omitted.

Right, I'm saying for a VR devices, no a mobile phone. It makes perfect sense why android would be the choice for a mobile phone. I'm rather confused what you are replying to.

VR devices are basically mobile phones with better screens and more precise accelerometer/gyroscopes in them.

Expand? The design constraints seem very dissimilar: - weight is important, form factor isn't - any app is either doing 3d rendering or integrated into a windowing system ala a trad desktop - they are not constantly-on, they are used for long periods with breaks - they are limited by processing power not by UX - the peripherals are very complex - to the extent of complex requiring access to hand and/or controller movement at a very fine level

If anything they are similar to laptops, but overall they are their own device class.

If "similar to mobile phones" means "similar chips and batteries"... sure, but so are laptops build after 2020, besides that I don't quite understand the comparison.

Re: WTF is up with everything using Android?

#16

There are only two choices in mobile OS: Android vs iOS. Android is more open and at the core it is Linux. Yeah, I dislike JVM too. What I don't get is that even a simple app, e.g. FB Messenger (not the whole of FB) requires an 84MB download. What on earth lurks in that massive download when the actual app could probably fit into a couple kB?

> Yeah, I dislike JVM too.

A lot of the apps these days are built either with React native or NDK. The former is for web like apps, the latter is for performant apps.

Re: WTF is up with everything using Android?

#17
post #5

Google is far more privacy invasive than Apple, and Apple has an ecosystem that works fairly smoothly across devices. Yes, it infuriates me at times. But anything with the Google touch on it can be counted on to be spyware. I do find everything on the desktop to be vastly more efficient, powerful, feature-full and stable than mobile (stable as in text box cache like this not vanishing with an app switch ) so I expect…

I can show you a wireshark dump from a rooted android phone that has been degoogled, versus a wireshark dump from an iPhone. Guess which one sends less traffic back home.

Re: WTF is up with everything using Android?

#18

> Committing to JVM usage instead of supporting static compilation Android supports native development in C/C++ without the JVM. Its not particularly mainstream, but it has always been an option. https://developer.android.com/ndk

Its pretty main stream for most any game, and a lot of the performant apps. You can pretty easily build apps without ever touching Java.

Re: WTF is up with everything using Android?

#20
post #5

Google is far more privacy invasive than Apple, and Apple has an ecosystem that works fairly smoothly across devices. Yes, it infuriates me at times. But anything with the Google touch on it can be counted on to be spyware. I do find everything on the desktop to be vastly more efficient, powerful, feature-full and stable than mobile (stable as in text box cache like this not vanishing with an app switch ) so I expect…

I can show you a wireshark dump from a rooted android phone that has been degoogled, versus a wireshark dump from an iPhone. Guess which one sends less traffic back home.

I guess it depends on what the traffic consists of.

Please share (some).

And it's really an unfair comparison in that the android is white-hacked.

Linux Phone? Ready for prime time?

Post reply on HN