Vous pouvez (enfin) créer des applications sur iPad dans Swift Playgrounds 4

La semaine dernière, Apple a tenu son Événement WWDC21. Au cours de cet événement, une pléthore d'annonces passionnantes ont été dévoilées, y compris des choses comme Refonte de FaceTime dans iOS 15 et le tout nouveau macOS Monterey. Une fonctionnalité qui m'a frappé, cependant, était une mise à jour de Swift Playgrounds 4. Vous pourrez désormais créer des applications sur iPad.

Pour ceux qui ne le savent pas, cela n'a jamais été possible auparavant. Si vous vouliez créer des applications pour iPhone et iPad, vous deviez utiliser un Mac.

Dans les versions précédentes de Swift Playgrounds, l'application était, comme son titre le décrit, un terrain de jeu pour le code. Cela en a fait un outil très précieux pour les développeurs nouveaux et existants pour apprendre à créer des applications et du code pour iOS et iPadOS. Cette application est si bonne que je pense que c'est un outil viable pour lancer une carrière de codage.

Le problème était qu'une fois que vous aviez appris à coder dans Swift Playgrounds, vous étiez coincé! À moins d'avoir un Mac, vous n'aviez aucun moyen d'utiliser les compétences que vous aviez acquises.

Mais tout est sur le point de changer dans iPadOS 15.

Contenu

  • Swift Playgrounds 4 permettra aux développeurs de créer des applications sur iPad
  • Non seulement vous pouvez créer des applications sur iPad, mais vous pouvez également les soumettre
  • Swift Playgrounds 4 est-il la solution qu'attendaient les développeurs ?
  • Xcode contre Swift Playgrounds 4: Quelle est la puissance de l'iPad pour les développeurs ?
  • « Le développement de logiciels ne se limite pas à la saisie de code »
  • Prédictions pour l'avenir de la création d'applications sur iPad
  • Combien de temps avant de pouvoir créer des applications sur iPad ?
    • Articles Similaires:

Swift Playgrounds 4 permettra aux développeurs de créer des applications sur iPad

Le titre dit tout. Vous pouvez créer des applications sur iPad, pour iPad, dans Swift Playgrounds 4. Mais à quoi cela ressemble-t-il ?

Selon Apple, la création d'applications dans la dernière version de Playgrounds sera assez solide. Vous pourrez prévisualiser votre application sur l'écran d'accueil de votre iPad. Cet aperçu sera en direct, vous verrez donc les changements se produire au fur et à mesure que vous les apporterez dans l'application.

Aperçu en direct dans Terrains de jeux rapides est un gros problème, étant donné que vous auriez normalement besoin de compiler et d'exécuter du code avant de voir vos modifications reflétées.

Le langage Swift vous permet de créer des applications iPad et iPhone. Enfin, vous pourrez avoir une idée d'application, apprendre à créer cette application, puis à créer cette application, le tout à partir d'un seul appareil.

C'est une énorme victoire pour les développeurs, en particulier ceux dont les ressources sont limitées. Les développeurs débutants sans accès à une formation universitaire peuvent désormais apprendre les bases d'un marché précieux avec des applications pratiques.

Non seulement vous pouvez créer des applications sur iPad, mais vous pouvez également les soumettre

Pour moi, la possibilité de créer des applications sur iPad n'est que la moitié de ce qui rend la mise à jour de Swift Playgrounds 4 si excitante. La seconde moitié est que vous pourrez également soumettre vos applications à l'App Store.

D'après ce que j'ai compris, cela sera similaire à la soumission de livres électroniques d'Apple Pages à Apple Books. Vous allez créer votre application sur iPad, la tester, puis l'exporter vers l'App Store. Apple l'examinera ensuite et l'approuvera ou le désapprouvera pour l'App Store.

Selon les développeurs, cela simplifie considérablement la publication d'applications sur l'App Store. La plupart d'entre nous savent que pour publier une application sur l'App Store, il faut franchir de nombreux obstacles et critères. Mais je ne savais pas que même déterminer comment et payer pour la possibilité de se soumettre à l'App Store était son propre défi.

Cette barrière d'entrée a maintenant été levée pour toute personne possédant un iPad. Et comme l'iPad ne coûte que 300 $, ceux qui ont un budget trop petit pour un Mac peuvent désormais participer au marché de l'App Store.

Swift Playgrounds 4 est-il la solution qu'attendaient les développeurs ?

Jusqu'à présent, je viens de couvrir tout le battage médiatique et les bonnes nouvelles autour de cette décision. En toute justice, cependant, il y a certaines limites à Swift Playgrounds 4 qui doivent être corrigées.

Premièrement, avoir la possibilité de créer des applications sur un iPad ne signifie pas que vous avez tout ce dont vous avez besoin pour créer une excellente application. C'est une très grosse simplification. Il laisse de côté des éléments tels que le contrôle de version, les plugins et les modèles, l'intégration GitHub, etc.

Deuxièmement, et en s'appuyant sur le premier point, Swift Playgrounds n'est pas un IDE. Donc, même s'il peut techniquement être utilisé pour créer des applications, ce n'est pas un très bon outil pour le travail.

Je le comparerais à l'utilisation d'un Google Chromebook à la place d'un ordinateur. Bien sûr, il peut faire le strict minimum, ce qui est utile à beaucoup de gens. Mais finalement, si vous voulez grandir en tant que développeur, le strict minimum cessera d'être suffisant.

Xcode contre Swift Playgrounds 4: Quelle est la puissance de l'iPad pour les développeurs ?

Et cela nous amène à la comparaison importante, Xcode vs. Terrains de jeux rapides 4. Pour ceux qui ne le savent pas, Xcode est l'ensemble d'outils de développement d'Apple sur macOS.

Xcode est fourni gratuitement avec Mac et comprend une suite complète d'outils complets pour les développeurs. Il est si robuste que vous pouvez acheter un Mac et que vous avez rarement besoin de télécharger d'autres outils pour votre processus de développement. Vous ne voudriez probablement pas faire cela, bien sûr, mais le fait est que c'est un ensemble d'outils très solide.

Tout ce que vous obtenez dans Swift Playgrounds 4, c'est la possibilité de commencer à écrire du code pour les applications et de voir ces applications prendre forme. Je comparerais cela à des jeux comme Rêver sur PlayStation, qui vous permet de créer votre propre jeu vidéo, mais pas du tout.

Le problème, pour l'instant, ce n'est pas Swift Playgrounds, c'est l'iPad. C'est à bien des égards la première mise à jour sérieuse pour les développeurs de l'iPad depuis dix ans. Il reste encore beaucoup de chemin à parcourir avant de pouvoir jeter Xcode sur Mac dans la corbeille et de prendre un iPad Pro à la place.

« Le développement de logiciels ne se limite pas à la saisie de code »

C'est une citation d'un responsable R&D chez MacPaw, Serg Krivoblotsky. Et je pense que cela résume parfaitement les limites de la mise à jour de Swift Playgrounds 4.

C'est une mise à jour importante qui réduira considérablement le coût de mise en place d'une application sur l'App Store. Mais il serait malhonnête de prétendre que c'est tout ce dont vous avez besoin pour être développeur: écrire du code et soumettre des applications.

Même si cette mise à jour ne suffira pas encore à remplacer l'ordinateur d'un développeur, je vois certains cas d'utilisation prospérer.

Le premier est celui des étudiants développeurs. Je me souviens d'avoir abandonné l'université d'informatique il y a quelques années et d'avoir appris plus sur Swift Playgrounds en deux semaines que pendant mes deux semestres à l'école.

Cela ne veut pas dire que vous devriez abandonner (ne le faites pas !), mais cela montre à quel point la composante éducative de Playgrounds est bonne. Et qui sait! Si j'avais pu écrire et soumettre des applications sur mon iPad à ce moment-là, peut-être que je m'y serais tenu au lieu de finir par m'ennuyer.

Quoi qu'il en soit, je peux voir des tonnes de personnes, jeunes et moins jeunes, se lancer dans le domaine du développement et des passe-temps une fois qu'ils peuvent créer des applications sur iPad.

Le deuxième cas d'utilisation que je peux voir est celui des développeurs professionnels utilisant cette fonctionnalité pour le prototypage. Bien que vous ne puissiez pas encore l'utiliser en remplacement du Mac, vous pourriez probablement l'utiliser pour écrire et prototyper des applications à la volée.

Ainsi, si vous avez un rendez-vous avec un client, vous pouvez apporter votre iPad et saisir rapidement des exemples approximatifs de ses idées à la volée.

Prédictions pour l'avenir de la création d'applications sur iPad

Je pense que c'est à peu près tout ce qu'il y a à dire là-dessus! Vous pourrez créer des applications sur iPad à partir de cet automne, ce qui sera un énorme avantage pour tout le monde. Il y a encore du travail à faire, mais des progrès sont en cours. C'est déjà bien pour 2021 !

À l'avenir, je pense qu'il y a quelques voies qu'Apple pourrait emprunter pour cette fonctionnalité.

On pourrait ajouter Xcode et d'autres outils de développement à l'iPad. Dans cette voie, l'iPad obtiendrait essentiellement une mise à jour individuelle sur le Mac. Ainsi, vous ne serez pas obligé de choisir l'un ou l'autre; cela dépendra simplement de l'appareil que vous préférez.

Une autre voie que je peux voir prendre par Apple consiste à faire de Swift Playgrounds une alternative à Xcode. En d'autres termes, Playgrounds deviendrait un IDE ainsi qu'un outil pédagogique.

Si Apple emprunte cette deuxième voie, alors je peux voir le codage sur iPad recevoir le traitement "iPad". Cela signifie tout simplifier tout en gardant les choses presque aussi puissantes que sur Mac. Cela en ferait une solution complète et tout-en-un pour presque tout le monde, à l'exception des professionnels les plus exigeants.

Cela pourrait également faire du développement un travail beaucoup plus facile et plus intuitif. Au lieu d'équilibrer toutes sortes d'applications et de processus et d'applications et configurations héritées et les versions et les langues, vous auriez juste cette application soignée et organisée sur iPad qui fait tout facilement.

Le temps nous le dira!

Combien de temps avant de pouvoir créer des applications sur iPad ?

La mise à jour Swift Playgrounds 4 devrait arriver avec iPadOS 15 cet automne. Généralement, les mises à jour d'iPadOS arrivent en septembre. Vous devriez donc pouvoir créer des applications sur iPad à partir de septembre 2021.

D'ici là, vous pouvez commencer à pratiquer votre code dans Swift Playgrounds dès aujourd'hui! Et pendant que vous y êtes, vous pouvez parfaire vos connaissances sur tout ce qui concerne Apple en vous abonnant et en lisant le blog AppleToolBox.

Rendez-vous dans le prochain article !