在操场上学习认知服务

就像你们大多数人一样,自从我上学初期就喜欢编码。 那时我还不知道在计算机屏幕上移动海龟*并用它绘制东西实际上是在编码。 但这是! 随着时间的流逝,关于我们的编码方式,必须处理的复杂性级别以及最重要的事情,很多事情都发生了变化和改进:最重要的事情是:我们如何学习编码以及如何教别人这样做。

作为技术传播者,我必须紧跟技术潮流,学习新事物,以便能够与现有技术人员分享这些技术–是的,要教他们这些新技术。 因此,学与教是我日常工作中非常基本的原则。 我个人一直在寻找方法,工具和方法来更有效地完成这项工作。

由于我们能够为计算机创建内容,应用程序和功能,因此我们可以随身携带,我对应用程序编码着迷。 在2008年发布第一个SDK时,我的工作重点几乎一直局限于iOS平台。 用简单的工具创建令人敬畏的东西。 对于像我这样总是寻求摆脱复杂性的人们来说,这是一件令人愉快的事情! 🙂

因此,我们谈到了学习,教学和编码平台。 这与操场上的认知服务有什么关系?

今年夏天,iOS在iPad上增加了一个名为“ Swift Playgrounds”的应用程序。 使用此应用程序,用户可以直接在iPad上使用所有iOS板载工具在Swift中进行编码。 作为开发人员,我们可以为此Swift Playgrounds应用生成内容,以教他们如何编码和使用某些技术。

这就是我想到的想法,即为“ Swift Playgrounds”应用程序创建内容,以教人们如何使用认知服务。 直接在iPad上,您无需编写任何代码即可开始使用Vision API(计算机视觉,情感和面部),而作为开发人员,您可以深入了解并探索如何使用API在自己的应用中

作为初稿,我创建了一个运动场和一个运动场书(为您提供了更多的编辑自由,但又增加了复杂性),以使您初步了解CognitveServices的工作方式以及在自己的应用程序中使用它们的难易程度。

可以在我的GitHub存储库中找到所有与代码相关的内容-与我的slidedeck并排放置。

https://github.com/codePrincess/playgrounds

这样,对于使用新技术“玩弄”以学习如何使用的反馈非常好。 我最近在两个事件中谈到了这个问题,希望还会有更多事件🙂

  • SwiftConf在科隆
    https://swiftconf.com/
    https://www.youtube.com/watch?v=O5u3hVu3R7c
  • 慕尼黑TechFest Hackathon
    http://www.techfestmunich.com/

因此,随时可以进入游乐场!

我很高兴听到您对此有什么印象和经历🙂

继续编码!

*对于那些至今未遇见“乌龟”的人,https://en.wikipedia.org/wiki/Turtle_graphic