Le glisser / déposer débarque sur iOS, et ça change tout !
Du coup, certaines choses très simples à faire sur un ordinateurs nécessitent des circonvolutions sur iOS. Passer un document d’une application à une autre par exemple, force à recourir à l’export, le copier/coller, ou les plus récents fonctions de partage inter-app. Sur un Mac, un simple glisser / déposer suffit.
Nevyn Bengtsson s’est attaqué à cette question et sort CoreDragon, une bibliothèque Open Source pour iOS qui implémente le glisser / déposer, au sein d’une même application, ou d’une application vers une autre.
Au sein d’une même application, l’idée est d’utiliser deux mains : la première pour sélectionner et maintenir sélectionné un élément, la seconde pour naviguer jusqu’à l’emplacement ou le déposer. C’est simple, fonctionnel, et ça supporte l’ouverture automatique des dossiers au survol. Le glisser / déposer entre application bénéficie des fonctions multitâches d’iOS 9 : on affiche une seconde application à l’écran, et on sélectionne simplement les éléments à glisser de l’une à l’autre. Une vidéo en ligne fait la démonstration de CoreDragon, mais elle semble indisponible depuis quelques minutes.
Espérons qu’Apple remarque, elle aussi, cette étonnante bibliothèque et l’implémente, ou s’en inspire.
– Source