My Very Own Protocol Droid
37signals.com
37signals.com
Meanwhile, Apple is still trying to implement a decent notification system, their auto-correct is garbage, there's no file manager, you can't set a default browser (or default anything, for that matter), there are no widgets, no app shortcuts, no custom keyboards, managing settings is a nightmare, and you can't side-load apps without jailbreaking. That last one is especially bad thanks to their cryptic app approval rules and the fact that their app store is the least intuitive to navigate -- if what you want isn't in the top 10 and you don't know the exact name, forget about it.
But hey, at least you get the privilege of spending a fortune on chargers and adapters. And other people with iPhones will think you're cool for owning one, right?
Is there one on Android?
Also, Android phones work just like a USB drive if you want to drag and drop files then access them from another computer later. You can store anything you want and create your own folders, unlike the iPhone where you can only sync certain media types through iTunes. That's what I was referring to with the file manager thing, but I'm not sure how to say that succinctly...
A feature that you think is critical is a feature that is critical for you. The refrain that iOS suffers from a lack of file exploration or drag and drop of any kind of content is based around the assumption that everyone wants that. Most people don't.
I personally see having more options and choices as a great thing even when I don't personally need those options.
Even if I think the default android keyboard is the greatest touchscreen keyboard in existence, I still think it should be possible and easy to use another keyboard app instead.
It's Apple's party, and they'll approve if they want to. They just don't, because they don't think it's what the majority of their customer base wants.
The latter does not deflect the original criticism thrown at Apple here, they are overly restrictive to the point where it's bad for their users.
I think that is a valid point to raise against Apple without meeting a blanket "You bought their product and that's just how they roll". Under that, no company can be criticized for anything, ever.
Yet Astro file manager has 35 million downloads. Perhaps you and your peers are not a representative sample.
Second, if file management was a feature that people were crying out for in droves they'd either not be buying into iOS or they'd have created such a furore that Apple would have implemented it. Apple has responded to platform criticism by implementing the functionality as iOS has matured, they've just cherry picked what they're implementing to deliver the functionality that has a benefit to the most people. Aside from the obvious missteps like Newsstand or Passbook anyway.
If people want to manage files on a smartphone that's fantastic, there's a platform for them. Why is it a negative point that there's a platform that has a different opinion? It's not, there's a wealth of choice from smartphone players now.
Back when I used Android (owned a Nexus One which broke), I had to manage files all the time, because the individual apps didn't do a good job of it. Instead of having a centralised place for photos, I just dragged photos to /sdcard from my computer, and looked at them that way. When I had to put music on my phone in a hurry, I did the same, and navigated to them in the file manager instead of having it in the music app. I had a bunch of Markdown files that were there, too, whenever I synced manually. Now I can do all that without having to worry about where the files are, using iTunes and iCloud.
Since then, every time I've seen someone have to open a file manager, it's to do a job an app could have done. That's why Apple doesn't want to include one - it gives users more functionality, but makes app developers lazy. It's the same reason they haven't decided to include a stylus: it's technically more precise, but would just cause developers to think "don't worry about finger click targets, the user has a stylus".
Example: try attaching an excel sheet you received from a friend to another email.
Example: the powerful Android "share" mechanism --the sole reason I have several iPads but switched to Android for real work (ie on my phone). Share is not limited to a bunch of "friend-aware" apps, but every app can register themselves as a "handler" for particular data objects (files), e.g. "picture" "pdf document" etc, and when you hit "share" all of these are shown in a list. No more circuitous nonsense where you have to open a file in goodreader or save it to dropbox first, so you can access it with another app, which speeds up things tremendously.
I think it's pretty safe to say that moving data from one app to the next is something everyone needs.
Even my mother has a problem with that on her iPhone. I installed her Dropbox and hooked up some of her apps on the same phone to the same account so that apps can share common data. Otherwise you have apps that take pictures and you can't mail out those pictures etc.
Based on the interactions I've had with Siri/Google search (I have an Android) there haven't really been any innovations in the space since Google introduced voice search. It's useful, but imperfect.
Just look how Android was when the G1 launched - and that's 2 years after Google acquired them.
In other words, anything notable about Android today was created at Google, from the kernel up to the UI to the frameworks to all the little features all these Android "switchers" are raving about.
Seriously, when Apple bought it Siri was interesting and pretty cool, but it's a different beast now. The parallel between it and original Android is fair - they're both evolved versions of something which was acquired.
FWIW, Siri is great and I currently use an iPhone.
Possibly worth looking too at what I was originally doing - refuting the idea that Android was a major Google innovation where Siri was merely an acquisition.
Even if you say that Google have reworked Android to the extent that it's essentially new, the same is largely true of Siri if you look what it was when Apple bought it (small scale, movie tickets and restaurant bookings). The only difference is one is three years on, the other is ten years on.
Google certainly may be ahead now, but to compare Siri to plunking what you say into a Google search box is just wrong.
Google Now really has improved things a lot.
And Google's going to deliver something similar. Something beyond literal transcription and voice search, because what Siri presents really is an innovative improvement.
And as to the question of Apple buying Siri vs developing it -- where does that argument end? How could we possibly apply it fairly and objectively? Shall we wave off all of Android as Google's innovation, simply because Google bought it? How many improvements and integrations would it take to (dis)qualify an innovation as being fairly creditable to the current owner? How could we even know what the new owner 'created' vs what these acquired firms had in development at the time of purchase? Does Apple's SoC line count or not count, given they bought PA Semi, but we have no idea what they did pre- or post-acquisition? How in the world is anyone outside capable of knowing? It's essentially impossible for an outside party to fairly apply in a comparison between two companies.
The selective application of that qualifying logic winds up looking like nothing more than making excuses for whatever doesn't fit our preconceived positions.
[1] Being able to refine/adjust a command without restating the entire thing: e.g. the whole example of "make an appointment for 1 tomorrow" "here's your appointment, shall I create it" "wait, make that 2". To say nothing of the detection of things like scheduling conflicts in the first place, where the conversational context-awareness truly shines. i.e. It's not just simple input, it's an 'intelligent' exchange in the pursuit of the task.
Obviously there are things about Siri that are different and better suited to certain tasks. I'm not saying Google search is better, I'm not even saying Google search is a great innovation to come out of Google. I'm just saying Siri is a bad example of something ground-breaking that Apple created.
That's like claiming Wolfram Alpha isn't distinct from Google, because Google will occasionally hazard a guess at a canonical answer (if you formulate your search query precisely correctly).
Sure, Google does attempt such things some times. And it's genuinely useful if you know the syntax to make it happen more-often-than-not. But that remains qualitatively different from what Siri (and Wolfram Alpha) are doing.
> "Siri is a bad example of something ground-breaking that Apple created."
Only when you beg the question of whether it makes objective sense to try to parse out the parentage of technology as some qualifying factor.
The last three people who switched from iPhone to Android asked me what was wrong with Androids auto-correct and why it didn't "work". They ended up having to install a third party keyboard to get anything they could stand to interact with.
Are you sure about that?
It's not a very hard thing to do, I'm sure as a mobile developer you don't mind installing apps other than the ones that come with your phone. A different keyboard is just another app to fulfil a need, go to the Store, click install, new keyboard. Done.
It's still a shame that your Google GPS told you to take the dirt road though.
I'm not sure what your friends were doing or which phones they had, but as others have said, Android at least offers you the ability to switch keyboards if the stock keyboard doesn't fit your personal typing style. If the stock iOS keyboard doesn't work for you, tough luck. No keyboard will work for 100% of the population, so the ability to customize it is a clear winner in this situation.
And regarding third party keyboards, how about Google do a good keyboard that doesn't require installing a third party app? Is that too much to ask? It seems like an important enough feature to do right instead of abdicating responsibility to others.
Android also shows you a list of potential matches for what you typed, and you can add new words to the dictionary on the fly just by selecting the word you've entered from the list. Not to mention it only takes a single backspace to undo a bad autocorrect on Android.
> And regarding third party keyboards, how about Google do a good keyboard that doesn't require installing a third party app? It seems like an important enough feature to do right instead of abdicating responsibility to others.
No keyboard will please 100% of smartphone users. The only way to make everyone happy is to let them pick the keyboard that suits them best.
Just the other day I tried to type in "damn" and it was constantly auto-corrected to "Damon". Never had anything like this happen on iOS.
I also have a bunch of incorrect spellings that I have accidentally added - I can't edit remove these though.
I've been seriously considering getting an Android and this along with not being able to change the default email client and browser are the main reasons.
Strange.
I just tested this on my two-year-old HTC phone with android v2.3.4 and it corrected "sre" to "are" just fine.
Any chance your coworker is using a non-standard keyboard (either by choice or vendor caprice)?
- Siri is a commercial spinoff of a DARPA AI project called CALO which was primarily designed to help the military handle information in the form of MS Office documents/Outlook email. http://www.huffingtonpost.com/2013/01/22/siri-do-engine-appl...
- CALO was an almost 10 year project run out of SRI but executed primarily at Stanford,Berekley and the University of Washington. Many PhD's and post docs on the west coast in Machine Learning cut their teeth on some element of CALO. It's influence is pervasive throughout the Valley.
- Apple does not have in-house voice recognition technology and instead licences technology from Nuance.
- Nuance is essentially a holding company for all the commercial voice recognition technology from the 90's and 00's except what MSFT picked up from the TellMe acquisition and what Google developed under Mike Cohen.
- Mike Cohen is a Nuance co-founder who nurtured voice recognition tech at Google for many years before leaving in 2011 but Google's current voice recognition technology is largely the result of research products he ran.(http://9to5google.com/2012/05/23/manager-of-speech-technolog...)
To Summarize. Siri and Google Voice search share a common lineage. Google is better position to improve the technology because they are not relying an existing vendor and acquisitions for key pieces of technology but instead they have been gestating internal groups specializing in both semantics and voice to text internally for many years.
Siri is a commercial spinoff of a DARPA AI project
Interesting example of how a substantial innovation (like Siri) yet again does not come from a private company, but from a R&D or such funded project without a short-term capitalist adgenda. Also I'd bet that this fact is largely unknown; this I'd understand is also characteristic. -- No wonder we're having problems getting public funding for "actual" new tech.Apple has plenty of cash to buy Nuance to integrate Voice Recognition technology but lacks the management bandwidth.
Microsoft Research has done a lot of path breaking work in natural language recognition but MSFT management seems to be actively hostile to their R&D group.
Google has natural language features in all their core product areas and management that prides itself on dog fooding their own R&D.
I'm a Google shareholder for these reasons.
On iOS, I get a notification and (if I choose to make it appear there) it pops up as an alert on my lockscreen which then goes into a list of alerts since I last unlocked my phone. If any of them interest me, I swipe over it from the lockscreen and it takes me straight into that app.
With Android, I get nothing on my lock screen at all. What I do get, once I've unlocked my phone, is a little icon at the top telling me that the app wants to tell me something. I then have to pull the notification window down to see what it wants to tell me, at which point I can tap it to get into the app.
I have installed "iPhone Notifications" on my Android phone, which helps a little - at least I get a pop-up message on my lock screen - bit it's still some way behind what I'm used to on iOS.
Custom keyboards - thank god for that on Android. I found it almost impossible to type on the stock keyboard, whereas I've rarely had a problem with the iOS one.
As for settings, again I personally find iOS much clearer on this.
Everything is clearly not rosy in the iOS camp - I certainly miss widgets/live desktop when I'm using my iPhone for instance, but many of the other "issues" you list are subjective at best.
Another Stockholm-syndrome patient cured! I recently took over a prototype project targeting the Mac. XCode is garbage. OS X itself actively works against improving your workflow. It's Apple's way or, well Apple's way. iOS is built to keep the user in a padded cell (aka Walled Garden) and OS X is moving in that direction.
Use Cyanogenmod. Be Free. Google Now is amazing by the way. Unfortunately I had to turn my google search history back on, but it was worth it.
EDIT: So far I'm seeing a lot of reasons why Apple wanted to get into maps. A lot of the value add here seems to be navigation related.
I searched for sports teams so my now cards will show up with scheduled games as well as previous scores, but only immediately before and after games. It's not permanent clutter.
Handles package tracking. No more logging into amazon and going through my cart to find a tracking number, or digging in email.
It does meetings notifications based on how soon I need to leave to get to the location. Previously I'd have to find out how far away the location was and set a reminder for that amount of time and leave enough time for traffic. Not having to worry about an accident or construction is spectacular. This is really my killer feature.
Google Now does all of that automatically.
That can be useful, but it's usually just an annoyance as I only wanted to call them or do something on their website.
Anybody have a solution to deactivate that behaviour?
It also regularly updates me when my flights status changes (delays, gates changed, that sort of thing).
Another story, this time where I was the one visiting: after spending a night at friends, Google Now added a card for directions and driving time back to what it called "Unknown location." From my location info, it surmised I was staying at that place and was offering directions back. Being in a foreign city, this was actually very useful.
Creepy, yes, but useful.
Appointments has a nice reminder that you need to get somewhere and it will take X amount of time, so you should leave at Y.
Traffic card is amazingly helpful and surprisingly very accurate.
Once in a while I see an argument like this and I wonder - does this guy really do mobile development? For the better part of last year I was into Android development, in Eclipse. If XCode is garbage, I don't know what Eclipse is. Resource-hogging, buggy monster with seven heads with shit on them, probably. I could list annoyances of Eclipse that got me for hours. On the other hand, in last month I jumped in to iOS development. And XCode was a breeze. Sure, it has its own gotchas, but many of them either have fixes or workarounds, and the start/build speed is just fantastic, compared to slow Eclipse and Android emulator.
Nope. Like my comment said: "Targeting the Mac"
File -> New -> Project
See all that fun stuff under listed under OS X?
How dare you try to call someone out for being rude when your first comment to them was that.
Be civil. Don't say things you wouldn't say in a face to face conversation.[1]
[0] https://news.ycombinator.com/user?id=_Simon [1] http://ycombinator.com/newsguidelines.html
I really don't think you are properly equipped to debate things on HN. You should go back to Digg. It's your natural home.
And this is coming from a huge fan of Qt and a KDE user.
Which is why whenever I see the XCode vs Eclipse talk I'm left with the gut wrenching feeling of hating them both.
Also, the ADT bundle that Google now has works way better than downloading Eclipse and installing the plugin.
Although, I agree with you, I think Xcode works quite well. But, there are improvements that could be made...
Also it'd be nice if the IDE supported the platform languages (Java and ObjC).
Compare this with iOS development. IntelliJ's AppCoder is nice, but because quite a lot of things can be only done from XCode, Appcoder is second class citizen. Let me re-iterate, if you haven't used Appcoder, it is a vastly superior IDE compared to Xcode any given day.
The only thing I really miss about iOS development when doing Android work is not having blocks in Java, and it's still generally Good Enough if I squint and pretend that anonymous inner classes are equivalent. (IntelliJ helps to reinforce this illusion with automatic folding, too.) The iOS simulator is a bit better, but I don't generally find myself really missing it, especially since developing on a real device is much better in Android land.
Xcode is way behind the times in terms of automated assistance while coding. Every time I have to stop in the middle of writing some code to go up and add an #import that the IDE could easily add itself, I hate Xcode a little more. And that's really the tip of the iceberg.
I'm really hoping that AppCode 2.0 can give me the IntelliJ experience for iOS coding, because Xcode 4 has been a disaster from day one and is not getting better fast enough.
Your opinion may differ, but please don't act like disagreement can only be due to ignorance.
Thank you for the time and effort put into NSBlog. It's awesome. Had no idea you write for Android now. Will there ever be an NSBlog equivalent for Android?
Besides that I'll just repeat what was that here and what's said in pretty much every discussion mentioning Eclipse: IntelliJ Idea.
...
in last month I jumped in to iOS development. And XCode was a breeze
Something's off here. You're questioning veteran iOS developers' abilities after having started iOS development a month ago?
I used to do iOS development and still keep in touch with several iOS developers of apps everyone has on their devices. The best I can get out of any of them is "XCode is okay", but more often than not, there's expletives and scathing remarks, especially since XCode 4, when they "iTunesified" the interface.
You just started iOS development, which means you're still getting the hang of things and the workflows. Give it a little time before you call people out.
That said, I can't say that Android development is much better, although I've just gone through the tutorials on developer.android.com for the heck of it.
Anyone else have experience doing this? My monthly bill for an iPhone with AT&T is $76.40 which includes 300MB of data, 1000 messages, and a whopping 450 minutes (I do have ~2700 rollover minutes though).
I don't feel strongly about Android vs iPhone, but $550/yr is nothing to laugh at.
Edit: For comparison,
T-Mobile http://prepaid-phones.t-mobile.com/monthly-4g-plans
$30/mo: 100 minutes, Unlimited text/web (first 5gb at 4g)
$70/mo: Unlimited everything
Verizon http://www.verizonwireless.com/wcms/consumer/shop/share-ever...
$100/mo: Unlimited minutes/text, 2gb data ($10/mo per 2gb data extra)
AT&T http://www.att.com/shop/wireless/plans-new.html#fbid=hfBE29q...
$70/mo: 450 minutes, 1000 texts (plan not listed), 300mb
$90/mo: 450 minutes, unlimited texts, 3gb data
Realistically, since Ting doesn't do weekends / nights, you'll probably fall into the 1000 minutes / 1000 texts / 500 MB bucket, which is still only $42/month. If you ever do a month with less minutes through, Ting will refund your money for the month you didn't use all of it. (IMO, better than "rollover". Its like if rollover minutes gave you money instead of minutes...)
My friend uses a Nexus 4 on T-Mobile. He's doing fine on the $30/month plan as far as I can tell, with exception of the lack of LTE on the Nexus 4. He still gets HPSA+ however, and the first 5GB are not throttled. The 100 minutes / month is a problem for me however... their next plan is $50/month for unlimited minutes, but only 100MB of unthrottled data. After that is $60 / month for unlimited minutes / texts / 2GB throttled.
I strongly recommend both Ting and T-Mobile. They're good services.
Note that unlimited data is, as you probably suspected, not actually unlimited. The $30/month plan gives you 5gb free over 3G or 4G, and then it downgrades to 2G for the remainder of the month unless you refill. It never actually cuts off data, but 2G is too slow for pretty much anything but (slowly) getting your HN fix.
Most iPhone users are limited to 2Gb right?
*edit DON'T have complaints. Accidentally an important word.
I broke my Nexus 4 recently, and I'm waiting for a new one in the mail (with a case this time). I hope Google/LG isn't still having trouble meeting demand.
For the money I'm saving vs. AT&T, I can afford to buy unlocked iPhones new, or grab them off craigslist for cheaper.
You can run your AT&T iPhone on StraightTalk for $45/month and get unlimited calling. I don't use many minutes, butT-Mobile service is basically non-existent where I live.
I use grooveIP to make VOIP calls with my google voice number (unlimited minutes) but will usually use ~70 of my 100 minutes a month when I feel the need to turn grooveIP off to save battery or if my data connection is spotty.
I highly recommend the whole setup. The only downside I have seen is that group text messages/ MMS dont work with google voice. I just give my close friends my direct t-mobile number for that stuff.
Also as a contact free postpaid plan you get roaming (most prepaid plans like the current t-mobile $30 one do not include roaming).
Also, unlike what this blog post claims, this is not an android feature, not sure why they throw that out there as an Android+. You can get an iPhone on t-mobile's $30 a month plan too...
More recently, I switched to Straight Talk. $45/mo (plus tax), unlimited everything (warning unofficial 2GB data cap). They are an AT&T MVNO, so you get the same network at a reduced cost. Now when I leave the city, I still have coverage, and it's usually very good anywhere I go. The only catch is that you don't get 4G coverage, which if you're on an iPhone, doesn't matter.
Of note, if you are on an iPhone, it will still activate on Straight Talk without any hassle. Setting the proper carrier settings for data and sms is another story though, and requires either jailbreaking or doing a swap trick with a Tmo SIM (you can get a pre-paid SIM for $4 though).
Here's what you can get for 15 euros ($19.5) per month in Finland:
- 2800 minutes.
- 2800 texts (and MMS).
- 1M bandwith with no traffic limit.
- Month by month, cancel any time with no penalties.
- No starting fee.
(Bring your own phone)To be fair, this is a discount package from a subsidiary of a big operator, and it surprised me too.
When using iOS, I really miss the Intent subsystem. It seems like every app seems to offer different and restricted sharing choices (implicitly asking why I possibly wouldn't be using Instapaper...) [1]
I wouldn't be surprised if this is the next Android feature to make it over to iOS, after multitasking and a sane notification system. On the other hand, it would be churlish to not mention that Android took a boatload of inspiration from iOS. :-)
IMHO, Android got the OS basics right with the much maligned early models, and are now adding polish. iOS obsessed over a slick UI, and are now revisiting some of the basics.
[1] Apologies if there's something I'm missing here. I'm fairly new to iOS.
We tried chatting with the Google+ Hangouts browser plugin, but at the time the performance didn't quite match Facetime on one-to-one chats when bandwidth was scarce.
On a poor connection I'd go with hangouts over the alternatives at the moment. It's not perfect but I prefer the trade offs.
Sadly, you really aren't. The current, not-even-officially-recommended way to share data in between apps is to have one register a URI handler, such as omnifocus://, and another be able to detect that such a handler is there and provide a "Send to OmniFocus" button if there is. It's not great, is it? It's up to app developers to tell each other what their URIs are.
The new "Send To" screen on iOS seems to have been designed for extensibility, even if it doesn't actually offer any. Fingers crossed.
Also, in regards to point #1, I never have this problem with my car. Sounds like more of an integration issue with the headunit in the car rather than the phone.
For me, the killer feature is typing. I cannot get past how goddamn primitive the iPhone autocorrection is compared to even the default setup of Droid phones. The state of text input is just absolutely abysmal on iOS.
I've used the ipod since the beginning, but i've also used windows until it made more sense to me to start using OSX. today i still use the ipod touch and an android, and windows. each has it's upsides (love the battery life on the touch) and downsides (there is a ton on Android). I'm not in any "camp" or going around telling people why they should switch to my phone. definitely hate the "apple way" even though i love my macbook pro.
In my company I've seen the ratio iPhone/Android reverse as it reversed in the global market share.
High end, North America, Apple is still kicking butt. Also worth noting that for North America over the past 12 months Apple's market share grew faster than Android's and Android's market share dropped in both January and February this year.
Installed user base overall still favours Android (about 70m to 50m against iOS) but I'm not sure it's reasonable to say that there has been a "reverse".
This was indeed an Achilles heal of Android three years ago. Now it is a complete non-issue for the majority of users, and iTunes is becoming as much an albatross as a benefit.
What? I have the Nexus 4 here and I'm 99% sure I transfered files over USB in the 1h before I installed a custom ROM. Additionally I've never heard that complaint before.
rsync -rv ~/Music phone_ip:/
All nice and wirelessI do however think the Google transfer app is somewhat annoying as it tends to popup every time I connect my device to my computer.
> The Google-supported way is for me to put MP3s in a folder? Really?
That's the 'over the wire' method. I think that's how it should work seeing as how with iOS you need iTunes in order to do it. And then iTunes has a bunch of non-sense about how certain things can/can't be copied because of drm or however iTunes and that particular iDevice feels that day. As for once the files are in the Android file system, the content manager automatically indexes the files so in Google Music or Amazon MP3, the songs are not arranged by file name, but by album, song title, genre, etc.
> I have to do it via slow-ass WiFi and a third-party program like doubletwist? Total disaster.
The problem here is you've been conditioned to think that wifi is slow, and iTunes is superior. It isn't. When I download an album from the "cloud", I don't sit there waiting for it to finish. I get in my car and go, or I walk to wherever I need to be. The device does it wirelessly and because it is wireless, I don't care about sitting there waiting for it to finish. You're stuck in the iTunes mentality where there's a physical cable attached and you do have to sit there and wait.
The Apple vs Android thing is pretty played out.
http://www.asymco.com/2012/05/03/the-phone-market-in-2012-a-...
This seems like a Google win and a Samsung loss.
Indeed, I switched to an Android phone (S III) and found the Bluetooth experience so poor (quiet, poor quality audio) that I bought an iPod Touch merely for listening to Spotify and podcasts in the car..
http://arstechnica.com/apple/2013/03/five-features-ios-shoul...
Instead I think what's happening is far more powerful and more interesting than that: smartphones (be they iPhone, Android or whatever else) are changing our expectation of what a phone is and what it does.
Saying it's a phone doesn't limit it because people's thoughts on what you can do with a phone are no longer defined by an old landline handset.
Look how long it took them to come out the nose dive they were in. Apple could very easily go down this path and never realize it until its too late.
He should compare "Android" to "iOS" and - say - "Nexus" to "iPhone".
Get cyanogenmod [0] and cyandelta [1]. First off your get:
Android 4.2.2/3 and
the swipable lockscreen widgets,
the alternative top right swipe to access the notification toggles,
the new 360/panorama camera,
and updating is simple since cyandelta runs a scrip where it downloads a delta file of the next cyanogenmod and automagically updates it in 2 minutes with the push of one button-- no need to manually update the zip file.
Another great thing is Android ADB [2] and how quickly it is to get up and running on a new Android device / Android ROM. iOS' Cloud sync is slow when syncing contacts. I remember I was testing between Paranoid Android [3] and it's expandable notifications [4]/ hybrid mode [5], Omega[6] with it's standard TouchWiz two apps at once feature (multiview) [7] and all the other TouchWiz features (gestures and popup browser--which I didn't really use), and Super Nexus [8] with it's pure vanilla Android experience on my I9300 (Samsung Galaxy S3) before sticking to CM and Android will sync my Google Contacts and Gmail first and fast.
Google Now is great by being proactive like the author said but he forgot to mention sports tracking for those who like sports.
Other than pushing apps from the market to the phone while you're at your PC, the chrome to phone extension [9], and the share feature [10] he nailed this list.
EDIT: Forgot about setting apps to default. On paper Android seems better but it's still a matter of polished skuemorphism and flat UI / extra MB added from HTC Sense, BLUR or TouchWiz. The low file footprint on iOS compared to these added slow layers make up the difference so I understand if you don't want to switch.
[0] http://get.cm [1] https://play.google.com/store/apps/details?id=com.cyandelta&... [2] http://developer.android.com/tools/help/adb.html [3] http://forum.xda-developers.com/showthread.php?s=bbf7229560d... [4] http://www.youtube.com/watch?feature=player_embedded&v=V... [5] http://www.youtube.com/watch?feature=player_detailpage&v... [6] http://forum.xda-developers.com/showthread.php?t=1663656 [7] http://www.youtube.com/watch?feature=player_detailpage&v... [8] http://forum.xda-developers.com/showthread.php?t=2076672 [9] https://chrome.google.com/webstore/detail/google-chrome-to-p... & https://play.google.com/store/apps/details?id=com.google.and... [10] http://blogs.computerworld.com/android/21699/android-killer-...
Root phone->Check if SuperUser works->Check if you have a Custom Recovery->Download a ROM->Go to Custom Recovery and Wipe Data and Cache then Flash It (Install It)->New OS on your phone.
1. Meh
2. Meh
3. Holy shit, they are going to take over! Hail our new overlords.
4. Meh
The Android is aware of it's environment and consequently can take personalised action, and is allowed to by product makers.
I swear undying loyalty oh masters
3 is definitely the most interesting one though it still doesn't feel enough like magic to sway me just yet. Basically it's worked out that he wants to go home and at that point has behaved the way a decent Sat Nav does.
The Sat Nav bit is neither here nor there, that's established technology. The interesting bit is how it worked out that he wanted to go home - get that sort of thing beyond lucky (slightly educated) guess and that is a big deal but without knowing how often it's making incorrect guesses it's hard to know.
Agent technology is going to be huge - as long as it can be standard interface agreeed somehow
Disclosure: I'm an Android fanboy (4 HTC phones! 1 iPhone)
The sad part is, this is a heavily opinionated article fully about his own experience and it doesn't actually explain why Android is better than iOS yet. For example, he talks about integration issues with his car as an argument over his iPhone, which is just his own opinion. It would have been really great if he had pitched as to why Android is REALLY better than the iPhone. He doesn't talk about the actual reasons why Android is superior -
1) Choice of various Filemanagers
2) Better Bluetooth connectivity between other phones
3) No need for the memory hogging iTunes garbage
4) Better navigation and integrated Maps support
5) Choices between browsers and functionality (Some browsers even enable Flash even if your handset doesnt support it!)
6) Excellent Notifications menu and ease of access to important stuff
7) Better App. management (Move to memory card, etc) and true multi-tasking, install Apps outside of Market
8) Freedom to do whatever you want with the phone - Install any ROM you like, Root it, connect it to other electronic peripherals, etc.
This is just a short list, and I'm not sure if some of the features are now available on iDevices, but the last time I checked, they weren't..
For me most of what you list doesn't bother me one way or another and there are things on there (for instance better inter app communications) that I do really miss on iOS.
That list isn't a list "...as to why Android is REALLY better than the iPhone." at all. It's a list of why you think it is better. I have iPhone and a Nexus S. I despise Android device. It's a Nexus S running Jelly Bean, and I find it to be clunky as hell. I found it to be clunky as hell with Gingerbread too. Why the hell should I have to simply to have a satisfactorily functioning device? Reading into it, there is no guarantee that installing Cyanogenmod will improve things for me either. Of course, these are my opinions and they are worth little to anyone other than me, much like your list of 'facts'. What happened to live and let live? What happened to use the tool that works for you? Why do we have to endure the endless and meaningless pissing contests?