iOS After Android

People often say that Android is a copy of iOS. They always show off what the original Android UI would have looked like if iOS never existed. Although I agree that the initial launch version of Android was very reflective of Apple’s mobile OS, since then Android has been ahead in numerous ways. Android continues to blaze past iOS and competition without any hesitation. It brings more and more innovative features to the table than most people can even keep up with. Being both a user and developer, it’s exciting to see how far both the framework and user-end of the platform have come. But ever since the first iteration of Android, iOS seems more and more…familiar. In fact, here are some obvious influences Android had on iOS.

Note: I’m not saying that iOS being influenced by Android is wrong. On the contrary, I believe this is what technology is about – learning from each other and forcing others to improve their products. I’m just pointing these things out because it seems too many people give iOS credit for things Android made famous.

Multitasking

Although Android wasn’t the first multitasking mobile OS, there’s no doubt that the iOS implementation of multitasking is very close to Android.

Before Android: No multi-tasking. Yes, it was an OS that should have existed a decade back.

Android implementation: Hold down on the “Home” button and a list of the last 8 apps pops up. Also, third-party apps can use a framework object called a “Service” to make processes run in the background when the app isn’t explicitly running. Other than that, since Android was built for multitasking, inactive applications remain in a saved state for a particular amount of time. This means that when the user returns to the app after a short while, they come back where they left off. This doesn’t need to be strictly implemented by the developer, it’s a core part of the OS.

After Android: Double-click on the iOS “Home” button and a list of the last few apps pops up; also, since iOS was not built from top-to-bottom for multi-tasking functionality, you have to address what continues to happen in the background as the user leaves app and you’re app has to scurry and get everything ready in within a short period of time, or iOS will completely shut it out. This also means that multitasking will only work for an app if the developer specifically implements it. Nice. And it took them 4 versions of the OS to get this sloppy multitasking behavior working on their OS, excluding the original iPhone and the 3G which never got this feature.

Notifications

This one is too…obvious. And that’s an understatement.

Before Android: When the application has something to tell the user, this blue dialog box appears and pulls a Kanye. It interrupts whatever you’re doing, because obviously it’s more important, and you have to dismiss it before continuing on with whatever you were doing. And god forbid if you were playing a game and you accidentally decide to go to where the notification was taking you – game data, lost.

Android implementation: A notification icon appears (sometimes with a ticker) on the top status bar letting you know there’s something to see. When you’re ready to check it out, drag the status bar down and you see all of your notifications neatly placed. Now, you tap on the notification you want to check or slide it back up if you don’t care. Done.

After Android: See Android implementation. It took them 5 versions to get to this. One cool feature they did add is that the notifications appear on your lockscreen and you can swipe-to-unlock on that notification to jump straight to the app. I was very impressed with this.

But iOS still missed the mark. On the iPad, the notification bar is super awkward and doesn’t scale well. Google, I guess, saw this happening with their tablets as well. So instead, with Android tablets, there is no notification bar. They pushed the bar to the bottom, called it the “System Bar” (which has numerous more features) and now you can tap on individual notifications. And Android, yet again, stays one step ahead.

Backgrounds

Before Android: No backgrounds. A plain black background is where it’s at!

Android implementation: Any background you want. In fact, developers can create “live wallpapers” that are animated and can perform actions on user interaction. Oh, and the wallpaper scrolls as you switch screens.

After Android: It took Apple 4 versions, but finally they added wallpapers in iOS4. Static wallpapers. And the backwards compatible version of iOS4 for iPhone 3G slowed down the phone so much that users wanted to throw their phones out. It didn’t even contain this feature. Magical.

Over-the-Air Sync & Updates

Before Android: Always have to connect to a desktop/laptop to initialize the device and all syncs/OS updates have to happen through that same desktop/laptop.

Android implementation: All updates and sync can happen using the cloud. No need to connect the device. In fact, the only time I ever connected my device to a computer was when I was developing for it.

After Android: Finally, after 5 versions, iOS will have over-the-air updates and sync. You will no longer need to connect to a desktop/laptop to get the device initialized either. It is finally an independent OS. Welcome to two years ago, Apple.

Social Integration

Before Android: Each app needs to integrate social themselves, ie. more bloat per app.

Android implementation: Android is built to share. Using the framework feature called “intents”, apps can add a “share intent” that notifies the OS that it can receive items to share. Other apps can add a “Share” feature that, when hit, will list all applications that have that intent and can send data to them. In other words, apps can interact without ever knowing they exist in a safe, secure way. And the share intent is just one of nearly infinite ways apps can interact with each other in this way.

After Android: iOS adds Twitter integration. For any other social network, developers still need to add extra bloat. Revolutionary.

We can do this for hours…

Seriously. This just scratches the surface. And iOS still doesn’t have turn-by-turn navigation, app interaction, app-OS integration, homescreen widgets, customization capability and so many other features. Even things like voice-chat were available on Android devices before the iPhone 4 was even announced. Android has always been in the lead to innovate, and it’s obviously clear with iOS5 that Apple will always continue to be one step behind the competition. While Apple patents and sues companies for having rectangular devices, Android continues to fire past and enjoys the competition copying them. My advice for iOS lovers – keep track of what the next version of Android has: it’ll preview what iOS will offer in two years.

Image Credit

14,281 trackbacks

  1. moncler outlet store…

    Eine Studie in theJournal of Clinical Sleep-Medicinefound aviscous cycleensues als armer Nachtruhe erhöht GERD-Symptome am nächsten Tag, was wiederum verschlechtert die Schlafqualität. Sie benötigen topreparefor Schlaf. Etwa eine Stunde vor dem Schlafe…

  2. moncler urville…

    Auf der Warenseite erhöhte sich der Gesamtumsatz 0,5% bei vergleichbaren Filialwarenumsatz um 0,2%. Unser Gesamtwarenmarge für das dritte Quartal betrug 35%, nach 150 Basispunkte gegenüber dem Vorjahr. Etwa 90 Basispunkte der Rückgang resultiert aus de…

  3. jacke moncler herren…

    Auf der Benzinseite sind unsere Ergebnisse nicht überraschend, angesichts unserer außergewöhnlich starke Leistung in diesem Jahr. Sie erinnern sich vielleicht, dass wir berichtet ein Allzeitrekordbenzinbruttomarge im ersten Quartal aufgrund der beispie…

  4. moncler poloshirt…

    5. Wenn Sie Zweifel haben, rufen Sie den Doktor! Amy sagt, immer das Gefühl, Sie überreagieren und shouldn den Arzt rufen. Ich habe immer so genannte Triage Krankenschwester meine Sorgen teilen. Ich frage sie, ob ich mein Little one in bringen, und sie…

  5. moncler herren weste…

    Wie oft haben Sie ein Produkt über eine andere gewählt, weil das Paket liest oder Getreide Es sollte gesünder sein, oder? Während ein Laib Brot oder Cracker kann Vollkorn sind, kann die Gesamtnutzen geringer sein, wenn er auch mit Salz, Zucker oder Tra…

  6. moncler jacken online kaufen…

    Verheiratete Menschen, die ihr ganzes Vermögen an deren Ehepartner verlassen, aber effektiv verlieren ihren Kredit, die nicht aufgrund der unbegrenzten Abzug Regel gezählt wird. Diese Vermögenswerte werden in den Nachlass des anderen Ehegatten aufgenom…

  7. jacken moncler…

    Wir werden auch bestimmte nicht GAAP-Finanzkennzahlen diskutieren heute, dass wir glauben, sind hilfreich, um ein umfassendes Verständnis der unsere finanzielle Lage. Bestimmte dieser nicht GAAP-Finanzkennzahlen wurden auch in der Pressemitteilung von …

  8. moncler jacken outlet deutschland…

    seven. Rizinusöl: Der Grund für diese Methode ist ähnlich scharfes Essen, um aus dem Program (ich weiß nicht den Mut haben, dieses Programm ausprobieren müssen). Ich will hinzufügen, dass die meisten Leute die ich kenne, die Rizinusöl verwendet haben g…

  9. moncler herren daunenjacke…

    Ihren Umzug: Wenn die Schmerzen während oder nach dem Teaching oder nach einem Trauma oder Verletzung beginnt, sehen Ihren Hausarzt, vor allem, wenn es zu einem anderen Teil des Körpers (mit Ausnahme der Brust) verschiebt. Wenn die Rückenschmerzen komm…

  10. moncler shirt…

    seven. Stellen Sie für die Beratung durch andere preemie Mütter. Viele von uns durch die Angst, die Angst, die Hoffnung und die Liebe der Fürsorge für einen besonderen Säugling gewesen. Seien Sie jedoch vorsichtig zu viele widersprüchliche Stimmen. Ver…

  11. moncler damenjacke…

    Bitte seien Sie erscheinen so detailliert wie möglich. Je mehr Informationen wir, je mehr wir helfen können. Bitte includeSexDuration der Beschwerde…

  12. moncler günstig kaufen…

    meine Suche auf / r / ECRGroupBuyuse folgenden Suchparameter, um Ihre Ergebnisse einzugrenzen begrenzen: sehen Sie die Suche FAQ für weitere Einzelheiten. Alle Gruppenkäufe offen sind für alle Mitglieder in der guten Stellung nach Ermessen des Käufers …

  13. moncler mützen…

    Seien Zivil. Wir hier, um zu lachen und Spaß haben. Alle Kommentare unterliegen Entfernung. Persönliche Angriffe, Trolling, und Bigotterie in Verbote führen….

  14. moncler ski says:

    moncler ski…

    six. Spicy Lebensmittel: Aubergine Parmesan ist ein gemeinsamer Vorschlag, so ist Curry. Ich denke, die Idee ist, dass stark gewürzte Speisen aus Ihrem Procedure, die sagte zu Kontraktionen auslösen wird….

  15. moncler lederjacke…

    five. Achten Sie auf Wachheit Fenster Ihres Babys. Kinder haben ein begrenztes Zeitfenster der Wachheit (die Zeit, die sie wach und aufmerksam, ohne meltdowns sein kann) zwischen NAP und Schlafenszeiten. Stellen Sie sicher, dass Sie beobachten Sie Ihr …

  16. moncler kaufen…

    Um Ihre Familie zu helfen, hier sind einige Tipps, die Sie implementieren können ab sofort um einen reibungslosen Übergang, als wir zurück zu machen. Bitte beachten Sie, dass die folgenden Ratschläge betrifft Babys 5 Monate alt sind. Babys, die jünger …

  17. moncler urville…

    NSFW Beiträge müssen mit der Submit Tagging-System versehen werden, und die Artikel und NSFL Tod auch….

  18. moncler jacken damen sale…

    Diese Band hat eine Tonne von Alben und eine Tonne von Songs, aber Back in Black ist wahrscheinlich die beste der Partie bekannt. Erschienen im Jahr 1980, enthält dieses Album einige rockige Songs wie Hells Bells Back in Black und You Shook Me All Nigh…

  19. moncler herren daunenjacke…

    Beneficios de Belleza Piel m Suave: Aplasta un pl y masajea en las piernas y las axilas, mientras est en la ducha. Suaviza la piel y el Cabello, y cuando se utiliza como una crema hidratante para antes del afeitado, ayuda a prevenir Erupciones geschnit…

  20. jacke moncler herren…

    Vitamin D ist ein fettlösliches Nährstoff, der die Gesundheit der Knochen fördert, Dauben off Entzündungen und hilft, Ihr Immunsystem stark. Wenn Sie anfällig für Knochenschmerzen, allgemeine Schwäche oder depressive Verstimmungen sind, upping Ihre Auf…

  21. moncler jacke männer…

    Ich habe einen ehemaligen 29 weeker, die £ 2, eight Unzen bei der Geburt war. Er ist jetzt 13 Monate alt und wiegt swift twenty Pfund. Der beste Rat, ich muss Mütter Frühchen ist, sich zu erlauben, zu trauern. Sie didn haben die Geburt erlebe Dich verd…

  22. moncler outlet store…

    GERD). Verschreibungen Drogen Magensäure (die Sodbrennen verursacht) sind die dritthöchsten Verkaufs verschreibungspflichtige Medikamente, und das ist, ohne auch nur unter Berücksichtigung aller die über die Theke Medikamente zu reduzieren!…

  23. moncler schuhe herren…

    1. Keine Reaktion oder HIFW Beiträge…

  24. moncler jacke kaufen…

    Unsere Gas Gallone Comps verbesserte sich leicht im Laufe des Quartals. Einzelhandel Gallonen in vergleichbaren Geschäften verkauft wurden um 0,5% im dritten Quartal, viel besser als six,4% Rückgang im zweiten Quartal. Und unsere Leistung wieder signif…

  25. asics 1160 mens…

    direkt zum contentmy subredditsgifts im Namen / u / EaterOfSound haben Lohn f眉r 231,26 Minuten von reddit Server Zeit geholfen….

  26. burberry second hand shop…

    Meine Unterschrift Gericht ist Cranberry-Sauce. Als ich klein war, war es das einzige, was ich konnte mit trauen. Ich fand es langweilig, so dass ich jedes Jahr ein wenig experimentiert. Sobald ich Apfelsaft statt Wasser. Ein weiteres Mal habe ich auss…

  27. asics sneaker damen leder…

    Mjlnir ist ein viel wie die Tardis in, dass es einen Planeten im Wert von Ausr眉stung, um eine Tasche Dimension gefaltet. Der Hammer ist einfach die Benutzeroberfl盲che. Die an Bord der k眉nstlichen Intelligenz nutzt Quantenrechenmodelle zu W眉rdigkeit zu …

  28. burberry polo shirts cheap…

    Wenn die Submit macht mich tun, was der Unter ist entworfen, um zu tun, werde ich (wie gesagt auf WTF upvote Was zum ____ oder lachen auf lustig. Auf Kommentare, werde ich upvote wenn jemand sagt etwas, das l盲sst mich denken, lachen oder ist nur clever…

  29. asics gel kayano 16 mens…

    schlie脽lich das Schienensystem muss ohnehin fixiert werden. Es gibt keinen Punkt in raubt Peter Paul zu bezahlen….

Post a comment


Fatal error: Call to undefined function e_() in /home/content/99/6062999/html/blog/wp-content/themes/notes-blog-core-theme/comments.php on line 52