0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

A.R.tist的新应用程序允许用户使用AR中彩色线条绘制

电子工程师 2018-04-06 12:33 次阅读


在您忙于浏览Instagram,撰写推文或追逐Snapchat更新时,一位八岁的ARKit开发人员正在努力工作,这是她通过AR技术征服科技世界的第一步。

由Nova Fleming创建的名为A.R.tist的新应用程序允许用户使用AR中的一系列彩色线条绘制真实世界。苹果的iOS应用程序商店免费提供该应用程序,该应用程序的功能与Google最近发布的Just A Line功能非常类似,不同之处在于它增加了颜色,而且目前您无法保存绘图,只能绘制AR,然后清除绘图并重新开始。


不过,除了我们的小应用程序审查之外,老实说,这款应用程序最棒的部分是它的创造者Nova,如果一个八岁的孩子都在努力创建自己的ARKit驱动的应用程序,与Google之类的公司竞争,还不会激发你去瞄准更高的目标,那就没有什么可以了。要知道,这甚至不是她的第一个应用程序。几年前,在六岁时,她在学习Xcode课程之后,还设法编写了一个非常基础的“待办事项”应用程序,这在她刚刚五岁的时候就开始了。


在了解中,我们联系了Nova的父亲马克弗莱明了解了更多关于这个AR小神童的故事。

弗莱明在被问到Nova对创建该应用程序的灵感时说:“在她完成这款应用程序之前,我们已经花了大约六周的时间来学习ARKit Udemy课程,用各种各样的课程来理解它,但每周的速度是一到两个小时。”

“Udemy课程中的一节课是用简单的绘图工具讲授ARKit的基本原理。她对Google的Tilt Brush非常熟悉,这是一个缩小的AR版本,但它只有一个颜色选项,她想要更多的颜色和她一起玩,我向她提出建议,要求她解决这个问题,最后,她提出多种颜色选择的方法。“


继在Udemy(一个在线学习平台)上提供的ARKit课程后,Nova在三个星期的时间里(总共三个小时)在这个应用程序上工作,完成了这款应用程序的工作版本。

“她的主要指导来源是Udemy课程,但我大部分时间都在和她在一起,”弗莱明说,后来他帮助Nova将应用程序发布到App Store。比较有趣的是,虽然Nova的应用程序是在苹果的iOS应用商店里,但她的父亲却在谷歌Play的电影和电视内容运营团队中为谷歌工作。

弗莱明说:“她喜欢数字内容在现实世界中的分层,以及所有你可以用它做的很酷的事情,类似虚拟宠物,打扮你的房子等。这是第一个让Nova对AR和VR感兴趣的东西。她喜欢你可以在完全不同的世界,创造你想要的任何东西。”她很难在AR和VR之间做出选择,她喜欢两者。而且,她也喜欢和爸爸在一起,做爸爸喜欢的事情。而爸爸则喜欢虚拟现实和AR。


而这对所有父母来说是一个教训:花时间和你的孩子在一起并不意味着你坐在旁边看电视的时候给他们一个iPad,像Nova这样也是一个很好的办法,这可能会引领世界的下一个小科技天才的诞生。

至于Nova,尽管她似乎在创造应用程序方面有很多乐趣,但当她被问及长大后想成为什么时,她是一个非常普通的孩子,到目前为止,兽医、女演员和艺术家都是她的首选。但是,如果我们幸运的话,或许可以看见她在编程的这条路上走下去,为我们带来只有在AR时代出生的人才能想象的身临其境的体验。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Ar
    Ar
    +关注

    关注

    24

    文章

    5083

    浏览量

    169228
收藏 人收藏

    评论

    相关推荐

    ar与虚拟现实的区别 如何优化ar应用的用户界面

    AR与虚拟现实的区别 增强现实(AR)和虚拟现实(VR)是两种不同的技术,它们在体验和应用上有着明显的区别。 1. 定义和体验 增强现实(AR) :增强现实是一种将虚拟信息叠加到现实世界的技术,
    的头像 发表于 11-11 10:05 300次阅读

    Wilink8 Linux Wi-Fi驱动程序R8.8版用户指南

    电子发烧友网站提供《Wilink8 Linux Wi-Fi驱动程序R8.8版用户指南.pdf》资料免费下载
    发表于 11-05 09:19 0次下载
    Wilink8 Linux Wi-Fi驱动<b class='flag-5'>程序</b><b class='flag-5'>R</b>8.8版<b class='flag-5'>用户</b>指南

    PCM2912A应用程序的操作环境

    电子发烧友网站提供《PCM2912A应用程序的操作环境.pdf》资料免费下载
    发表于 10-21 09:53 0次下载
    PCM2912<b class='flag-5'>A</b><b class='flag-5'>应用程序</b>的操作环境

    开源应用程序追踪并绘制动物活动

    追踪和绘制动物迁徙模式对于野生动物和不断扩大的人类足迹之间的平衡共存至关重要。有了迁徙模式和栖息地的数据,城市规划者和自然保护者就可以指导开发和建设项目,平衡野生动物种群和人类社区的需求。
    的头像 发表于 10-14 10:45 285次阅读
    开源<b class='flag-5'>应用程序</b>追踪并<b class='flag-5'>绘制</b>动物活动

    所有的labview应用程序的三要素是什么

    /连线(Icon/Connector)。 1. 前面板(Front Panel) 前面板是LabVIEW应用程序用户界面,它允许用户程序
    的头像 发表于 09-04 16:08 264次阅读

    labview的应用程序包括哪几个部分

    :前面板是用户与LabVIEW应用程序交互的界面,用于显示数据、控制元件(如按钮、旋钮、开关等)和图形等。用户可以在这里输入数据、设置参数,并观察程序的输出结果。 特点 :前面板上的
    的头像 发表于 09-04 16:06 428次阅读

    OpenAI推出ChatGPT桌面版应用程序

    OpenAI 近日宣布,备受期待的 ChatGPT 桌面版应用程序现已正式发布。在官方公告中,OpenAI 表示他们首先会将这款应用提供给 Plus 用户群体,并特别针对 macOS 系统推出。这是该公司为了满足用户对更便捷、更
    的头像 发表于 05-14 11:51 981次阅读

    Anthropic推出iPhone应用程序和业务层

    Anthropic 推出 iPhone 应用程序和业务层,支持使用Claude 3 Opus、Sonnet 和 Haiku 模型
    的头像 发表于 05-07 10:22 395次阅读

    应用程序中的服务器错误怎么解决?

    在使用应用程序时,可能会遇到服务器错误的问题。这种错误通常会导致应用程序无法正常运行 ,给用户带来不便。下面将介绍应用程序中的服务器错误及其解决方法,帮助您快速解决这一问题。
    的头像 发表于 03-12 15:13 5728次阅读

    苹果iOS 17.4版允许欧盟地区用户使用第三方应用商店下载应用

    3月6日,苹果正式推出iOS 17.4版本,首次符合欧州《数字市场法》规定,引入“第三方应用商店”选项,让iPhone用户能从非App Store处下载应用程序
    的头像 发表于 03-06 10:51 814次阅读

    LTE MQTT通信应用程序说明

    电子发烧友网站提供《LTE MQTT通信应用程序说明.pdf》资料免费下载
    发表于 02-21 10:47 0次下载
    LTE MQTT通信<b class='flag-5'>应用程序</b>说明

    使用两种不同的数字签名对用户应用程序进行签名是否适用?

    我想问一下使用两种不同的数字签名对用户应用程序进行签名是否适用,安全映像将
    发表于 01-18 10:43

    适用于Linux的QRadioLink SDR客户应用程序

    QRadioLink 是一个 GNU/Linux 多模(模拟和数字)SDR(软件定义无线电)收发器应用程序,利用网络实现电台与 VOIP 桥接(IP 上的电台),它建立在 GNU 电台之上,允许使用不同的数字和模拟无线电信号以及 Qt5
    的头像 发表于 01-11 11:04 1112次阅读
    适用于Linux的QRadioLink SDR客户<b class='flag-5'>应用程序</b>

    ThingWorx/Vuforia—工业物联网和AR平台

    世界提供优异的应用程序、解决方案和用户体验。作为IoT平台的基础设施,Vuforia是一种适用于移动设备的增强现实软件开发工具包(SDK),它被广泛使用于AR开发平台,并支持智能手机、平板电脑和智能眼镜
    的头像 发表于 12-12 09:09 494次阅读
    ThingWorx/Vuforia—工业物联网和<b class='flag-5'>AR</b>平台

    开发java应用程序的基本步骤是

    ava是一种面向对象的编程语言,广泛用于开发各种类型的应用程序。在开发Java应用程序时,有一些基本步骤需要遵循,以确保应用程序的正确性和可靠性。 1.确定需求:这是开发任何应用程序
    的头像 发表于 11-28 16:52 1518次阅读