Here are three frameworks for junior developers. They can help you increase development efficiency and write more standardized, maintainable code.:
JCSwiftCommon: for extensions, some common function, and a lightweight local storage tool based on file system IO.
JCSwiftRestful: for Restful APIs. It helps you focus more on handling object-oriented and structured data. To use this framework, you will have to write code using more standard RESTful semantics, both on iOS and server sides. Otherwise, the automatic serialization and deserialization functions within this framework will not work.
JCSwiftUIWedgets: contains some custom components. Since many native SwiftUI methods do not support iOS 13 or 14, I have written some components to support these versions. And all components support "theme mode", which meaning you only need to modify one config, and the appearance will change everywhere.
You can find some examples in each file's #Preview{}.
iOS Deployment Target >= 13.0
JCSwiftUIWedgets is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod 'JCSwiftUIWedgets'
James, [email protected], LinkedIn
JCSwiftUIWedgets is available under the MIT license. See the LICENSE file for more info.