• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

why the name ICS ?

Because from the start, its been named after sweets. I dont remember A- and B- but

1.X - C- Cupcake
1.6 - D- Donut
2.0 - E- Eclair
2.1 - F - Froyo
2.3 - G- Gingerbread
3.0 - H- Honeycomb
4.0 - I - ICS
 
There was no A and B. I think they considered Ice Cream, but thought it was too similar to Frozen Yogurt so they went with Ice Cream Sandwich instead. Personally, I'm holding out for Jelly Bean or Key Lime Pie on my next phone. Now I'm hungry.
 
There was no A and B. I think they considered Ice Cream, but thought it was too similar to Frozen Yogurt so they went with Ice Cream Sandwich instead. Personally, I'm holding out for Jelly Bean or Key Lime Pie on my next phone. Now I'm hungry.

It's because

A = Alpha
B = Beta

So it only makes sense to start with C. :)
 
It's because

A = Alpha
B = Beta

So it only makes sense to start with C. :)

I just thought that maybe they made names for those too. I mean new Symbian had Anna and Belle last year (I never returned to their forum since...)
 
Because from the start, its been named after sweets. I dont remember A- and B- but

1.X - C- Cupcake
1.6 - D- Donut
2.0 - E- Eclair
2.1 - F - Froyo
2.3 - G- Gingerbread
3.0 - H- Honeycomb
4.0 - I - ICS

Eclair was 2.0 and 2.1. Froyo was 2.2.

Clearly there's no consistency between the version and the name. Maybe that will change. Maybe not.
 
Well in that case there should be no G because of Gamma, but theres Gingerbread.

A level Biology is useful ;)

No, alpha and beta reference the software testing cycles. Alpha is the very beginning of testing, where the system may not even work. This is normally considered the internal testing phase. Then there is the beta phase where the programming should work mostly as expected, although there will still be bugs which need to be worked out before the software is fully available to the public. If you want, the entire time the product is available to use may be considered the gamma phase, but i've never heard it called that.
 
Well in that case there should be no G because of Gamma, but theres Gingerbread.

A level Biology is useful ;)

You don't need biology to know that. Its basic Greek alphabet. And they don't really follow that. There is no gamma stage in software development. just alpha, beta, then version 1.
 
There was no A and B. I think they considered Ice Cream, but thought it was too similar to Frozen Yogurt so they went with Ice Cream Sandwich instead. Personally, I'm holding out for Jelly Bean or Key Lime Pie on my next phone. Now I'm hungry.
Key Lime Pie, Kustard, Koen, Kugle, KrumKake?
 
Nah, I'm having none of that. :)

The first Honeycomb releases showed it running quite nicely on a phone, using the same scaling mechanism found in ICS, and Andy Rubin came out and said that Honeycomb would run on phones and tablets, look up his AllThingsD interview on youtube.

GB has been out longer and its rough edges smoothed. Honeycomb has had time to grow up as well.

Ice Cream is called ICS strictly for one reason and one reason only - because the kids in Mountain View wanted to annoy me personally.

I've been on record saying that I wasn't going to go out and start typing three words for Android (think of the mobile keyboards, jeez), nor would I ever appreciate calling an Android rev by a TLA (three letter acronym) - but I find myself having to do it because everyone wants to take a bite out of staff if we don't call it just right.

They did that to spite me, personally, and for no other reason.

It's real name is Ice Cream, it's top secret name is Ice Cream To Mess With Early, and it's public name is Ice Cream Sandwich. (Because the way you get ice cream at the Mountain View cafeteria is via a sandwich - they did that to spite everyone.)

Honest. ;) :p
 
The sandwich part comes in because it combines GB and Honeycomb into one operating system for phones and tablets alike.
 
Unless I'm mistaken, Honeycomb doesn't have a phone apk in it. I'm not convinced it was every designed to run on a phone and wonder if Rubin simply mis-spoke.
 
Nah, I'm having none of that. :)

The first Honeycomb releases showed it running quite nicely on a phone, using the same scaling mechanism found in ICS, and Andy Rubin came out and said that Honeycomb would run on phones and tablets, look up his AllThingsD interview on youtube.

GB has been out longer and its rough edges smoothed. Honeycomb has had time to grow up as well.

Ice Cream is called ICS strictly for one reason and one reason only - because the kids in Mountain View wanted to annoy me personally.

I've been on record saying that I wasn't going to go out and start typing three words for Android (think of the mobile keyboards, jeez), nor would I ever appreciate calling an Android rev by a TLA (three letter acronym) - but I find myself having to do it because everyone wants to take a bite out of staff if we don't call it just right.

They did that to spite me, personally, and for no other reason.

It's real name is Ice Cream, it's top secret name is Ice Cream To Mess With Early, and it's public name is Ice Cream Sandwich. (Because the way you get ice cream at the Mountain View cafeteria is via a sandwich - they did that to spite everyone.)

Honest. ;) :p

That's why I call it 4.0. Way too much of a mouthful :)
 
Unless I'm mistaken, Honeycomb doesn't have a phone apk in it. I'm not convinced it was every designed to run on a phone and wonder if Rubin simply mis-spoke.

Its support was pulled before hitting commercial devices - and you never saw the full Honeycomb source.

We had threads on it here showing screenshots of the Honeycomb/phone desktop and, yes, the dialer. Even had the build setting to switch phone/tablet

Rubin spoke the truth, as do I. ;)

It's all in the fossil record.

Honeycomb began life as an OS for phones and tablets alike. They had too many issues to support both - they bit off more than they could chew, I suppose is the way to put it.

But the concept isn't new, and Honeycomb didn't start life for tablets only.
 
Back
Top Bottom