Xcode 7.3 : la bêta 3 autorise enfin la conception interactive des interfaces

Xcode 7.3 : la bêta 3 autorise enfin la conception interactive des interfaces

Pour ceux qui ont transité vers Swift en tout cas

Avatar de l'auteur
Vincent Hermann

Publié dans

Logiciel

09/02/2016 3 minutes
3

Xcode 7.3 : la bêta 3 autorise enfin la conception interactive des interfaces

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.

apple swift xcode

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.

3

Écrit par Vincent Hermann

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Place aux Interactive Playgrounds

Un prototypage rapide des applications

Commentaires (3)


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 !


A priori non c’est annoncé comme nouveau 


Ce qui est très curieux, c’est que je l’ai vu tourner mardi dernier <img data-src=" /> La french tech’, en avance sur son temps ?