{"id":196025,"date":"2017-06-01T22:40:17","date_gmt":"2017-06-02T02:40:17","guid":{"rendered":"http:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/apple-brings-dancing-robots-and-backflipping-drones-into-swift-playgrounds-techcrunch\/"},"modified":"2017-06-01T22:40:17","modified_gmt":"2017-06-02T02:40:17","slug":"apple-brings-dancing-robots-and-backflipping-drones-into-swift-playgrounds-techcrunch","status":"publish","type":"post","link":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/robotics\/apple-brings-dancing-robots-and-backflipping-drones-into-swift-playgrounds-techcrunch\/","title":{"rendered":"Apple brings dancing robots and backflipping drones into Swift Playgrounds &#8211; TechCrunch"},"content":{"rendered":"<p><p>    Code rules everything around me. And you.  <\/p>\n<p>    Really: be it the stoplight you stared at this morning, or the    train you rode in on, or the lil robot vacuum keeping your    floor ever-so-slightly cleaner while youre away, code is    everywhere.  <\/p>\n<p>    But even for people whove put the time in to learn to program,    jumping from software to hardware can be a challenge  even if    said challenge is just figuring out where to start. How do you    program something real? How do you build something that    moves?  <\/p>\n<p>    Apple is taking steps to tackle that problem by bringing    third-party hardware  think robots, drones, and musical    instruments  into its learn-to-code platform, Swift    Playgrounds.  <\/p>\n<\/p>\n<p>    Unfamiliar with Swift Playground? Thats okay  its only about    a year old. Swift Playgrounds is an iPad app that Apple built    to teach people (not just kids, Apple notes whenever talking    about it) to code. On one half of the screen, users write code     actual, live, Swift code (albeit code thats generally    executing on top of a more complicated engine behind the    curtain)  to complete challenges. On the other half, said code    runs at the tap of a button. One lesson might have you move a    character around a board one step at a time to teach you how    functions work; another might have you tweak the mechanics of a    brick breaker game to teach you about variables.  <\/p>\n<p>    A little over a million people have used Swift Playgrounds    since launch, Apple tells me. With todays news, Apple is    working with a handful of companies to bring hardware into the    mix. Folks like:  <\/p>\n<\/p>\n<p>    Some of these teams had already started tapping into Swift    Playgrounds on their own, with Apple having opened Playgrounds    content creation to third party developers from the beginning     the aforementioned Wonder Workshop, for example, has been    offering Swift Playground lessons for a few months now. Apple    embracing the integrations really just formalizes thing, makes    it simpler to tie third-party Bluetooth devices into Swift    Playgrounds, and adds a bunch of support from Apples end.  <\/p>\n<\/p>\n<p>    This is a smart move on Apples part, and one thats pretty    characteristic for the company. Apple has used education as a    foot-in-the-door (with varying degrees of success) for decades,    from sending Apple Is to schools in the 70s (to prove their    prowess over the big ol mainframes of the time) to donating tens of thousands of iPads to    schools just last year.  <\/p>\n<p>    But this move potentially helps them introduce themselves to a    new level of student  the budding hardware engineer  early    on.  <\/p>\n<p>    Take the LEGO Mindstorms integration, for example. Mindstorms    is already used in robotics clubs around the world.  <\/p>\n<p>    LEGO already has its own development tools for Mindstorms,    including one for the iPad. But now they get a solid, ultra    newbie-friendly coding platform in Swift Playgrounds. One with    its own teaching platform built right in, and one where the    most complicated bits of the system (the underlying engine) are    largely maintained by Apple.  <\/p>\n<p>    Apple, meanwhile, gets to pop up in those aforementioned    robotics clubs (the stomping grounds of many a    lifelong engineer) and say Hey kids! Learning your first    programming language to make that robot dance? Check out our    programming language, Swift! Oh, and do it on an iPad!  <\/p>\n<p>    It all just makes sense.  <\/p>\n<p>    These new third-party tie-ins will start working with the    release of Swift Playgrounds 1.5, which Apple tells me should    hit the App Store on June 5th.  <\/p>\n<\/p>\n<p><!-- Auto Generated --><\/p>\n<p>See original here: <\/p>\n<p><a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/techcrunch.com\/2017\/06\/01\/dancing-robots-backflipping-drones-apple-wants-to-teach-you-to-program-hardware-with-your-ipad\/\" title=\"Apple brings dancing robots and backflipping drones into Swift Playgrounds - TechCrunch\">Apple brings dancing robots and backflipping drones into Swift Playgrounds - TechCrunch<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> Code rules everything around me. And you. Really: be it the stoplight you stared at this morning, or the train you rode in on, or the lil robot vacuum keeping your floor ever-so-slightly cleaner while youre away, code is everywhere.  <a href=\"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/robotics\/apple-brings-dancing-robots-and-backflipping-drones-into-swift-playgrounds-techcrunch\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[187746],"tags":[],"class_list":["post-196025","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\/196025"}],"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\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/comments?post=196025"}],"version-history":[{"count":0,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/posts\/196025\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/media?parent=196025"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/categories?post=196025"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/tags?post=196025"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}