6 ms·
What a stupid post of someone who obviously doesn't know a bit of android app development. The UI widgets are done through XML (not unlike you do HTML for the b
by buster 17y ago
What a stupid post of someone who obviously doesn't know a bit of android app development.
The UI widgets are done through XML (not unlike you do HTML for the browser). And guess what: Browsers can display the same webpage on totally different resolutions and be navigated by keyboard, mouse or whatever you want.
It's quite the same for Android. You do the layout in XML, Android scales it and puts it how it fits. This works pretty well.
Second: In general every widget, button, whatever can be access by touch or buttons. There is even an android phone without a touchscreen.
This list goes on and on.
One part of why android is a great platform is that it is designed from scratch to be a _modern_ mobile operating system and the developers took care of a lot of cases. Unlike some other operating systems, it's new and especially designed for modern hardware (now, look at windows, symbian, and i am wondering how mac osx would perform on a variety of devices...)
Another example.
As a developer you want to have the geographical position of the phone: Easiest way to do is ask for it, regardless of it coming from GPS, WLAN or GSM cell info. But you can also put criteria in the exact same function call if you want exact positioning (say, GPS but von WLAN). Of course, if there is no geo information available the call will tell you this and you have to take care of it. But you'll have to do that anyway, because GPS/WLAN/cell info is not available everytime on a capable device.
This goes on and on in the whole framework.
Last but not least:
Afaik, neither iphone apps nor windows mobile nor symbian apps will run on a different CPU architecture. Android apps use a VM and can be just run on every architecture the VM runs for. Switch from ARM to x86? No problem, take the same app (not two versions compiled for two different architecures) and they will run just fine.
It's quite shocking that someone writes such a post. It doesn't look like he has even read 1 page of information about android, yet he spreads bullsh.
A shame this is posted on YC, too.
- hackoder 17y agoPseudo-experts seem to be everywhere, and they're making it that much difficult to pick out people who actually know what they're talking about. So much noise... You're absolutely correct that it seems like this person hasn't built a single android app.
- bioinformatics 17y agoThat's because he's the fake CEO of fake Apple.
- hackoder 17y agoI got that. Its just irritating when someone who's not an authority in an area pretends to be one.
- haseman 17y agoIt's Fake Steve Jobs. I imagine it's a little tongue-in-cheek...
- buster 17y agoActually i just saw that it's fake steve, that changes the intention i thought he has quite a bit. Nevertheless, i don't want to know how many iPhone lovers will now look down (even more) on Android that, imo, is the best mobile platform out there, from a technical point of view (i'm not talking about ugly underpowered devices or the ugly standard theme, but the architecture). Don't know much about Palm Pre, though. Second point: Most of the comments in the story now say "yeah, that's what killed Windows Mobile".. Errr, fine. But i am wondering how Nokia became world leading mobile manufacturer with a freaking lot of devices? It sure has nothing to do with screen resolution. It's just sad.. and as always i'm falling for the trolls :(