iOSKit is a robust template for starting new iOS projects using UIKit. This template simplifies the process of setting up a new project by providing a well-organized structure and foundational code that does not rely on SwiftUI or Storyboards. Designed specifically for iOS 17.2 and built with Swift 5, iOSKit offers a streamlined approach to kickstart your development.
- UIKit Based: Fully utilizes UIKit for UI components, perfect for those not using SwiftUI.
- No Storyboards: Develop UIs programmatically without the complexity of Storyboards.
- Clean Folder Hierarchy: Structured to enhance organization and scalability.
- Ready-to-use Code: Includes basic backend functions to start your project quickly.
To use iOSKit for your project, follow these simple steps:
-
Create a New Repository from Template
- Click the "Use this template" button on the GitHub repository page to create a new repository with this template.
-
Clone Your Repository
- Clone the new repository to your local machine:
git clone https://github.com/NoImpactNoIdea/iOSKit.git
- Clone the new repository to your local machine:
-
Open and Run
- Open the project in Xcode, build it, and run on your preferred iOS simulator or device.
Any contributions you make to iOSKit are greatly appreciated.
-
Fork the Project
- Fork the repo on GitHub.
-
Create Your Feature Branch
git checkout -b feature/AmazingFeature
-
Commit Your Changes
git commit -m 'Add some AmazingFeature'
-
Push to the Branch
git push origin feature/AmazingFeature
-
Open a Pull Request
- Go to the original iOSKit repository and click the "Pull request" button to let us know about your changes.