A collection of SwiftUI projects published on Better Programming
SwiftUI, Apple’s declarative UI framework, was released in 2019 and has only gotten better from there.
Below, we’ve compiled some of the best SwiftUI open-source projects and guides created by better programming writers. I hope this inspires you to create more content using this amazing framework.
We all love to implement charts in our SwiftUI apps. To our relief, Apple now has a chart framework for quickly populating any type of chart.
With the new chart framework, we have the ability to create line, area, rule, point charts as well, but the pie chart component is still missing. Happily we don’t have to reinvent the wheel because Nazar Ilamanov‘s GitHub Project Shows how to create and customize pie charts. here is accompanying tutorial On this.
A simple project that uses gestures to detect swipe directions, taking advantage of the concept of arrays. you can see Full-tutorial by Sarah here,
One list row for each Reddit post, another screen to show the full list The number of posts with a search field, and a third for displaying web content. That’s all. Eric To build a reddit client app using SwiftUI. it is available in GitHub repository with practical tutorial Too.
Before SwiftUI for iOS 14, there was no way to create a SwiftUI toolbar like in UIKit. So, Keith Lander Implemented my own Swift package called ToolbarSUI. It is available on githubAlong with how-to guidance Here,
GeometryReadergestures, and offset, Brandon Bars, Project Shows how to quickly build a SwiftUI prototype of the swipeable card that’s popular among all dating apps today. here is tutorial Which walks us through the full implementation.
It is much easier to create animations in SwiftUI than in UIKit. Using the Metal framework out of the box makes SwiftUI animations only more powerful and intuitive.
Fernando Moya de Rivaso‘s open-source project is an interactive that shows how to animate using a credit card
transition Modifiers Step-by-Step Tutorial Available Here,
Who doesn’t miss the iPod’s classic wheel picker and album cover flow! back to back Motivational Projects by Fernando. It shows how to replicate an iPod design using a divide-and-conquer strategy. here is one tutorial On this.
Building machine learning models and running them on devices with less boilerplate code is tempting to build AI-based apps. Fred Gray shows how to predict Whether a statement is positive or negative in real time and displays emoji — SwiftUI, CoreML, CreateML, and . by using
WidgetKit was introduced with iOS 14, and today creating widgets using SwiftUI is very easy. Like this Project a. Explores the process of making weight progress widget with step by step tutorial Akashlal Bathe,
Using SwiftUI Stuff explores all Different ways to create login screens with glass-like effects – convex, concave, and flat to name a few.
SwiftUI provides a lot of visuals and controls for building production apps, but there are still some missing components — like the ability to support multi-selects in lists.
Using the new canvas view, creating a Paint application can be a lot of fun. Mark shows how to be creative using the Vision Framework Detect text drawn from canvas,
Stay with us as we continue to update this collection.
#SwiftUI #OpenSource #Projects #Guided #Tutorials #Anupam #Chugh #July