Swift Playgrounds, безплатното приложение на Apple за учене на програмиране на Swift, вече е достъпно и на Mac. Досега то работеше само на iPad, а от средата на февруари 2020 г. можете да го свалите от Mac App Store, ако имате macOS Catalina.
Накратко
- Swift Playgrounds излезе за Mac близо четири години след старта си за iPad през 2016 г.
- Приложението е безплатно и учи на Swift чрез интерактивни задачи, подобни на игра.
- Версията за Mac е базирана на Mac Catalyst, изисква macOS Catalina 10.15.3 или по-нова и пренася кода между iPad и Mac.
Какво е Swift Playgrounds
Swift е езикът за програмиране на Apple, с който се пишат приложения за iPhone, iPad, Mac, Apple Watch и Apple TV. Той е създаден да бъде по-четим и по-прост от по-старите езици, а Swift Playgrounds превръща ученето му в серия от кратки задачи. Ученикът пише код и веднага вижда резултата, например как герой се движи по екрана.
Подходът е подходящ за деца и за възрастни без опит. Apple представя приложението на страницата на Swift Playgrounds като начин да се научат основите, а после да се премине към собствени проекти. На WWDC 2019 беше показан и 10-годишният разработчик Аюш, което добре илюстрира колко достъпен е езикът.
Защо Mac версията е важна
Най-голямата разлика е средата. Приложението за разработка на Apple, Xcode, работи само на Mac и не е налично на iPad. С версията за Mac ученикът може да започне в Swift Playgrounds и после да премине към Xcode на същия компютър, без да сменя устройство.
Новата версия е Catalyst приложение, тоест порт на iPad версията чрез технологията Mac Catalyst, която Apple представи с macOS Catalina, за да сближи софтуера за macOS и iOS. Според MacStories кодът, който пишете, се пренася между Mac и iPad, а версията за Mac добавя елементи като странична лента и поддръжка на Touch Bar.
Как протича ученето
Основата са курсовете „Learn to Code“, в които играчът помага на героя Байт да събира елементи и да изминава нива, като пише команди на Swift. Първо се учат основни понятия като команди, цикли и условия, а по-късно и функции и типове. Задачите растат постепенно, така че никой не остава срещу празен екран. След курсовете приложението предлага и празни проекти за собствени експерименти.
Именно тази последователност прави приложението полезно и за училища: учителят може да го ползва като готов учебен материал, а детето напредва със собствено темпо, без да инсталира допълнителни инструменти.
Какво се променя в работата
Работата с мишка и тракпад е различна от докосването на таблета. На Mac можете да влачите фрагменти от готов код директно в урока, а писането на клавиатура е по-удобно при по-дълъг код. AppleInsider съобщи за появата на приложението в Mac App Store на 11 февруари 2020 г.
Ако имате Mac с поддържана версия на Catalina, приложението се сваля безплатно. Започнете с първите уроци и вижте дали стилът на ученето ви допада. Времето, нужно за основите, е кратко, а резултатът е видим веднага.
Кой ще се възползва
Най-вече родители и учители, които искат да запознаят децата с програмирането, но и всеки, който иска да види дали разработката за Apple устройства му е интересна. Безплатното приложение понижава бариерата, а прехода към истинска среда като Xcode остава естествена следваща стъпка.
По-късно: Apple днес
Днес Mac е в центъра на стратегията на Apple. Вижте как изглеждат новите модели в материалите MacBook Pro с M5 Pro и M5 Max и Apple през март 2026.
Тази статия е публикувана първоначално в СмартМакс на 27 февруари 2020 г. и е възстановена от архива на сайта. Информацията отразява известното към датата на публикуване.



