SwitfUI & Ancien Projet

Bonjour,
Je voudrais savoir quel est le meilleur moyen de reprendre un ancien projet pour le re écrire en SwiftUI.
Repartir à zéro, écrire dans le projet existant,…

Je suis un peu perdu ne sachant pas comment m’y prendre.

Merci pour votre aide

Salut @Gliou,

Premièrement, il faut savoir que SwiftUI est uniquement compatible avec iOS 13 et ultérieure, donc tu vas laisser des utilisateurs sur le carreau (environ 20% actuellement).

Après, tu peux utiliser UIKit et SwiftUI pour gérer tous les OS, mais je ne pense pas que ça soit le meilleur choix. Donc personnellement, je referai mon app en 100% SwiftUI.

Deuxièmement, si ton app est déjà sur l’App Store alors, je ne sais pas, si tu peux repartir de zéro en copiant simplement le bundle identifier, pour que tu puisses continuer les mises à jour.
Sinon dans le cas contraire, la question ne se pose pas et tu peux repartir de zéro.

Si tu repars de zéro, mais que tu as utilisé le design pattern MVC correctement, alors tu peux récupérer le dossier Model, par contre tu devras refaire les Views et modifier les Controllers pour que ça fonctionne.

1 « J'aime »

Merci Anthony pour tes conseils

1 « J'aime »