Want to Learn Coding for iOS and Mac? Swifty Will Help
Apple likes to keep things proprietary, even the coding language for iOS and Mac is handcrafted by Apple itself. Dubbed as Swift, the coding language was introduced last year at Apple’s World Wide Developers Conference. Before the arrival of Swift, apps for both OS X and iOS were created using Objective-C.
At the time, Apple said that anyone can use this language to build apps for their devices. However, not many programmers can just pick up the tool and start building things without even a hint of guidance. Apple realized this and provided different ways for developers to learn the new language.
For example, they released an Xcode supporting this language, a free book was also handed out explaining the syntax and a blog to share updates and best ways to learn.
Even though these platforms proved helpful for some, but for those just starting their journey in the world of programming, these platforms were still daunting.
So what can be done to help such people? Well, in comes Swifty! A brand new app for iPhone that will allow users to learn the basics of Swift. App uses interactive tutorials to guide users through some basics of Apple’s coding language.
Swifty, which can also be used on iPad, features over 200 tutorials ranging from basics to object-oriented programming. The app will charge users $0.99 per lesson or you can pay $2.99 for the whole package. The official app page says that new tutorials will be added each week.
Coding via an iPhone touchpad was never going to be easy so creator Johannes Berger came up with a UI that acts like an interactive puzzle.
Tutorials in Swifty are shown with a couple of lines of explanation from a concept or aspect of it. Some lines of pre-written code also appear with a blank field in which some important value, name or type is missing. Users will have a number of options to choose from to fill the blank space.
If the right option is chosen, the code will run and show the final result.
You can grab the app from the app store or visit the official website to know more about it.