Développement : Sim Genie améliore le simulateur de Xcode

Nicolas Furno |

Sim Genie (16 €) est un utilitaire dédié aux développeurs d’apps pour iOS, iPadOS, watchOS ou tvOS. Si c’est votre cas, vous connaissez sûrement le simulateur qui accompagne Xcode et qui permet de tester une app en développement. C’est une fonction pratique, mais pas toujours simple à gérer et qui n’est pas forcément l’idéal pour faire des captures d’écran et vidéos dédiées à l’App Store. C’est là que cette app entre en action.

Sim Genie en action.

Cet utilitaire vient se placer dans la barre des menus de macOS et il ajoute de nombreuses fonctions au simulateur. Des raccourcis clavier peuvent servir à lancer rapidement des instances et d’autres à supprimer les « Derived Datas », les données générées par Xcode pour accompagner le simulateur et qui peuvent vite s’accumuler. Une option sert à régler précisément l’affichage de la barre de statut, pour avoir toujours la même heure en haut.

Si vous avez besoin de créer du contenu marketing pour l’App Store, Sim Genie contient quelques fonctions utiles également. L’app permet d’enregistrer une vidéo et elle peut aussi sauvegarder une app dans un état prédéfini qui peut être restauré à tout moment. L’idée étant alors de préparer la vidéo avec des données, et d’avoir toujours la même base pour chaque enregistrement.

La liste des fonctions est encore longue : Sim Genie peut simuler l’envoi d’une notification à votre app, modifier la configuration du simulateur sans avoir à passer dans ses réglages ou encore afficher les fichiers du sandbox associé à l’app en activité dans le simulateur. L’utilitaire peut aussi récupérer des images depuis le site Unsplash pour remplir son app avec des photos d’exemple, ou encore envoyer ou récupérer le contenu du presse-papiers entre le simulateur et le Mac.

Réglages de la barre de statut du simulateur, avec la possibilité de modifier l’heure, le type de connexion et le niveau de remplissage de la batterie.

La version de démonstration proposée sur le site officiel vous permettra de tester Sim Genie sans payer pendant sept jours. Au-delà, une licence sera nécessaire : comptez environ 16 € pendant la promotion de lancement, le prix passera ensuite à environ 21 €.

L’app n’est pas traduite en français et macOS 10.14 est nécessaire au minimum, mais les bêtas de Big Sur et Xcode 12 sont d’ores et déjà prises en charge.

avatar macinoe | 

Est-ce que le simulateur de Xcode ne devient pas obsolète avec la possibilité de déployer les app iOS sur les mac arm et on l'espère de faire des tests un peu plus réalistes et complets ?

avatar Nicolas Furno | 

@macinoe

Pas forcément, le simulateur permet aussi d'avoir plusieurs appareils configurés différemment en parallèle. Mais c'est clair qu'il va être considérablement simplifié et sans doute accéléré sur les Mac ARM.

avatar thewindwaker | 

Ça n'a finalement pas grand chose à voir. Tu n'as pas d'écran tactile sur ton mac arm, un écran où tu peux bb potentiellement détecter 10 touch simultanés, la rotation de l'écran, la gestion de l'encoche ...

avatar macinoe | 

Sur le simulateur xcode non plus. Il n'y a même pas la gestion du multitouch.
Et comment sais-tu qu'il n'y aura pas de tactile sur certain mac arm ?

avatar iPop | 

@macinoe

Simulateur ou pas ça reste problématique quand on veut utiliser les fonctions LIDAR ou AR de la caméra , l’accélérometre avec un Mac. 🤔
On aura plus vite fait d’utiliser l’iPad.

avatar redchou | 

@iPop
On peut utiliser des fichiers enregistrés sur un appareil pour simuler les capteurs comme la caméra, etc... dans le simulateur.

avatar redchou | 

Y’a aussi Control Room qui permet de faire quelques trucs sympa, qui est gratuit et open source...
(https://github.com/twostraws/ControlRoom)

avatar miketee | 

@redchou

Merci pour l’info 🙂
J’utilise https://simpholders.com 11$ dont la fonction principale est de permettre un accès facile aux fichiers des apps.

CONNEXION UTILISATEUR