iOS 2014 een terugblik

Vorig jaar schreef ik dit keer dat 2013 het belangrijkste jaar was sinds de introductie van de iPhone. Terugkijkend op 2014, is het duidelijk dat ik die woorden zal herhalen. Apple heeft ons weggeblazen met aankondigingen, nieuwe technologieën en beloften. Laten we een paar minuten nemen om terug te kijken naar 2014.

iOS 8

Velen van ons dachten dat de introductie en introductie van iOS 8 voor iOS-ontwikkelaars het hoogtepunt van 2014 zou worden, maar dat klopte niet helemaal, we zullen het in enkele ogenblikken zien.

Hoewel iOS 7 voornamelijk gericht was op de gebruikersinterface en gebruikerservaring van het besturingssysteem, verschoof Apple met iOS 8 de aandacht naar de interne werking van het besturingssysteem door uitbreidingen toe te voegen, CloutKit en HealthKit te introduceren, TestFlight te integreren, etc. Te midden van de vloedgolf van aankondigingen en nieuwe informatie, twee patronen opvielen.

Ten eerste gaat iOS 8 verder waar iOS 7 was gebleven. Apple blijft het besturingssysteem verbeteren en oppoetsen, gericht op een meer consistente en betrouwbare gebruikerservaring. Met de introductie van extensies opent iOS 8 een breed scala aan mogelijkheden en mogelijkheden voor ontwikkelaars, dat wil zeggen, als Apple dit toestaat.

Ten tweede is met de release van OS X Yosemite de integratie tussen iOS en OS X nauwer geworden, waardoor een nieuwe categorie van mogelijkheden tot innovatie en het verbeteren van de gebruikerservaring is ontsloten. Apple heeft deze strakke integratiecontinuïteit genoemd en heeft ons laten zien wat er mogelijk is door deze nieuwe technologie toe te passen in sommige van haar eigen applicaties.

Yosemite

De aankondiging van OS X Yosemite op WWDC 2014 was geen verrassing. Vorig jaar engageerde Apple zich voor een jaarlijks releaseprogramma voor OS X, te beginnen met OS X Mavericks, en elke ontwikkelaar op WWDC 2014 verwachtte de volgende iteratie van het besturingssysteem.

Een van de belangrijkste kenmerken van Yosemite is de opnieuw ontworpen gebruikersinterface. Mijn favoriete functie is echter continuïteit, waardoor het voor je Mac- en iOS-apparaten mogelijk is om heel coole dingen te doen.

Heb je een Mac met Yosemite en een iOS-apparaat met iOS 8, dan kun je op je Mac tekstberichten verzenden en ontvangen, een e-mail op je iPhone starten en het op je Mac voltooien, je iPhone als een hotspot gebruiken met een enkele klik , etc. Continuïteit werkt best goed als je het mij vraagt.

Het is nu ook mogelijk om AirDrop te gebruiken om bestanden van uw Mac naar een iOS-apparaat te sturen. Family Sharing heeft een belangrijke update gekregen en Apple heeft ook iCloud Drive geïntroduceerd, een directe concurrent van Dropbox.

Berichten hebben ook een update ontvangen. Het is nu mogelijk om kleine audio-berichten naar mensen te sturen, een gesprek te verlaten waar je niet langer in geïnteresseerd bent en om oproepen te doen met je iPhone terwijl je op je Mac bent. Het is verbazingwekkend om te zien hoe Apple een al fantastisch besturingssysteem blijft verbeteren.

Snel

Vanuit het perspectief van een ontwikkelaar was een van de belangrijkste aankondigingen en grootste verrassingen van 2014 de introductie en release van Swift, een gloednieuwe programmeertaal die de volgende generatie iOS- en OS X-applicaties van stroom zal voorzien..

We weten allemaal dat Apple geweldig is in het bewaren van geheimen, maar het bedrijf heeft fantastisch werk geleverd door Swift geheim te houden. De taal werd geïntroduceerd op WWDC 2014 en zorgde ervoor dat elke ontwikkelaar zich dit jaar al vroeg kerst voelde.

Swift is een moderne programmeertaal met een gemakkelijk te begrijpen syntaxis die ongelooflijk expressief is. Het neemt de beste delen van Objective-C, inclusief de looptijd, en combineert dit met moderne technologieën. Hoewel Swift kan worden gecombineerd met Objective-C, is Swift niet gebonden aan C zoals Objective-C is.

Als je meer wilt weten over Swift, moedig ik je aan om de serie over Swift at Tuts + te lezen. Het is nog steeds een vroege dag voor Swift, maar er is echt geen reden om niet met deze nieuwe taal nat te worden.

WatchKit

Alsof Swift, iOS 8 en OS X Yosemite nog niet genoeg waren, kondigde Apple Apple Watch in september aan. Apple liet ons zien hoe de eerste generatie wearables van het bedrijf eruit zal zien en het heeft ontwikkelaars ook voorzien van WatchKit, een raamwerk voor het maken van applicaties voor Apple Watch.

De eerste generatie Apple Watch-applicaties zullen uitbreidingen zijn van bestaande iOS-applicaties die op je iPhone worden uitgevoerd, maar Apple heeft ook aangekondigd dat het Apple Watch zal openen voor native third party-applicaties in 2015. Als je een iOS-ontwikkelaar bent, dan doe je dat niet willen deze nieuwe reeks toepassingen missen.

Xcode 6

Met de aankondigingen van iOS 8, OS X Yosemite en Swift kreeg Xcode weinig aandacht op de WWDC van dit jaar. Maar het is belangrijk om te onthouden dat Xcode de tool is die de meeste iOS- en OS X-ontwikkelaars elke dag gebruiken om de applicaties te maken die jij en ik elke dag gebruiken.

Xcode speelt nog steeds een sleutelrol in de workflow van elke ontwikkelaar en Apple's IDE is krachtiger dan ooit met ondersteuning voor Swift, speeltuinen, adaptieve lay-outs, foutopsporing en een verbeterde testarchitectuur.

Vooral Interface Builder ontvangt een grote update met de mogelijkheid om overzichten te debuggen, gebruikersinterfaces vooraf te bekijken en ondersteuning voor adaptieve lay-outs.

Productlijn

iPhone 6 & 6 Plus

Na jaren van geruchten heeft Apple eindelijk een grotere iPhone-twee onthuld. Het bedrijf bracht de iPhone 6 uit met een 4,7 "display en een iPhone 6 Plus met een 5,5" display. De looks van de iPhone zijn ook drastisch veranderd door een dunner ontwerp, een hogere resolutie, display en een edge-to-edge glasfront. Ze zien er echt prachtig uit.

Beide modellen worden aangedreven door de nieuwe A8-chipset en de levensduur van de batterij is enigszins verbeterd voor het grootste model, de iPhone 6 Plus. Zoals met elke belangrijke release, ontving de camera een belangrijke update, met nog betere foto's, betere software en nieuwe API's om te profiteren van de nieuwe mogelijkheden van de camera.

De nieuwe modellen bevatten ook NFC (Near Field Communication) waarop Apple Pay is gebouwd. Ik heb niet de kans gehad om Apple Pay uit te proberen, maar het lijkt een vrij solide technologie te zijn die zowel offline als online werkt.

iPad Air en iPad Mini

De iPad Mini en iPad Air kregen ook updates, maar de veranderingen waren niet baanbrekend. De iPad Air is dunner, bevat Touch ID en wordt geleverd met de gloednieuwe A8X-chipset.

De enige noemenswaardige upgrade die de iPad Mini ontving, was de toevoeging van Touch ID. Als u een iPad Mini 2 bezit, is het niet nodig uw apparaat te upgraden, tenzij Touch ID een must-have-functie voor u is.

iMac 5K

Terwijl we nog steeds wachten totdat Apple een retina-Thunderbolt-scherm heeft gebouwd, heeft het bedrijf ondertussen de iMac 5K uitgebracht, een iMac met een retina-display. Ik heb geen kans gehad om een ​​iMac 5K in het echt te zien, maar het zou geweldig zijn. Hoe kan 14.7 miljoen pixels niet geweldig zijn?

Apple Watch

Apple heeft Apple Watch in september onthuld en de algemene consensus is positief tot zeer positief. Het horloge ziet er goed uit en lijkt een meer dan levensvatbare speler te zijn in de groeiende markt van wearables.

Apple's eerste wearable zou in de eerste helft van 2015 beschikbaar moeten zijn voor de verkoop, maar het is nog steeds onduidelijk hoeveel jouw Apple Watch zal kosten. Er zijn drie collecties, Apple Watch, Apple Watch Sport en Apple Watch Edition. De riemen zijn uitwisselbaar en de materialen waaruit Apple Watch is gemaakt, zijn afhankelijk van de keuze van de gebruiker. Dit maakt het moeilijk om een ​​prijskaartje op de horloge te zetten dat u wilt kopen.

Apple heeft duidelijk gemaakt dat het horloge toepassingen van derden zal ondersteunen. De eerste generatie applicaties zullen echter uitbreidingen zijn van bestaande iOS-applicaties die draaien op een gepaarde iPhone. De tweede generatie zal krachtiger zijn en native werken op Apple Watch. We zullen moeten wachten tot 2015 om beter te begrijpen hoe dit zal werken en uitblinken.

Hoe zit het met Android?

Iedereen die beweert dat Android inferieur is aan iOS zou nog een keer moeten kijken naar wat Google dit jaar in de mobiele ruimte heeft bereikt. Android Lollipop is een nieuwe mijlpaal voor Android en misschien wel de belangrijkste release tot nu toe. Het zit boordevol functies waar ontwikkelaars van kunnen profiteren, maar dat is slechts een deel van het verhaal.

Google introduceerde ook Material Design and Polymer op de Google I / O van dit jaar. Material Design is een visuele of ontwerptaal die voortbouwt op Google's experimenten Google Now. Android Lollipop maakt gebruik van Material Design, maar het is duidelijk dat Google ook streeft naar Material Design in zijn andere producten.

Polymeer is ook bekendgemaakt aan het publiek tijdens de Google I / O van dit jaar. Om de Polymer-website te citeren, is het een baanbrekende bibliotheek die het sneller dan ooit maakt om prachtige applicaties op internet te bouwen. Polymeer illustreert duidelijk dat Google een bredere visie heeft en ziet het web als een eersteklas burger van de mobiele ruimte, in tegenstelling tot Apple.

Conclusie

Ik ben er zeker van dat u het ermee eens bent dat 2014 een druk jaar was voor iedereen die zich bezighoudt met technologie of mobiele ontwikkeling. Ongeacht het platform dat u gebruikt of ontwikkelt, de toekomst van de mobiele ruimte ziet er rooskleurig uit. Wat was de belangrijkste aankondiging voor jou in 2014? Laat het me weten in de reacties hieronder.