App: Swift Playgrounds

Since the iPad is not really a “computer replacement”, the way you get common tasks done is different from what you may be used to. Its not possible to create an iOS app from scratch on iPad – you need to have a Mac for that. And other types of coding might be difficult or hard to complete on a device without a physical keyboard.

The Swift Playgrounds app brings learning of the Swift programming language, to the iPad in a fun way. The aim of the app is to teach the new generation to code, while current coders can use it to brush up on their Swift skills. It has been developed by Apple, who have even modified the existing iOS QuickType keyboard to provide learners with shortcuts to common coding characters (such as { and }). The QuickType keyboard also gains predictions for methods that the user might want to type.

The teaching is done through a series of challenges to strengthen the users’s coding skills. You solve interactive puzzles in the guided “Learn to Code” lessons to master the basics of coding, while additional challenges let you explore code and create programs that are engaging and unique.

screen-shot-2017-03-06-at-11-15-34

As well as the teaching part, there isa screen which allows you to access a blank ‘playground’ – an IDE without any controls, and just outputs results to the console as you type the code. This is useful for experimenting with Swift and good for using the iPad alongside Xcode on a Mac.

Click here to give Swift Playgrounds a download.

Irfan

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s