That's not what the topic was about, plus I don't got a Mac so I can't really "enjoy" iPhone development.
I would rather get http://www.samsung.com/global/microsite/galaxys2/html/ than Nexus
I think that Android is the "Windows" of phones. I don't like the fact that every vendor can customize it and slow it down with tons of shitty widgets and other crap...
...marketplace is not safe...
| 1. | I'm not an artist nor have I taken any classes in art so I may be getting the terms incorrect, but hopefully you'll get what I mean. |
The Galaxy Nexus is straight from Google so it doesn't have that problem with crapware, AFAIK.
Also Google has only had to hit the "killswitch" for apps a handful of times.when malicious apps have made their way into the Market.
I'm not an artist nor have I taken any classes in art so I may be getting the terms incorrect, but hopefully you'll get what I mean.
Basically, what I'm trying to say is that iOS is very static, updates don't change the look and feel of it much but it's still a very solid product.
Android has more freedom when it comes to updates, which makes me excited whenever a new major version is coming out because I'm curious to see what they've come up with next.
Hmm, I thought the Galaxy range were Samsung devices? I didn't realise Google built any of their own hardware...
That's all well and good for things in the main Android market. Unlike iOS where such things are pretty limited by nature and design, there are quite a few Android markets, with varying degrees of policing and quality. I have in particular heard horror stories about Amazon's app marketplace policies.
If we understand what you're trying to get at, does it matter that the terms aren't necessarily correct? I understand the meaning you're trying to convey, which is enough for me :)
Jobs and co have always been fond of the notion that form follows function, and for the most part that's quite accurate in my experience.
On the flip side, there are problems inherent in that model. I don't want to have to go rummage through what's changed potentially every update. Even I as a developer like things to be where I left them, working how I expect them to.
Having more freedom doesn't implicitly demand or expect it to be used.
It's a tough call, and remember that while individual operators can get away with pushing their own variant if they choose, Apple can't because of the precedent it has set itself, of which consistency is amongst those things. Sure, things change between releases but for the most part, things are exactly where I left them, which is much easier on me as a user, and Apple considers the overall user experience pretty highly.
| 1. | Then again I've never used an iProduct aside from a Macbook so I can't really speak for any of the iOS devices. Only what I've seen from Conferences. |
Well just like the Nexus S it was built by Samsung, but Google themselves are distributing it instead of a certain carrier. Which means no Sprint or Verizon crapware on the phone.
As have I. I forgot about Amazon's marketplace. I was only thinking of the one that I use for my phone. Ah well, that's the nature of the beast, I guess.
That's true. It's easy for users to jump from version to version without having to understand a new layout, and I have to give Apple credit for that. It's like the saying goes: "If it ain't broke, don't fix it." But the problem that I have is that it doesn't evolve much. It just stays the same, at least visually, during all of it's updates.
The nature of everything is to eventually change. Software evolves, organizations shift, it's just the way things go. I can't remember where I've read it before but it spoke of how things that were static appear to be dead. While we all know that Apple is very much alive this day and age with all of their iDevices dominating the market, their software seems....inanimate.
Then again I've never used an iProduct aside from a Macbook so I can't really speak for any of the iOS devices. Only what I've seen from Conferences.
The problem with Android, IMO, is for example that people shouldn't care about what processes an app is going to run or modify.. it's a friggin phone!
It should be simple.
Android is good for many advanced users, but I think it's not for all the people that for example don't want to go around and search for the right firmware to flash on their devices or other things simple for experienced users but difficult (and non sense to do on a phone) for "normal" users
but it still manages to be fairly easy and I've seen even the dumbest of the people get how it works
they are trying to unify thing as much as possible starting with entire unification of phones and tablets.
| 1. | Just type the number in and press the green-lit button. |
| 2. | Press down, I think it is, from the front page, to go into the address book. |
I suspect your 'dumbest' people are an order of magnitude smarter than some of the technologically illiterate people I know. There are people I know who have trouble operating something straightforward like a several-year-old Nokia... where it hasn't got nearly as many features. (One of them in particular... we both bought a Nokia 3330 about the same time. I was surprised at the relative ease at which things worked, my friend didn't understand it at all, I had to show him multiple times how to make a call[1] or go through his address book[2] and I don't think he ever mastered putting numbers into his address book, given how often I ended up doing it...)
Yes, that's why the code isn't regularly available right now... only selected partners get it.
But then he won't fair any good on iOS, would he?
Well the SDK is available and Google has confirmed the source code's release after the Galaxy Nexus is released.
The source code for Gingerbread was released in a week or two after Nexus S' release AFAIK
| 1. | Though I don't think it's entirely that way because it's best of breed. I think it's more the fact that it's "freely" available and means phone devs don't have to worry about developing their own OS and kickstarting a dev culture around it which is where MS and RIM are right now. Oh, and the fact that almost every manufacturer is using it, so while the numbers do support it being more widely used, it's spread across over a hundred different phone models. |
As a developer, I have to disagree with that. It's all about the context. Businesses, for example, pretty much depend on software being static, partly because it's about risk evaluation and partly because of the inherent workflow involved in training staff on new software and systems.
The source code for Gingerbread was released in a week or two after Nexus S' release AFAIK, we can only hope. I know Android is in a bit of mess right now but if ICS is any indication, it's in the right direction. It's trying to fight fragmentation and to be honest the interface is also being made simpler. I personally can't wait for it, hopefully it turns out well worth those 700-800$ I'm about to blow.
I'm seeing this from a standard user point-of-view while you're seeing it from a more real-world view. The two aren't entirely separate, but it's two sides of venn-diagram.
You also get into the brouhaha of having to learn the ins-and-outs of the new system to get your productivity to the way it was before.
I'm curious to hear what you think! How come you're getting it off-contract though?
That's exactly the same with OS updates or any other kind of system update, and would apply equally to Android ;)
It doesn't change with the context, whether it's a business desktop and business app or a personal mobile and personal app - if it's fundamentally different, you have to lose some time in relearning where things are.
I'm in India, we don't have contracts here. Heck, I have to import it from UK or US.
I see. :) Ah shit, then the phone is going to be even more due to shipping.Quote from Dragooon on October 25th, 2011, 06:38 PM I'm in India, we don't have contracts here. Heck, I have to import it from UK or US.
Of relevance, http://theunderstatement.com/post/11982112928/android-orphans-visualizing-a-sad-history-of-support
Of relevance, http://theunderstatement.com/post/11982112928/android-orphans-visualizing-a-sad-history-of-support
3GS is over 3 years old, which makes sense for a outdated hardware. Google Nexus won't get Ice Cream Sandwhich which is barely even 1 year old. What? There is a difference.
The 3GS might not get Siri but it does get all the other things like security updates in iOS 5, as far as I know.