home.social

#swiftplaygrounds — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #swiftplaygrounds, aggregated by home.social.

fetched live
  1. Apple ogłasza kolejną edycję Swift Student Challenge przed WWDC 2026

    Apple zapowiedziało start kolejnej edycji konkursu Swift Student Challenge 2026, który potrwa od 6 do 28 lutego 2026 roku.

    Wydarzenie daje młodym programistom z całego świata szansę zaprezentowania swoich umiejętności poprzez stworzenie interaktywnego projektu w Swift Playgrounds lub Xcode.

    Zwycięzcy zostaną wybrani na podstawie projektów wyróżniających się innowacyjnością, kreatywnością, wpływem społecznym lub inkluzywnością. Najlepsi z nich – tzw. Distinguished Winners – otrzymają zaproszenie do Apple Park w Cupertino na trzydniową wizytę z opłaconym przelotem i zakwaterowaniem.

    Apple nie podało jeszcze dokładnej daty WWDC 2026, jednak konferencja odbędzie się tradycyjnie w czerwcu i przyniesie premiery iOS 27, macOS 27, iPadOS 27, watchOS 27, tvOS 27 i visionOS 27.

    Tim Cook spotkał się z Witem Owczarkiem – polskim uczniem i laureatem Apple Swift Student Challenge

    Przed laty wielki sukces w tym konkursie odniósł także uczeń jednego z warszawskich liceów – Wit Owczarek, a mojej rozmowy z nim możesz posłuchać w jednym z odcinków podcastu „Bo czemu nie?”.

    #Apple #ApplePark #deweloperzy #edukacja #iOS27 #programowanie #Swift #SwiftPlaygrounds #SwiftStudentChallenge #WWDC2026 #xcode

  2. Apple ogłasza kolejną edycję Swift Student Challenge przed WWDC 2026

    Apple zapowiedziało start kolejnej edycji konkursu Swift Student Challenge 2026, który potrwa od 6 do 28 lutego 2026 roku.

    Wydarzenie daje młodym programistom z całego świata szansę zaprezentowania swoich umiejętności poprzez stworzenie interaktywnego projektu w Swift Playgrounds lub Xcode.

    Zwycięzcy zostaną wybrani na podstawie projektów wyróżniających się innowacyjnością, kreatywnością, wpływem społecznym lub inkluzywnością. Najlepsi z nich – tzw. Distinguished Winners – otrzymają zaproszenie do Apple Park w Cupertino na trzydniową wizytę z opłaconym przelotem i zakwaterowaniem.

    Apple nie podało jeszcze dokładnej daty WWDC 2026, jednak konferencja odbędzie się tradycyjnie w czerwcu i przyniesie premiery iOS 27, macOS 27, iPadOS 27, watchOS 27, tvOS 27 i visionOS 27.

    Tim Cook spotkał się z Witem Owczarkiem – polskim uczniem i laureatem Apple Swift Student Challenge

    Przed laty wielki sukces w tym konkursie odniósł także uczeń jednego z warszawskich liceów – Wit Owczarek, a mojej rozmowy z nim możesz posłuchać w jednym z odcinków podcastu „Bo czemu nie?”.

    #Apple #ApplePark #deweloperzy #edukacja #iOS27 #programowanie #Swift #SwiftPlaygrounds #SwiftStudentChallenge #WWDC2026 #xcode

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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 ;) #Swift #SwiftPlaygrounds #LearnToCode

  8. 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 ;) #Swift #SwiftPlaygrounds #LearnToCode

  9. 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 ;) #Swift #SwiftPlaygrounds #LearnToCode

  10. I'm getting to a part of #Swift #SwiftPlaygrounds 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, #Apple.

    "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 🤦‍♂️

  11. I'm getting to a part of #Swift #SwiftPlaygrounds 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, #Apple.

    "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 🤦‍♂️

  12. I'm getting to a part of #Swift #SwiftPlaygrounds 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, #Apple.

    "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 🤦‍♂️

  13. Seriously #Apple - fire whomever is in charge of #Swift #SwiftPlaygrounds; 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.

  14. Seriously #Apple - fire whomever is in charge of #Swift #SwiftPlaygrounds; 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.

  15. Seriously #Apple - fire whomever is in charge of #Swift #SwiftPlaygrounds; 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.

  16. You know what would be REALLY useful in #Swift #SwiftPlaygrounds #Apple? 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.

  17. You know what would be REALLY useful in #Swift #SwiftPlaygrounds #Apple? 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.

  18. You know what would be REALLY useful in #Swift #SwiftPlaygrounds #Apple? 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.

  19. Because I can't actually select instruction text in #Swift #SwiftPlaygrounds, 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 #Apple designed this?

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

  20. Because I can't actually select instruction text in #Swift #SwiftPlaygrounds, 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 #Apple designed this?

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

  21. Because I can't actually select instruction text in #Swift #SwiftPlaygrounds, 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 #Apple designed this?

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

  22. So #Swift #SwiftPlaygrounds "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 #Apple designed this, and in god's name who thought ambiguity of result from actions was appropriate for an EDUCATIONAL tool?

  23. So #Swift #SwiftPlaygrounds "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 #Apple designed this, and in god's name who thought ambiguity of result from actions was appropriate for an EDUCATIONAL tool?

  24. So #Swift #SwiftPlaygrounds "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 #Apple designed this, and in god's name who thought ambiguity of result from actions was appropriate for an EDUCATIONAL tool?

  25. checking out #Swift #SwiftPlaygrounds 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.

  26. checking out #Swift #SwiftPlaygrounds 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.

  27. checking out #Swift #SwiftPlaygrounds 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.

  28. 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

  29. 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

  30. 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

  31. 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

  32. 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

  33. 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

  34. 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

  35. 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

  36. 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 🍎

    #stream #twitch #stream #swiftPlaygrounds @[email protected] @swiftui @swift

  37. 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 🍎

    #stream #twitch #stream #swiftPlaygrounds @[email protected] @swiftui @swift

  38. 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 🍎

    #stream #twitch #stream #swiftPlaygrounds @[email protected] @swiftui @swift

  39. 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 🍎

    #stream #twitch #stream #swiftPlaygrounds @[email protected] @swiftui @swift

  40. 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 🍎

    #stream #streaming #twitch #swift #swiftPlaygrounds

  41. 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 🍎

    #stream #streaming #twitch #swift #swiftPlaygrounds

  42. 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 🍎

    #stream #streaming #twitch #swift #swiftPlaygrounds

  43. 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 🍎

    #stream #streaming #twitch #swift #swiftPlaygrounds @simdevs

  44. 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 🍎

    #stream #streaming #twitch #swift #swiftPlaygrounds @simdevs

  45. 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 🍎

    #stream #streaming #twitch #swift #swiftPlaygrounds @simdevs

  46. Dernier stream de la semaine ‼️

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

    Du #swiftPlaygrounds et du @godotengine 😉

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

    #stream #streaming #twitch @[email protected] @godot

  47. Dernier stream de la semaine ‼️

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

    Du #swiftPlaygrounds et du @godotengine 😉

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

    #stream #streaming #twitch @[email protected] @godot

  48. Dernier stream de la semaine ‼️

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

    Du #swiftPlaygrounds et du @godotengine 😉

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

    #stream #streaming #twitch @[email protected] @godot

  49. Time to stream 🔴

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

    - 14H00 : On code ou on joue ?

    On teste la démo du jeu vidéo Shapez 2 puis on passe sur Swift Playgrounds et on continuera les tutoriels Pico-8

    ➡️ twitch.tv/formamac 🍎

    #stream #streaming #twitch #pico8 @swiftui @swift #swiftplaygrounds @gamedev #gamedev #gamedesign

  50. Time to stream 🔴

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

    - 14H00 : On code ou on joue ?

    On teste la démo du jeu vidéo Shapez 2 puis on passe sur Swift Playgrounds et on continuera les tutoriels Pico-8

    ➡️ twitch.tv/formamac 🍎

    #stream #streaming #twitch #pico8 @swiftui @swift #swiftplaygrounds @gamedev #gamedev #gamedesign

  51. Time to stream 🔴

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

    - 14H00 : On code ou on joue ?

    On teste la démo du jeu vidéo Shapez 2 puis on passe sur Swift Playgrounds et on continuera les tutoriels Pico-8

    ➡️ twitch.tv/formamac 🍎

    #stream #streaming #twitch #pico8 @swiftui @swift #swiftplaygrounds @gamedev #gamedev #gamedesign

  52. Time to stream 🔴

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

    - 14H00 : On code ou on joue ?

    On teste la démo du jeu vidéo Shapez 2 puis on passe sur Swift Playgrounds et on continuera les tutoriels Pico-8

    ➡️ twitch.tv/formamac 🍎

    #stream #streaming #twitch #pico8 @swiftui @swift #swiftplaygrounds @gamedev #gamedev #gamedesign

  53. C'est le dernier stream de la semaine avant d'aller à Rennes pour la Global Game Jam 2024 organisée par Indie Collective

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

    - 14H00 : On code ou on joue ?

    Aujourd'hui : Swift Playgrounds et Pico-8

    ➡️ twitch.tv/formamac 🍎

    #stream #streaming #twitch #swift #SwiftPlaygrounds #pico8 #globalgamejam #gamedev #gamedesign @swiftui @swift

  54. C'est le dernier stream de la semaine avant d'aller à Rennes pour la Global Game Jam 2024 organisée par Indie Collective

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

    - 14H00 : On code ou on joue ?

    Aujourd'hui : Swift Playgrounds et Pico-8

    ➡️ twitch.tv/formamac 🍎

    #stream #streaming #twitch #swift #SwiftPlaygrounds #pico8 #globalgamejam #gamedev #gamedesign @swiftui @swift

  55. C'est le dernier stream de la semaine avant d'aller à Rennes pour la Global Game Jam 2024 organisée par Indie Collective

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

    - 14H00 : On code ou on joue ?

    Aujourd'hui : Swift Playgrounds et Pico-8

    ➡️ twitch.tv/formamac 🍎

    #stream #streaming #twitch #swift #SwiftPlaygrounds #pico8 #globalgamejam #gamedev #gamedesign @swiftui @swift