background preloader

IOS

Facebook Twitter

What is iOS? How it works? - MakeMeGeek. Facebook sort son SDK pour iOS 7. Le réseau social propose une nouvelle version de son kit de développement permettant d'exploiter les nouvelles possibilités d'iOS. Le SDK ouvre notamment la possibilité de créer des applications Facebook 64-bit. Facebook met à jour son kit de développement (SDK) pour iOS. Une version 3.8 qui introduit notamment la prise en charge d'iOS 7. Le kit permet ainsi désormais de compiler des applications Facebook pour la nouvelle architecture en 64-bit de l'iPhone 5S. Le réseau social en profite pour améliorer la gestion des droits des apps iOS : il sera possible de donner aux utilisateurs la possibilité d'accéder à une app Facebook depuis plusieurs terminaux iOS (un iPad et un iPhone typiquement), mais aussi d'effectuer des demandes d'accès depuis plusieurs appareils. Des images plus grandes pour booster l'engagement des fans. Xcode 5.0 est disponible pour le développement des applications iOS 7.

Maintenant qu’iOS 7 est lancé, les développeurs d’applications sont invités à revoir leurs créations pour les adapter au nouveau système mobile. Cela passe par des changements d’interface pour suivre les nouveaux canons, mais également par une adaptation au 64 bits, destinée uniquement à l’iPhone 5s pour l’instant. À cette fin, la version finale de l’environnement de développement Xcode 5.0 est maintenant accessible au téléchargement.

Xcode est depuis des années l’environnement de développement dédié à ceux qui souhaitent concevoir des applications pour OS X et iOS. La nouvelle version 5.0, maintenant disponible pour tous les développeurs ayant un compte enregistré, permet la prise en charge d’iOS 7 et de ses nouveautés. Comme d’habitude cependant, il faudra posséder la dernière révision d’OS X, à savoir Mountain Lion, pour pouvoir l’installer. Le but premier de Xcode 5.0 est donc la prise en charge d’iOS 7. Xcode 5.0 est accessible gratuitement depuis l’App Store et pèse environ 2 Go. Swift : faut-il adopter immédiatement le nouveau langage d'iOS ? Apports de Swift comparé à Objective-C, interopérabilité entre les deux, migration... Le point complet avec l'avis de deux experts ayant testé le nouvel environnement.

Lors de son dernier événement mondial à destination des développeurs (la WWDC) en juin dernier, Apple avait dévoilé le successeur d'Objective-C : Swift. Jusqu'ici en beta, il arrive en version finale à l'occasion du lancement grand public d'iOS 8, et de son SDK (comptant 4000 nouvelles API). En ligne de mire : proposer un environnement applicatif et de développement (via l'infrastructure Xcode, désormais en version 6) plus performant et plus facile à prendre en main qu'avec Objective-C. Apple continuera cependant à prendre en charge ce dernier, mais on ne sait pas pendant combien de temps. Un langage qui se veut à l'état de l'art Il était temps. Il n'en demeure pas moins d'importantes différences avec Objective-C. "Un langage beaucoup plus 'user friendly' qu'Objective-C" (Philippe Charrière, SQLI) A lire aussi.

iOS SDK. History[edit] SDK release history[edit] Apple normally releases a new SDK concurrently with every major (iOS x.0 – e.g. iOS 6.0) and minor (iOS x.x, e.g. iOS 5.1) iOS update. Several beta SDKs are usually released to developers before the version is released publicly. The betas are intended to be used for testing for compatibility with existing applications and to add features that are newly available in that version of iOS.[6] iPhone OS 1.x: SDK[edit] iPhone OS 2.x: SDK[edit] iPhone OS 3.x: SDK[edit] iOS 4.x: SDK[edit] iOS 5.x: SDK[edit] iOS 6.x: SDK[edit] iOS 7.x: SDK[edit] iOS 8.x: SDK[edit] Features[edit] Since its release, there has been some controversy regarding the refund policy in the fine print of the Developer Agreement with Apple. SDK contents[edit] As iOS uses a variant of the same XNU kernel that is found in OS X, the tool chain used for developing on iOS is also based on Xcode.

The SDK contents is broken down into the following sets:[29] Core Location[edit] SVG[edit] Alternatives[edit] Learn iOS Development & Objective-C: Code iPhone & iPad Apps. iOS Dev Center.