{"id":196370,"date":"2017-06-03T12:31:12","date_gmt":"2017-06-03T16:31:12","guid":{"rendered":"http:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/apples-swift-playgrounds-coding-app-now-supports-robots-drones-and-toys-the-verge\/"},"modified":"2017-06-03T12:31:12","modified_gmt":"2017-06-03T16:31:12","slug":"apples-swift-playgrounds-coding-app-now-supports-robots-drones-and-toys-the-verge","status":"publish","type":"post","link":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/robotics\/apples-swift-playgrounds-coding-app-now-supports-robots-drones-and-toys-the-verge\/","title":{"rendered":"Apple&#8217;s Swift Playgrounds coding app now supports robots, drones, and toys &#8211; The Verge"},"content":{"rendered":"<p><p>    Apple today announced that its education programming iPad app,    Swift Playgrounds, will soon support robots and drones. That    means young kids and students will be able to write their own    Swift code to control any number of real-world toys and    machines. The company is launching the feature next Monday,    partnering with a number of top toy and robotics companies    including LEGO,     automated BB-8 toy maker Sphero, and drone company Parrot.    Other companies on board for the launch are toy robot makers    UBTECH and Wonder Workshop, as well as Skoog, the maker of a    music cube that relies on    Swift code to teach children how to compose songs.  <\/p>\n<p>    Swift Playgrounds,     launched last year during Apples 2016 Worldwide Developers    Conference, is effectively a video game that teaches kids    how to code using Apples Swift programming language. It breaks    down how code functions at the most fundamental level and uses    colorful environments and visual guides  product manager Tim    Triemstra even uses the game industry term cutscenes  to        explain the effects of code and the power of programming.    The code appears on the left side of the iPad screen, either    automated by the app to teach a lesson or typed in directly by    the user, while an animation the code can manipulate plays out    on the right.  <\/p>\n<p>    Kids can now use Swift to send commands to toy robots and    drones  <\/p>\n<p>    Since the Playgrounds launch, Apple has partnered with a number    of educational institutions around the country to get Swift    built into introductory computer science curriculums and to    make its Playgrounds app a fixture in classrooms. The company    says Playgrounds has amassed 1 million unique users since    launch. When we were designing Swift, from the very first days    we wanted it to be everyones first programming language,    Triemstra says. We wanted it to be approachable.  <\/p>\n<p>    Now, with a significant number of Playground users and Swift    picking up steam as a lightweight and more elegant way to build    iOS apps, Apple is trying to expand its educational focus from    software to hardware. Because Playgrounds will support all    manner of robotics, including flying drones, the company hopes    it will give young kids a whole new reason to engage with    programming and learn the secrets of code. It could also do    wonders for the popularity of Swift among the next generation    of coders, and help cement the language as a fixture for young    and eager roboticists.  <\/p>\n<p>    Given the popularity of success of the Mindstorms robotics    series, its a no-brainer that Apple got LEGO onboard for    Playgrounds. In a demo at the iPhone makers Cupertino office,    a LEGO representative broke down exactly how a Mindstorms EV3    kit can work with Playgrounds, connecting any number of    robot-controlling modules to an iPad via Bluetooth. From there,    you can see real-time data provided by the robots actuators,    motors, and sensors, as well as program commands for fleshed    out LEGO bots to receive and carry out. In preparation for the    partnership, LEGO says its also designed 10 hours of lessons    specifically for the Playgrounds app for kids to run through    with a Mindstorms kit.  <\/p>\n<p>    Similarly, Spheros transparent SPRK+ orb, which is already    used to teach kids elements of robotics and programming, will    work with the app. Kids will be able to program movements and    games for the orb, with exercises breaking down the    step-by-step process of development, including a real-world    Pong game they can play with their feet as the paddles    and the SPRK+ as the ball.  <\/p>\n<p>    French drone maker Parrot is also buying into Apples new    Playgrounds initiative, adding support for its Mambo, Rolling    Spider, and Airborne drones. In another demo at Apples    offices, a Parrot representative showed off how the Playgrounds    app can be used to input commands for the drones to turn, flip    in midair, and land in the palm of a users hand.  <\/p>\n<p>    Apple stresses that none of these new features and hardware    tie-ins for Playground are dependent on brand new or tie-in    hardware. With LEGO, all you need is a Mindstorms EV3 kit,    released as far back as 2013. The same goes for Spheros SPRK+    and Parrots trio of drones  so long as you have the supported    product, it will sync with Playgrounds and allow you to start    controlling it with your own code.  <\/p>\n<p><!-- Auto Generated --><\/p>\n<p>Original post: <\/p>\n<p><a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/www.theverge.com\/2017\/6\/1\/15721520\/apple-swift-playgrounds-coding-app-drones-robots-support\" title=\"Apple's Swift Playgrounds coding app now supports robots, drones, and toys - The Verge\">Apple's Swift Playgrounds coding app now supports robots, drones, and toys - The Verge<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> Apple today announced that its education programming iPad app, Swift Playgrounds, will soon support robots and drones. That means young kids and students will be able to write their own Swift code to control any number of real-world toys and machines.  <a href=\"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/robotics\/apples-swift-playgrounds-coding-app-now-supports-robots-drones-and-toys-the-verge\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[187746],"tags":[],"class_list":["post-196370","post","type-post","status-publish","format-standard","hentry","category-robotics"],"_links":{"self":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/posts\/196370"}],"collection":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/comments?post=196370"}],"version-history":[{"count":0,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/posts\/196370\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/media?parent=196370"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/categories?post=196370"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/tags?post=196370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}