Creating a new project from the Xcode default template is very painful. We need to prepare all settings that will use in the project first like finding libraries, extensions, set configuration in Xcode, etc before starting coding on functionality. These are boring activities. Because of that, I create this starter to make all that activities simpler and faster. All useful and often use methods will include when creating a new project, so we don't need to find that method again and again. Just focus on finding the specific method You need for Your new project.
- Download template (iOStarter.xctemplate) from release page and extract it
- Run
make install
in terminal - New project template will show in Project Templates section when You create new project.
- Don't forget to run
pod install
Note:
Search/ Find TODO
in workspace to know what You need to adjust
Check it in utilities folder. I think all useful function in this starter has been grouping in that folder (^_^)
Support Xcode Extensions
Json2Swift
Libraries Used
Alamofire
IQKeyboardManagerSwift
SwiftyJSON
Kingfisher
SwiftGen
NVActivityIndicatorView
CryptoSwift
MMKV
L10n-swift
Lightbox
LicensePlist
Firebase
Reusable
SwiftNotificationCenter
KMPlaceholderTextView
MaterialComponents/TextControls