Skip to content
/ iOSKit Public template

iOS UIKit Template repo. This project provides a starting point for building iOS applications using UIKit, no Storyboard/SwiftUI garbage. It is structured with a clear folder hierarchy and includes backend functions to jumpstart your development process.

Notifications You must be signed in to change notification settings

NoImpactNoIdea/iOSKit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iOSKit

GitHub Template iOS Version Swift Version Contributions welcome

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.

Features

  • 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.

Getting Started

To use iOSKit for your project, follow these simple steps:

  1. 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.
  2. Clone Your Repository

    • Clone the new repository to your local machine:
      git clone https://github.com/NoImpactNoIdea/iOSKit.git
      
  3. Open and Run

    • Open the project in Xcode, build it, and run on your preferred iOS simulator or device.

How to Contribute

Any contributions you make to iOSKit are greatly appreciated.

  1. Fork the Project

    • Fork the repo on GitHub.
  2. Create Your Feature Branch

    • git checkout -b feature/AmazingFeature
  3. Commit Your Changes

    • git commit -m 'Add some AmazingFeature'
  4. Push to the Branch

    • git push origin feature/AmazingFeature
  5. Open a Pull Request

    • Go to the original iOSKit repository and click the "Pull request" button to let us know about your changes.

About

iOS UIKit Template repo. This project provides a starting point for building iOS applications using UIKit, no Storyboard/SwiftUI garbage. It is structured with a clear folder hierarchy and includes backend functions to jumpstart your development process.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages