Apple launches Swift Playgrounds for Mac: learn to code by playing

Swift Playgrounds

I admire people who can play a musical instrument, like the piano, for example. I would love to know how to play it, but I see it very difficult. Lots of keys, all the same, and without the note etched on top of each key, crazy.

Something similar happens to me with programmers. People who write code with functions, variables, and symbols that are interpreted by the processors making them do what they want. I am going to try to learn how to code with the new application that Apple has launched today for macOS: Swift Playgrounds. I do not promise anything.

Apple today released its new free Swift Playgrounds app for macOS and iPadOS. It's revolutionary software for Mac and iPad that makes code programming fun to learn and experiment with. Interactive puzzles are required with the Learning to Code guided lessons in order to learn the basics of coding.

Learn to code in Swift

There is a glossary and help pages on the commands and frames available. The challenges are fun, combining the characters with the music. You can use your own photos in the exercises, and create your own playground by coding.

You can reset any park to start over, duplicate it, or rename it to do the tests you need. Complete programs can be written with a few mouse clicks. Learn the same Swift programming language used by professional developers.

You can apply the skills learned in Swift code in programming with Xcode and develop an application that you can publish on the App Store. Send your projects and creations to your contacts using Messages, Mail, AirDrop etc. You also have the option to start your project on the Mac, and continue on your iPad using iCloud.

You can download Swift Playgrounds from the App Store for free. Available for macOS or iPadOS.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.