iOS 8 SDK mit über 4.000 neuen APIs.

iOS 8 SDK mit über 4.000 neuen APIs.

Tim Cook

Mein persönliches Highlight der Apple WWDC 2014 Keynote war definitiv die Vorstellung des neuen iOS 8 Software Development Kit (SDK). Das wohl bedeutendste Update der Entwickler-Version Mehr als 4’000 neue APIs werden den Entwicklern zur Verfügung gestellt um bisher nicht dagewesene Möglichkeit neuen, faszinierenden Apps unterzubringen.

Craig Federighi, Senior Vice President Software Engineering von Apple,

Mit mehr als 800 Millionen weltweit verkaufter iOS-Geräte sind die Möglichkeiten für Entwickler riesengross. Dies ist die bedeutendste iOS-Version seit Start des App Store. Das iOS 8 SDK bietet über 4.000 neue APIs, darunter faszinierende neue Frameworks, eine flexiblere Erweiterbarkeit und eine revolutionäre neue Programmiersprache.

 

HealthKit

Die HealthKit API, die Gesundheit und Fitness-Apps die Fähigkeit geben untereinander zu kommunizieren. Die Einwilligung des Nutzers vorausgesetzt, kann jede App spezifische Informationen von anderen Apps nutzen, um eine umfassendere Art des Gesundheits- und Fitnessmanagements zu ermöglichen. Beispielsweise kann die Blutdruck-App eines Nutzers ihre Daten mit der App eines Mediziners wie etwa der Mayo Clinic-App teilen, damit der Arzt die bestmögliche Gesundheitsberatung und -versorgung bieten kann.

Dr. John Noseworthy, Präsident und CEO der Mayo Clinic, freut sich:

Wir glauben, dass das HealthKit von Apple die Art und Weise, wie die Gesundheitsindustrie mit Menschen interagiert, revolutionieren wird. Wir sind stolz darauf mit der Mayo Clinic-App bei dieser innovativen Technologie führend zu sein.

HomeKit

So wie HealthKit Gesundheitsdaten miteinander kombiniert, um dem Anwender zu helfen besser auf seine Gesundheit zu achten, ermöglicht HomeKit die nahtlose Verbindung von Heimaccessoires, um das Zuhause besser zu verwalten. HomeKit bietet ein gemeinsames Protokoll, sichere Kopplung sowie die Möglichkeit einzelne Geräte oder Geräte-Gruppen im gesamten Haus einfach zu bedienen, inklusive der Integration von Siri. Dadurch kann man beispielsweise Siri mitteilen, dass man „zu Bett geht“ und sie könnte daraufhin das Licht dimmen, die Türen verriegeln, das Garagentor schliessen und den Thermostat einstellen.

Eric Rondolat, CEO von Philips Lighting, sieht darin eine Zukunft: 

Wir freuen uns Teil des nächsten Schritts zu sein, der Heimautomatisierung Wirklichkeit werden lässt – auf eine sichere und integrierte Art und Weise. HomeKit wird es uns erlauben das Philips Hue Beleuchtungs-Erlebnis weiter zu verbessern, da es einfacher wird Geräte im gesamten Haus sicher miteinander zu koppeln und mittels Siri zu steuern.

Apps können miteinander kommunizieren

Entwickler können das Nutzererlebnis mit iOS-Erweiterungen weitergehend personalisieren, einschliesslich neuer Optionen beim Teilen, individueller Foto-Filter, benutzerdefinierter Aktionen sowie Dokument-APIs. Entwickler können nun ihre eigenen Widgets in die Mitteilungszentrale integrieren und Tastaturen von Drittanbietern bieten zusätzliche Layouts und Eingabemethoden.

Metal

Dank Metal, einer neuen Grafik-Technologie, die die Leistung des A7 Chip maximiert, macht Gaming in iOS unter iOS 8 einen grossen Schritt nach vorne. Mit der unglaublichen Verbesserung um das 10-fache der Draw Call Geschwindigkeit beim Rendern ermöglicht es Metal führenden Spiele-Anbietern erstmals 3D-Spiele in Konsolen-Qualität auf mobile Geräte zu bringen. Für Gelegenheitsspiele bietet iOS 8 jetzt SceneKit, das es ganz einfach macht witzige 3D Spiele zu entwickeln, zusammen mit bedeutenden Erweiterungen für SpriteKit, darunter Field Forces, per-pixel Physics und Inverse Kinematics. 

Swift

Swift ist eine leistungsstarke neue Programmiersprache für iOS und OS X, die es Entwicklern so einfach wie nie zuvor macht unglaubliche Apps zu erstellen. Entwickelt für Cocoa und Cocoa Touch, kombiniert Swift die Leistung und Effizienz von kompilierten Sprachen mit der Einfachheit und Interaktivität populärer Skriptsprachen. Durch sein Design verhilft Swift den Entwicklern sicherere und zuverlässigere Codes zu schreiben, indem es ganze Kategorien üblicher Programmierfehler eliminiert. Da es neben Objective-C Code besteht, können Entwickler ganz einfach Swift in ihre bestehenden Apps integrieren. Xcode® Playgrounds machen das Schreiben eines Swift Codes unglaublich interaktiv, indem sie augenblicklich die Ausgabe des Swift Code anzeigen.

Touch ID

iOS 8 beinhaltet ausserdem Touch ID APIs, die es Entwicklern ermöglichen Nutzer sicher innerhalb der Apps zu authentifizieren, Logins und Nutzerdaten zu schützen und Schlüsselbund-Objekte freizugeben. Mit iOS 8 können Entwickler die Authentifizierung mittels eines erfolgreichen Fingerabdruck-Abgleichs ermöglichen, während sie gleichzeitig die Fingerabdruck-Daten sicher und geschützt in der Sicherheitsenklave bewahren.

Mein Fazit

Für mich war das SDK das Highlight der WWDC. Darin zeigt sich das grosse Potential von iOS 8, in dem man auch ein bisschen Grenzen aufgemacht hat. Hier werden wir 0815-Benutzer im Herbst mit der Veröffentlichung von iOS 8 und den neuen Apps eine ganz neue Welt entdecken.

Quelle: Pressemitteilung Apple