A collection of iOS examples.
- Custom Interface Builder View
- Custom Presentation Controller
- Transition images to full screen + zoomable image
- Stretchy table header view
- Shared authentication state
- Custom Container View Controller
- Dynamic sized bottom sheet controller
- Dynamic sized dialog controller
- gRPC Swift
- Background refresh and cleanup
- Flow coordinator pattern
- Bluetooth Low Energy (BLE)
- Expandable dynamic sized Table View Cell
- Custom Container View Controller (improved)
- Flow View Pattern (SwiftUI)
- Dynamic sized Table Header View and Table Footer View
- Handle consecutive taps on a tab in a TabView (SwiftUI)
- Live mock data by monitoring file changes in simulator
- Securely store objects and values in Keychain
- Multiple app flavours using build Configurations
- Simple network monitoring
- Multi Module App (using Coordinators)
- Keyboard Avoidance View Controller
- Extended Splash Screen on App startup
- Interactive Animations with UIViewPropertyAnimator
- Dynamically alternate/change app icon (SwiftUI)
- Rendering HTML in SwiftUI
- Dynamic Animations with UIDynamicAnimator
These examples are created as a way to learn. Feel free to use them as you please. Feedback are also welcome.
Happy coding! 😄