


It’s small, simple but has enough complexity to hopefully push Swift Playgrounds 4 to its limits. This birth my first (hopeful) released app “Munchi” for tracking and sharing my favorite orders for restaurants. The best thing, I thought, would be to try and build an app and see how far I could get and what roadblocks I would run into. Armed with this device and my iPad Pro 2021 I installed iOS 15.2 beta (the required OS version for Swift Playgrounds 4) and got to testing. The moment that WWDC 2021 was over I was excited and purchased an iPad Air 2 off eBay with the express purpose of testing Swift Playgrounds 4.0 on it as soon as it came out. So with that little explainer out of the way lets talk nitty gritty. During WWDC 2021 it was shown on stage for a brief moment highlighting how a user could develop on the go with their favorite Apple tablet of choice, even better it was something that could be used even on older iPads as long as they supported iOS 15. Swift Playgrounds 4.0 is set to change all of that, or at least lay down the foundations for this change, and start letting users develop full blown apps on the iPad. It teaches basic principles and allows for some code to be written, however it’s not geared as a full fledged “App Development Suite” the likes of Xcode or any other IDE would be in other languages.

For those who don’t know what Swift Playgrounds is, it’s basically a teaching/learning tool for those beginning in Swift/iOS app development to learn how to code.
