An iOS app with many examples (SwiftUI, UIKit, SwiftData, RealmSwift, CoreData, KMM, Flutter, VisionKit, Vision, OpenCV, AVFoundation, PDFKit, MLKit, Combine, RxSwift, CoreML, CryptoKit, HealthKit, and more).
- Xcode 15.3
- CocoaPods 1.15.2
- JDK 17
- Flutter 3.22.2
- Tuist 4.22.0
Home page (1) |
---|
Contacts List |
---|
Posts List |
---|
Perform OCR on an image |
---|
Face Detection |
---|
Original Image | GrayScale Filter | Image Flipped Horizontally | Gaussian Blur |
---|---|---|---|
Main Page |
---|
git clone https://github.com/YassineLafryhi/FulliOS.git
cd FulliOS
chmod +x setup.sh
./setup.sh
xed FulliOS.xcworkspace
# Then build and run
Tool | Description |
---|---|
SwiftLint | A tool to enforce Swift style and conventions, helping ensure code quality and consistency. |
SwiftFormat | A code library and command-line tool that automatically formats Swift code, helping maintain a consistent code style and adherence to coding guidelines. |
SwiftySpell | A spell checker designed specifically for Swift code, it helps identify all spelling errors. |
SwiftGen | A Swift code generator for resources, such as images, localized strings, and fonts, which enhances type safety and reduces runtime errors. |
R.swift | A tool similar to SwiftGen, it generates strong typed references for resources in the project, like images, fonts, and segue identifiers, improving the maintainability and safety of accessing these resources. |
Periphery | A tool that identifies unused code in Swift projects. It helps in reducing the codebase size and improving maintainability by detecting and helping to safely remove dead code. |
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- 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