Skip to content

Latest commit

 

History

History
43 lines (36 loc) · 2.61 KB

readme.md

File metadata and controls

43 lines (36 loc) · 2.61 KB

iOStarter

MIT License GitHub Release Platform Swift 5.x

Why?

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.

Installation

  1. Download template (iOStarter.xctemplate) from release page and extract it
  2. Run make install in terminal
  3. New project template will show in Project Templates section when You create new project.
  4. Don't forget to run pod install

Note: Search/ Find TODO in workspace to know what You need to adjust

What Function is Useful?

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