#SwiftPlaygrounds

2025-02-11

Making learning about coding fun! 😊

#SwiftPlayground #SwiftPlaygrounds #HourOfCode

Swift Playground Welcome Window
apfeltalk :verified:apfeltalk@creators.social
2025-02-05

Swift Playgrounds: Erstes Update seit Mai 2024 veröffentlicht
Apple hat Swift Playgrounds 4.6 für Mac und iPad veröffentlicht – das erste Update seit Mai 2024. Die neue Version erfordert mindestens macOS Sonoma 14 oder iOS/iPadOS 17 und beendet die Unte
apfeltalk.de/magazin/news/swif
#News #Tellerrand #Apple #Coding #EntwicklerTools #IOS17 #iPad #Mac #MacOSSonoma #ProgrammierenLernen #Swift6 #SwiftPlaygrounds #Xcode16

Matt Goddenmetaning
2025-01-16

OK, I admit I derived inordinate pleasure from figuring out how to make this work in this *specific* way, and choosing these specific function names ;)

A screenshot from Swift Playgrounds featuring functions named for humorous value. Specifically, "ChooseTheDestroyer" and "TravellerHasCome", a reference to the original Ghostbusters movie.
Matt Goddenmetaning
2025-01-13

I'm getting to a part of first lesson about Operators, and the phrase "Blocked" is introduced:

This would seem to be a testable condition that you're supposed to use, yet at no point is an attempt made to explain what "Blocked" means for the character or in this context.

It's bad instructional design, .

"If (character) is going to walk off an edge or into a wall, which would block its progress, that is a condition we can check, and then use the answer”.

Easy 🤦‍♂️

Screenshot from Swift Playgrounds showing an explanation of the puzzle. The salient point (because the explanatory text can't be selected and copied), is the phrase "Blocked" is introduced as a testable condition, which is not explained in any way.
Matt Goddenmetaning
2024-12-30

Seriously - fire whomever is in charge of ; they have no business coming within a mile of children's education.

You look at the "official" answers to the puzzles, and half of them use solutions that haven't been covered up to that point in the lessons.

Or, how about this:

"for i in 1...3 { blah blah }"

What is the "i" for? What does it mean? What is the significance of the letter "i" specifically? It's used, but NEVER explained.

Matt Goddenmetaning
2024-12-30

You know what would be REALLY useful in ? Being able to STEP BACKWARDS THROUGH MY SCENE INSTEAD OF HAVING TO START FROM SCRATCH EVERY TIME I MAKE A MISTAKE.

Did no one with even the slightest idea about basic pedagogical theory or practice test this before it was released?

Or how about, oh I don't know SHOWING ME THE CORRECT ANSWER SO I CAN SEE HOW IT'S DONE.

FFS.

Matt Goddenmetaning
2024-12-30

Because I can't actually select instruction text in , it has to be a screengrab; suffice to say, if you follow these instructions it fails to work, because you can't run the scenario again after a mistake occurs. Between step 1, and step 2 there is another step required, which is "Start Page Over".

Again, what idiot at designed this?

You can't just have missing steps and processes in a educational resource, FFS

A screengrab from Swift Playgounds lesson one scene three
Matt Goddenmetaning
2024-12-30

So "Get Started with Code" scene 2 - you moveForward() 3 times, then turnLeft(), which is correct. But, before the turn, the character teeters on the edge of the abyss, which makes it look and feel like your command is wrong, and caused the character to overshoot.

What idiot at designed this, and in god's name who thought ambiguity of result from actions was appropriate for an EDUCATIONAL tool?

Matt Goddenmetaning
2024-12-30

checking out and the first thing I notice, in the first tutorial "Get Started with Code" is the caption text appears to be fuzzy bitmaps rather than actual crisp vectors, like all of the images and animations.

Ale Mohamad ⌘alemohamad
2024-12-01

Starting this year’s , my solutions are going to be made in !

If you want to see my solutions (and even get a template for yours) check this out: github.com/alemohamad/advent-o

Advent of Code, my solutions written in Swift Playgrounds!
2024-09-11

Feeling the power of #Xcode Playgrounds today.

I often fall back to using them when I have a JSON decoding scenario to unravel. Getting all the rest of Xcode, files, code, etc., out-of-the-way really accelerates my productivity in that area.

#XcodePlaygrounds #SwiftPlaygrounds #iOSDev

Mela News :verified:MelaNews@mastodon.uno
2024-08-17

Pencilera trasforma il tuo Apple Pencil 2 o Pro in un telecomando per la fotocamera dell'iPad, permettendoti di scattare foto con un semplice doppio tap o una pressione. 📸✏️ #iPad #ApplePencil #AppStore #SwiftPlaygrounds

apps.apple.com/us/app/penciler

formamacformamac
2024-07-25

Jeudi stream ‼️

- 12H00 : Lunch code, la pause déj’ programmable !

- 14H00 : Let’s (re)play

On commence par Swift playgrounds "Pierre, papier, ciseaux" puis on (re)joue à Unit 404 🤖

➡️ twitch.tv/formamac 🍎

@swift@a.gup.pe @swiftui @swift

Logos formamac et Twitch

Stream du jeudi 25 juillet 2024 sur https://www.twitch.tv/formamac
formamacformamac
2024-07-18

Stream au frais dans le placard à code ⛱️

- 12H00 : Lunch code, la pause déj’ programmable !

- 14H00 : Let’s (re)play

Suite du playground "Choisis ta propre histoire" puis on (re)joue à Selfless Heroes.

➡️ twitch.tv/formamac 🍎

Logos formamac et Twitch

Stream du jeudi 18 juillet 2024 sur https://www.twitch.tv/formamac
formamacformamac
2024-07-11

Stream en mode estival ⛱️

- 12H00 : Lunch code, la pause déj’ programmable !

- 14H00 : Let’s (re)play

Retour de Swift Playgrounds puis on (re)joue à Area 86 🤖

On se retrouve sur twitch.tv/formamac 🍎

@simdevs

Logos formamac et Twitch

Stream du jeudi 11 juillet 2024 sur https://www.twitch.tv/formamac
Ale Mohamad ⌘alemohamad
2024-06-10

I want to share a shortcuts sheet I made for v4, before the keynote. Hope you like it.

Playgrounds a fantastic tool for Swift development, and I want you to see its current capabilities before new features are presented this week!

alemohamad.com/playgrounds/swi

Swift Playgrounds 4 keyboard shortcuts sheet
Ale Mohamad ⌘alemohamad
2024-06-06

Apple offers the app as a tool to develop apps with and on the iPad (is not Xcode, we already know that).

Do you know if there’s something similar on Android/Google Play to develop apps with and on an Android tablet?

Person coding apps in a tablet
2024-06-06

My thesis, Swift Playgrounds >= Xcode.

I’ve written a blog article based of my recent talk at /dev/world.

buttondown.email/varrall/archi

Would love to hear your thoughts

#devworld #iosdev #xcode #SwiftPlaygrounds

Stuart Varrall presenting at /dev/world
Ale Mohamad ⌘alemohamad
2024-06-03

Curious about creating your own in ? In my latest video, I’ll guide you through the key steps to build these interactive books, with a special surprise at the end! 📚🚀 Ready to dive in?

youtu.be/xmva1NWEs5s

formamacformamac
2024-05-23

Dernier stream de la semaine ‼️

- 12H00 : Lunch code, la pause déj’ programmable !
- 14H00 : On code ou on joue ?

Du et du @godotengine 😉

C'est par là -> twitch.tv/formamac 🍎

@godotengine@mastodon.gamedev.place @godot

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst