Stars
Algorithms and data structures in Swift, with explanations!
Swift playground teaching basics of buffer overflow vulnerability and ARM64 assembly by exploiting vulnerable app on ARM64 emulator (WWDC22 Swift Student Challenge Winner)
Project demonstrates how to add Coordinator to separate navigation from view content
Provide ways to limit animations/motion people find jarring in your apps. This repo demonstrates accessible and inclusive iOS animations/motion with practical examples and best practices.
SwiftUI Bootstrap Project to Start Your Next App Quickly
Examples projects using SwiftUI released by WWDC2019. Include Layout, UI, Animations, Gestures, Draw and Data.
Recreating a fully functional version of iOS 4 in SwiftUI.
📚 Curated list of articles, tutorials and repos that may help you dig a little bit deeper into iOS [and Apple Platforms].
Epoxy is a suite of declarative UI APIs for building UIKit applications in Swift
Template iOS application using Modular Architecture
Template iOS app using Clean Architecture and MVVM. Includes DIContainer, FlowCoordinator, DTO, Response Caching and one of the views in SwiftUI
🗽 NY Times is an Minimal News 🗞 iOS app 📱 built to describe the use of SwiftSoup and CoreData with SwiftUI🔥
Animal Crossing New Horizon companion app in SwiftUI
Example application using a privileged helper tool with authentication in an unsandboxed application written in Swift
Automatic tiling window manager for macOS à la xmonad.
SwiftUI & Combine app using MovieDB API. With a custom Flux (Redux) implementation.
Unidirectional, transactional, operation-based Store implementation.
Gathering all info published, both by Apple and by others, about new framework SwiftUI.
💦 Make any website your Mac desktop wallpaper
A syntax highlighting source editor for iOS and macOS using UITextView and NSTextView.
Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date...
Secure example of an XPC helper written in Swift
Crypto 101, the introductory book on cryptography.
Practical Cryptography for Developers: Hashes, MAC, Key Derivation, DHKE, Symmetric and Asymmetric Ciphers, Public Key Cryptosystems, RSA, Elliptic Curves, ECC, secp256k1, ECDH, ECIES, Digital Sign…