Le lundi introduit par iOS 7 suscite toujours de grandes passions. Les utilisateurs se sont plus ou moins divisés en deux camps : l’un est impressionné par le nouveau système d’exploitation mobile pour iPhone et iPad, l’autre le méprise. Cependant, iOS 7 ne signifie pas seulement un changement pour les utilisateurs, mais aussi un grand défi pour les développeurs.
Après six ans, alors qu'iOS n'avait que légèrement changé d'année en année et que l'interface graphique et utilisateur de base restait inchangée, iOS 7 apporte désormais une révolution significative, à laquelle les développeurs doivent se préparer en plus des utilisateurs. Et c’est pour eux que la transition, ou plutôt l’arrivée d’iOS 7, peut s’avérer nettement plus problématique.
Comme une sorte de redémarrage, après quoi tous les développeurs s'alignent sur la ligne de départ et ont la même position de départ pour couper leur part du gâteau, qu'il s'agisse d'une marque établie ou d'un studio en démarrage, décrivant iOS 7 Marco Arment, auteur du populaire Instapaper.
La situation actuelle dans l’App Store est par exemple très compliquée du point de vue d’un nouveau développeur. Il existe des milliers d'applications dans le magasin et il existe une forte concurrence sur différents fronts. Donc, à moins de proposer quelque chose de vraiment nouveau et innovant, il est difficile d’aller de l’avant. Les marques établies maintiennent leur position et si leurs produits sont de bonne qualité, il n'est pas facile de convaincre les utilisateurs d'essayer quelque chose de nouveau.
Cependant, iOS 7 apportera probablement un changement. Pour la première fois dans l’histoire, il ne suffira pas aux développeurs de simplement mettre à jour l’icône, d’ajouter quelques pixels supplémentaires ou d’ajouter une nouvelle API. Dans iOS 7, l'adaptation à la nouvelle interface graphique et aux nouvelles commandes sera essentielle. Après tout, personne ne veut avoir l’air « passif » dans le nouveau système d’exploitation.
Les développeurs d'applications déjà opérationnelles seront confrontés à un défi difficile à relever, et Marco Arment explique pourquoi:
- La plupart d'entre eux ne peuvent pas encore se permettre d'abandonner le support d'iOS 6. (De plus, de nombreuses applications ont encore besoin du support d'iOS 5, certaines malheureuses même d'iOS 4.3.) Ils devront donc concevoir une conception rétrocompatible, ce qui sera très limitatif dans IOS 7.
- La plupart d’entre eux ne peuvent pas créer deux interfaces différentes. (En plus, c'est une mauvaise idée.)
- Beaucoup de leurs applications ont des fonctionnalités et des conceptions établies qui ne conviennent pas à iOS 7, elles devront donc être repensées ou supprimées, ce qui pourrait ne pas plaire à de nombreux utilisateurs actuels, y compris les développeurs eux-mêmes.
Le développeur, qui propose désormais avec succès son application dans l'App Store, donne donc plus de rides sur le front à iOS 7 que de se réjouir de quelque chose de nouveau. Cependant, des sentiments complètement opposés sont ressentis par ceux qui s’apprêtent à commercialiser leur peau. Pour le moment, il est plus raisonnable pour eux d'attendre et de ne pas se précipiter inutilement sur le marché encombré des « six », mais d'ajuster leur application pour iOS 7 et d'attendre que la nouvelle version du système d'exploitation soit rendue publique.
Dès que les utilisateurs installeront iOS 7, ils rechercheront des applications tout aussi modernes qui s'intégreront dans le système en tant qu'applications de base. Pour la première fois, il peut arriver que tout le monde se retrouve dans la même position de départ et que ce ne soient pas seulement les applications éprouvées qui existent depuis des temps immémoriaux qui soient achetées, simplement parce qu'elles ont fait leurs preuves. Les nouveaux développeurs auront également leur chance, et ce sera à eux de voir la qualité du produit qu'ils peuvent proposer.
Dans iOS 7, des choses très intéressantes peuvent se produire même dans les « secteurs » traditionnels, comme les clients Twitter, les calendriers ou les applications photo. Grâce à l'accent mis sur iOS 7, des marques jusqu'alors inconnues peuvent occuper des positions de leader. Ceux qui bénéficient le plus du nouveau système. Au contraire, ceux qui sont introduits doivent essayer de perdre le moins possible.
quand sera-t-il disponible pour CR ? y a-t-il des dates connues ?
Automne. Apple n'est pas et ne sera pas plus précis. Vous pouvez compter vers septembre/octobre.
De plus, probablement associé au nouvel iPhone (/nouveaux iPhones).
pré-manuel https://developer.apple.com/library/prerelease/ios/design/index.html
est-ce que quelque chose a changé avec iCloud Core Data, est-ce que quelqu'un le sait ?
lors du discours d'ouverture pour les développeurs, il a déclaré qu'ils avaient corrigé des tonnes de bugs concernant iCloud
Je ne pense pas que ce sera aussi radical que vous le décrivez dans l'article.
Tellement drastique... C'est une façon de voir les choses et je suis tout à fait d'accord avec elle. Bien sûr, il n’en sera pas ainsi dans 100 % des cas, mais certains joueurs peuvent se transformer.
Attendez l'automne et vous verrez que toutes les candidatures (études pertinentes) auront tout prêt et mis à jour, même si cela demande beaucoup de travail.
Vers le nouvel iOS. J'ai l'honneur d'exécuter iOS 7 sur deux appareils et après environ quatre heures d'utilisation, j'ai découvert que même si Apple avait fait une excellente publicité pour le nouvel iOS, nous étions très proches d'Android, je ne commente pas le design, qui est pas non plus parfaitement coordonné, mais je commente la sophistication, la douceur et la fiabilité. Je pense qu'il s'agit d'un crash similaire, sinon plus important, à celui de l'iPhone 3g Ios 4.2.1. Je suis pleinement conscient qu'Ios est toujours en version bêta, mais malgré cela, grosse déception. Par rapport à la version 5.1.1, par exemple, la structure du code du nouvel iOS semble avoir été conçue pour une calculatrice. IOS 7 n'était probablement pas un pas en arrière, mais un pas dans la mauvaise direction. Les iPhones et iPods n'ont pas excellé en termes de matériel depuis longtemps, mais ils excellent en termes de logiciels. Apple devrait travailler dur sur IOS d'ici l'automne, car cela suffit même pour la version BETA. Je n'aime pas vraiment le design non plus, mais je ne peux pas juger car tout le monde a des goûts différents. Si vous comparez les nouvelles applications IOS7 et les TOP APPS de CYDIA VOUS ÊTES PRESQUE MÊME !??? Pour le design sur les systèmes plus anciens, j'ai aimé les reflets qu'Apple supprimait, par exemple sur les icônes, etc. Parce que ces reflets ressortaient magnifiquement sur l'écran RETINA et je voulais constamment jouer avec l'iPhone, l'iPod ou l'iPad. Sur le nouvel iOS 7, je veux seulement maintenir le bouton home + power pour réinitialiser et parfois je mettrais même l'iPhone en DFU, mais j'attendrai la prochaine mise à jour. Ceci est mon avis sur IOS 7. Je voulais le poster quelque part et comme j'aime ce site je l'ai posté ici. Alors lapide-moi maintenant.
Je suis heureux de jeter une pierre :) vous admettez qu'iOS 7 est toujours en version bêta, mais vous vous plaignez toujours du manque de débogage et de fiabilité. Pourquoi?! Je sais par ma propre expérience que l'iOS actuel et bêta fonctionne mieux sur l'iPhone 5 que, par exemple, sur le SGS4 :). J'attends vraiment avec impatience la version pointue du système, car personnellement, j'aime beaucoup son look. Je comprends que tu n'es pas obligé. Mais ce que je ne comprends pas, c'est le "pas dans la mauvaise direction" selon toi. Fonctionnellement et visuellement excellent pour moi, donc bravo ! :)
1. Commentaire sur le débogage de la première version bêta ? Vous n’avez probablement pas publié beaucoup de logiciels dans votre vie, n’est-ce pas ?
2. Comment savez-vous quelque chose sur la structure du code ? Voyez-vous quelque chose de plus que l’en-tête du framework ? Partagez s'il vous plait. J'aime étudier la source iOS (que vous avez évidemment).
3. La version bêta d'iOS est sous NDA, vous ne devez donc pas du tout commenter ses détails. Si vous avez l’habitude de ne pas rompre les contrats, bien sûr.
En ce qui concerne la conception, vous avez absolument droit à vos opinions, mais je dis que je suis lié par une NDA, donc je ne commenterai pas les détails.
Je suis d'accord avec l'auteur. Un développeur existant aura vraiment plus de mal. Lancez une application fonctionnant sur iOS6 existant et sur le nouvel iOS7.
Sinon, j'ai vu les vidéos avec iOS7b1 sur l'iPh5 et je dois dire que j'aime beaucoup. Je ne peux rien dire sur la stabilité, mais comme déjà écrit ici dans la discussion, il s'agit de la bêta 1 et cela ne sert à rien de la commenter ou de l'évaluer de quelque manière que ce soit.