Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Rodimus Prime

macrumors G4
Oct 9, 2006
10,136
4
There is an Array class.

Again you are making things up that I haven't typed.

Like more than one of us has pointed out you really do not know what you are talking about and it is showing. Stop pretending you have any understanding of Java, programming for android. Hell I would argue that your understanding of OOP is pretty poor by the fact that you called an Object a class.

You pointing to Java docs does not change the fact you really do not understand java at all.
 

cynics

macrumors G4
Jan 8, 2012
11,959
2,156
Here are some recent articles from various sources you may enjoy:

Android users a prime target of malware - 9/5/2012
http://www.pcworld.com/article/261898/android_users_are_prime_target_for_malware.html

22% of Android users dumping their handset for an iphone5 - 9/5/2012
http://www.zdnet.com/22-percent-of-...o-dump-their-handset-for-iphone-5-7000003755/

iPhone ranks highest in customer satisfaction - 9/6/2012
http://9to5mac.com/2012/09/06/jd-po...tomer-satisfaction-for-8th-consecutive-study/

Why iOS apps look better than android apps - 4/8/2012
http://www.wired.com/gadgetlab/2012/04/easier-design-apps-ios/

Here's how bad android's fragmentation problem is - 5/16/2012
http://mashable.com/2012/05/16/android-fragmentation-graphic/

iOS shoots ahead of android in enterprise app developer interest - 7/25/2012
http://www.bgr.com/2012/07/25/ios-android-enterprise-survey-app-developers/

iPhone has best resale value - 2/28/2012
http://www.fox47news.com/multimedia/videos/?bctid=1478909265001

Why developers still aren't smitten with Android - 3/21/2012
http://news.yahoo.com/android-app-apathy-why-developers-still-arent-smitten-191807568.html

iOS adoption rate higher than android - 5/9/2012
http://www.itproportal.com/2012/05/09/ios-511-already-on-10-per-cent-of-ios-devices/

Why iphone outperforms android even with a "Slower" processor - 10/11/2011
http://venturebeat.com/2011/10/11/i...-ipad-2-still-faster-than-all-android-phones/

Developer Explains Why Android Sucks for Some Audio Apps - 5/24/2012
http://gizmodo.com/5913066/developer-explains-why-android-sucks-for-some-audio-apps

More Proof That Android Is Still Playing Catch Up To iPhone - 5/6/2012
http://articles.businessinsider.com...1_android-android-phones-iphone#ixzz25oeHyOtF

Top 10 Ways iOS Outdoes Android - 9/7/2012
http://lifehacker.com/5804230/top-10-ways-ios-outdoes-android

iPhone 5 Speed Test Results Shockingly Blows Galaxy S3 Away - 9/17/2012
http://areacellphone.com/2012/09/iphone-5-speed-test-results-shockingly-blows-galaxy-s3-away/

iPhone 5 Beats Everything In Javascript Benchmarks, Twice As Fast As iPhone 4S - 9/19/2012
http://www.cultofmac.com/191510/iph...ice-as-fast-as-iphone-4s/#UDUAXJwaqAGuegf6.99

Apple's Siri trounces Samsung's S Voice (hands-on) - 9/20/2012
http://www.cnet.com/8301-17918_1-57458122-85/apples-siri-trounces-samsungs-s-voice-hands-on/#!

Flagship Smartphone Display Technology Shoot-Out - 9/24/2012
http://www.displaymate.com/Smartphone_ShootOut_2.htm

IPhone 5 journal: Torture testing the battery - 9/26/2012
http://money.cnn.com/2012/09/26/technology/iphone-5-review-battery/index.html?source=yahoo_quote

iPhone 5 vs. Galaxy S III in Durability Test - 9/25/2012
http://www.talkandroid.com/133524-iphone-5-vs-galaxy-s-iii-in-durability-test/

Wow, a Google search where all the pro Apple links were hand picked out. Quite a few of those have links for opposite findings. Regardless, if your mind is set on something that's all you can see....
 

F123D

macrumors 68040
Sep 16, 2008
3,776
16
Del Mar, CA
I've used an iPhone the past four years but because I was jailbroken most of the time, I've never really had any complaints. I now have an iPhone 5 and with stock iOS6, the OS just feels soo boring and stale. Don't feel like waiting months any longer for an untethered jailbreak as well. I'm keeping an eye on the release of the Galaxy Note 2 and will be returning my iPhone shortly.
 

SlCKB0Y

macrumors 68040
Feb 25, 2012
3,431
557
Sydney, Australia
Problem with android is fragmentation. That is indisputable. It is difficult for amateur developers and even companies to develop for android. Imagine how many devices with android oS there are, imagine the idea of having to test your app on every android device to see if it works

You don't have to test it on every phone to see if it works.

I love how this one gets brought up in support of how terrible Android is. Funnily enough it usually isn't the developers complaining but people who have never written a line of code in their life.

People have been writing software just fine for Windows, Linux and all other non-vertically integrated desktop platforms for decades without the sort of doomsday results you are spreading with your FUD. These desktop platforms are thousands of times more "fragmented" than Android will ever be, yet this isn't the massive issue that you claim it to be...funny that.

Google currently claim about 675,000 apps in the app store. This is roughly equal to iOS which had a significant head start. Hrmmm. If it is so insanely hard to develop applications for Android, then why are they being developed at a faster rate than on iOS?

----------

In android 4.1 jelly bean they sped up the OS by over-clocking the processor in order to interpret all that garbage so it doesn't appear sluggish. Completely inefficient operating system that will eventually choke itself to death.

Wow, wrong again!

With the so called "Project Butter" under Jelly Bean, Google's aim was to consistently get 60fps for OS interface animations. They have essentially achieved this.

They DID NOT do it by "over-clocking the processor", they did it by implementing vsync and triple buffering in graphics. They did it by tweaking the touch input code and allowing the CPU to ramp up to full speed more effectively to handle this increase in touch input speed.

At the same time as this, they released development tools called systrace to allow app developers to debug their code to make animations speedier.

At no point are they running the CPU beyond spec to achieve this (AKA over-clocking).
 

pragmatous

macrumors 65816
May 23, 2012
1,378
99
And 600k of those apps are sound board or puzzle apps.

You don't have to test it on every phone to see if it works.

I love how this one gets brought up in support of how terrible Android is. Funnily enough it usually isn't the developers complaining but people who have never written a line of code in their life.

People have been writing software just fine for Windows, Linux and all other non-vertically integrated desktop platforms for decades without the sort of doomsday results you are spreading with your FUD. These desktop platforms are thousands of times more "fragmented" than Android will ever be, yet this isn't the massive issue that you claim it to be...funny that.

Google currently claim about 675,000 apps in the app store. This is roughly equal to iOS which had a significant head start. Hrmmm. If it is so insanely hard to develop applications for Android, then why are they being developed at a faster rate than on iOS?

----------



Wow, wrong again!

With the so called "Project Butter" under Jelly Bean, Google's aim was to consistently get 60fps for OS interface animations. They have essentially achieved this.

They DID NOT do it by "over-clocking the processor", they did it by implementing vsync and triple buffering in graphics. They did it by tweaking the touch input code and allowing the CPU to ramp up to full speed more effectively to handle this increase in touch input speed.

At the same time as this, they released development tools called systrace to allow app developers to debug their code to make animations speedier.

At no point are they running the CPU beyond spec to achieve this (AKA over-clocking).
 

Icaras

macrumors 603
Mar 18, 2008
6,344
3,394
really? icloud? lol. Even Steve Jobs hated how icloud turned out.

I'm coming from a Samsung Galaxy Nexus. Previously a 3GS owner, and moved to Android since then (Droid X, X2, Charge, Nexus).

The iphone 5 is perfection. The speed, the screen PQ, the precision/reliability, the overall dimensions. Personally I would prefer an even larger screen (4.5 maybe) but that is just me. Otherwise the phone is near perfect. Battery life has been amazing ever since the Verizon patch.

PERFECTION. And this is coming from someone that thought iOS was on its last legs.

Steve hated how MobileMe turned out, not iCloud.

But I'm with him. iCloud is a huge sticking point for me. And it's not just the way it syncs all my data. It's all my iTunes and Mac App content that exists on iCloud that really keeps me in. Just the other day I logged in to my parent's Apple TV at their house and was able to stream an HD movie from my purchased library. Having my movies and TV shows everywhere I go is awesome. I just love the convenience of Apple's ecosystem, brought together by iCloud.
 

SlCKB0Y

macrumors 68040
Feb 25, 2012
3,431
557
Sydney, Australia
And 600k of those apps are sound board or puzzle apps.

Why let facts get in the way of your argument... right?

You *don't* remember having an almost identical discussion with me a few months ago do you?

It went like this:

You made these factually incorrect statements that a non-technical person might consider plausible, since they were reaffirming what the reader wanted to believe (that iOS was the "best" for technical reasons).

You threw around jargon and tried to sound like you knew what you were talking about.

I (and a few other people) were refuting your claims with very specific technical details on why you were wrong. Most of the time we posted replies with sources to back up our claims.

Rather than directly address these (because you couldn't), you'd take childish snipes at a particular fact we brought up. Of course you didn't back up your claim. Much like you've just done above claiming that there 600,000 out 675,00 apps on Google play are either "sound board or puzzle apps".

It went on for a while, with you ignoring technical details and making stupid inflammatory statements like you've just done.

Eventually you had nowhere else to go with your argument and you abruptly disappeared from the thread, never to be heard from again.

Lets see how THIS thread progresses. I'll refer back to this post in a few pages.
 
Last edited:

pragmatous

macrumors 65816
May 23, 2012
1,378
99
Um what? Probably because you don't get sarcasm and you're very weird. I have a life so this stuff doesn't matter. You also misinterpret what I type to fulfill your own fantasy just so you can argue. Hence my disappearance because I don't deal with crazy and I don't care what you think.

Back to topic:
"Android applies a CPU input boost at the next touch event to make sure there’s no latency." http://developer.android.com/about/versions/jelly-bean.html

- what does CPU input boost sound like to you? I installed Jelly Bean on my transformer prime and 4.1 is definitely the OS that should have been released 2-3 years ago. Unfortunately you need a quad core phone with 2GB of RAM to run android 4.1. (that's called being facetious)

Why let facts get in the way of your argument... right?

You *don't* remember having an almost identical discussion with me a few months ago do you?

It went like this:

You made these factually incorrect statements that a non-technical person might consider plausible, since they were reaffirming what the reader wanted to believe (that iOS was the "best" for technical reasons).

You threw around jargon and tried to sound like you knew what you were talking about.

I (and a few other people) were refuting your claims with very specific technical details on why you were wrong. Most of the time we posted replies with sources to back up our claims.

Rather than directly address these (because you couldn't), you'd take childish snipes at a particular fact we brought up. Of course you didn't back up your claim. Much like you've just done above claiming that there 600,000 out 675,00 apps on Google play are either "sound board or puzzle apps".

It went on for a while, with you ignoring technical details and making stupid inflammatory statements like you've just done.

Eventually you had nowhere else to go with your argument and you abruptly disappeared from the thread, never to be heard from again.

Lets see how THIS thread progresses. I'll refer back to this post in a few pages.
 

dmelgar

macrumors 68000
Apr 29, 2005
1,588
168
The amount of fanboys in this thread is amusing.

Agreed. The number of Android and iPhone fanboys is high in this thread, as expected based on the thread subject. Its unfortunate when folks get upset and make unfounded claims. Very hard to have a reasonable discussion. Usually seems to turn into a shouting match.
 

3bs

macrumors 603
May 20, 2011
5,434
24
Dublin, Ireland
Um what? Probably because you don't get sarcasm and you're very weird. I have a life so this stuff doesn't matter. You also misinterpret what I type to fulfill your own fantasy just so you can argue. Hence my disappearance because I don't deal with crazy and I don't care what you think.

Back to topic:
"Android applies a CPU input boost at the next touch event to make sure there’s no latency." http://developer.android.com/about/versions/jelly-bean.html

- what does CPU input boost sound like to you? I installed Jelly Bean on my transformer prime and 4.1 is definitely the OS that should have been released 2-3 years ago. Unfortunately you need a quad core phone with 2GB of RAM to run android 4.1. (that's called being facetious)

4.1 is running just fine on my international S3 with 1GB of RAM.
 

pragmatous

macrumors 65816
May 23, 2012
1,378
99
I'm sure. It works great on my transformer prime. I have my doubts I'll ever see it on my htc rezound. It took 7 months just to get ICS. That's my biggest problem with android - fragmentation.

4.1 is running just fine on my international S3 with 1GB of RAM.
 

BoxerGT2.5

macrumors 68020
Jun 4, 2008
2,114
14,154
I'm sure. It works great on my transformer prime. I have my doubts I'll ever see it on my htc rezound. It took 7 months just to get ICS. That's my biggest problem with android - fragmentation.



How long did people wait for iOS 6?
 

pragmatous

macrumors 65816
May 23, 2012
1,378
99
They didn't. When it was released everyone who has an iphone 3gs or better can upgrade to iOS 6 at launch. In contrast with android where on average it is a 7 month wait and usually only the newest devices get the update. Not counting nexus devices since those are google devices.

How long did people wait for iOS 6?
 

BoxerGT2.5

macrumors 68020
Jun 4, 2008
2,114
14,154
They didn't. When it was released everyone who has an iphone 3gs or better can upgrade to iOS 6 at launch. In contrast with android where on average it is a 7 month wait and usually only the newest devices get the update. Not counting nexus devices since those are google devices.


That's not what I'm asking. iOS iterations come out once a year. You bought a phone with a OS, a new one came and you waited all of 7mos for it to hit your phone, that's not bad. A major update during a 2yr contract isn't a horrible thing. Have the 4S users gotten much? The got their maps app turned upside-down and half assed. Panorama? That's been available for at least a year on iOS, just not in the native camera app.

Timely updates aren't a android issue or a HTC or Samsung issue, it's a ATT and Verizon, ect issue.
 

Oletros

macrumors 603
Jul 27, 2009
6,002
60
Premià de Mar
"Android applies a CPU input boost at the next touch event to make sure there’s no latency." http://developer.android.com/about/versions/jelly-bean.html

- what does CPU input boost sound like to you?

Definitively it doesn't sound like overclocking. But one has to know only a little about what is talking about to know that.

Unfortunately you need a quad core phone with 2GB of RAM to run android 4.1. (that's called being facetious)

No, thats calling not knowing a **** about what you're talking.

But it is very clear that you don't know nothing about programming, operating systems or Android. Please, stop trolling
 

SlCKB0Y

macrumors 68040
Feb 25, 2012
3,431
557
Sydney, Australia
Back to topic:
"Android applies a CPU input boost at the next touch event to make sure there’s no latency." http://developer.android.com/about/versions/jelly-bean.html

- what does CPU input boost sound like to you?

They did not say "CPU boost" (AKA over-clocking). What they did was adjust the CPU scheduler so that it can more quickly bring the CPU speed up from it's sleeping state up to the required level when reacting to input.

They did nothing whatever to modify the highest attainable speed of the CPU which would warrant your claim of "over-clocking".

----------

I have a life so this stuff doesn't matter.

Then why do you keep posting long responses full of inaccurate information in a sub-forum specifically pertaining to phones you don't have, running an OS you don't like?

----------

They didn't. When it was released everyone who has an iphone 3gs or better can upgrade to iOS 6 at launch.

iPad 1? It's newer and more powerful than the 3GS and yet it didn't get iOS6.
 

SlCKB0Y

macrumors 68040
Feb 25, 2012
3,431
557
Sydney, Australia
Problem with android is fragmentation. That is indisputable. It is difficult for amateur developers and even companies to develop for android. Imagine how many devices with android oS there are, imagine the idea of having to test your app on every android device to see if it works
....

Android is a virtual machine that runs on top of JIT.

Firstly, Android is not a "virtual machine that runs on top of JIT" as you are claiming. Android is an operating system which contains a virtual machine called Dalvik for running Java bytecode. Dalvik uses JIT as of Android 2.2 to increase speed.

Now, can anyone see the contradiction in criticising Android for both running apps in a virtual machine AND for the software development issues caused by having many different hardware configurations?

Come on Rodimus Prime , you seem to know what you're talking about!
 

Oletros

macrumors 603
Jul 27, 2009
6,002
60
Premià de Mar
Firstly, Android is not a "virtual machine that runs on top of JIT" as you are claiming. Android is an operating system which contains a virtual machine called Dalvik for running Java bytecode.

Only a minor correction, Dalvik doesn't run Java bytecode, Java bytecode is translated to Dalvik bytecode when the app is compiled
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.