Xcode 7.3 : la bêta 3 autorise enfin la conception interactive des interfaces
Pour ceux qui ont transité vers Swift en tout cas
Le 09 février 2016 à 13h20
Xcode 7.3 : la bêta 3 autorise enfin la conception interactive des interfaces
Pour ceux qui ont transité vers Swift en tout cas
Logiciel
Logiciel
3 min
Apple a publié hier soir de nouvelles bêtas pour plusieurs de ses systèmes d’exploitation. Une nouvelle préversion de son environnement de développement Xcode est également disponible, cette fois avec un apport important : Interactive Playgrounds.
Depuis plusieurs semaines, Apple propose des préversions pour plusieurs nouvelles mises à jour en préparation. On trouve donc les bêtas 3 des versions 10.11.4 d’El Capitan, iOS 9.3 ou encore tvOS 9.2. Ce dernier gagne d’ailleurs une capacité attendue : pouvoir dicter du texte dans n’importe quel champ via Siri. Quelques nouveautés supplémentaires sont à signaler pour les autres, en particulier l’importation dans Notes des données Evernote sous OS X.
Place aux Interactive Playgrounds
Comme à chaque fois qu’OS X et iOS reçoivent de nouvelles bêtas, l’environnement de développement Xcode suit le mouvement. La version 7.3 en reçoit donc une nouvelle, et avec elle une fonctionnalité que les développeurs attendaient : Interactive Playgrounds. L’idée est de permettre une conception dynamique de l’interface de l’application en cours de création, pour la faire réagir exactement comme si elle était finalisée et disponible sur un appareil.
Comme expliqué par Apple sur la nouvelle page mise en ligne pour l’occasion, toute vue ou tout contrôleur de vue assigné à la propriété liveView de la XCPlaygroundPage devient automatiquement interactive. Il s’agit d’un changement conséquent par rapport aux Playgrounds d’origine, qui était essentiellement un protocole servant à vérifier le fonctionnement du code. Désormais, les développeurs Swift (et uniquement Swift) pourront voir se répercuter directement dans leur interface les modifications faites dans le code.

Un prototypage rapide des applications
L’idée est bien entendu d’avoir non seulement des gains en rapidité de développement, mais également d’éviter un certain nombre d’erreurs. Le fait qu’il n’y ait plus besoin de lancer une compilation générale pour vérifier le comportement par exemple d’un bouton ou de n’importe quel autre contrôle devrait faire effectivement quelques heureux. Mais la possibilité d’intervenir sur l’interface en mode dynamique permet également un prototypage rapide de son application.
Pour ceux qui avaient déjà une bêta précédente, il faudra passer par le Mac App Store pour obtenir la mise à jour. Ceux qui veulent s’essayer à ces nouveautés devront se connecter au site d’Apple réservé aux développeurs en payant l’abonnement.
Commentaires (3)
Abonnez-vous pour prendre part au débat
Déjà abonné ou lecteur ? Se connecter
Cet article est en accès libre, mais il est le produit d'une rédaction qui ne travaille que pour ses lecteurs, sur un média sans pub et sans tracker. Soutenez le journalisme tech de qualité en vous abonnant.
Accédez en illimité aux articles d'un média expert
Profitez d'au moins 1 To de stockage pour vos sauvegardes
Intégrez la communauté et prenez part aux débats
Partagez des articles premium à vos contacts
Abonnez-vousLe 09/02/2016 à 13h35
C’était déjà dans la bêta 2, si je ne m’abuse :-) Mais c’est chouette en tout cas, et ça marche plutôt pas mal !
Le 09/02/2016 à 14h18
A priori non c’est annoncé comme nouveau
Le 09/02/2016 à 18h08
Ce qui est très curieux, c’est que je l’ai vu tourner mardi dernier
" /> La french tech’, en avance sur son temps ?
Signaler un commentaire
Voulez-vous vraiment signaler ce commentaire ?