Les outils pour développeur Swift
mer, 02/01/2019 - 09:52
Quels outils faut-il avoir pour bien développer en Swift ? Le toolset du développeur Swift commence à être étendu et très complet.
Petite sélection :
- pour les packages et la gestion des packages : nous avez l’embarras du choix avec Swift Package Manager, Carthage, CocoaPods, Mint, Ice, etc.
- autocompletion : aujourd’hui, beaucoup de dévs ne peuvent pas se passer de l’autocompletion quand ils codent. En Swift, l’un des outils les plus connus est R.swift. Ils existent aussi Sourcery, Generamba
- Brew : incontournable outil pour les utilisation macOS et notamment du Terminal pour gérer les packages.
- Swiftdoc : génération de documentations
- Jazzy : pour créer la documentation de sa librairie ! Génération depuis Xcode
Et côté IDE ?
- Xcode : incontournable IDE d’Apple pour tous les systèmes de la Pomme
- AppCode : puissant IDE multi-langage, édité par JetBrains
- Atom : IDE proposé par GitHub.
- Code Runner : IDE peu connu mais supportant +25 langages ! Outil disponible uniquement sur Mac
Côté tests, les outils existent aussi. Les IDE possèdent souvent de puissantes fonctions de tests. Si vous voulez aller plus loin, vous pourrez utiliser Appium, Quick, Fastlane, KIF, XCTest.

