编辑:智东西    发布日期:2021-06-17 14:07:01

据国外媒体 The Verge 报道,苹果公司虽然实现了用 iPad 写代码,但事实上 iPad 目前还不能完全作为开发者工具。

此前在 2021WWDC 大会上,苹果高级副总裁克雷格・费德里吉(Craig Federighi)声称 Swift Playgrounds 4 将为 iPad 带来“全新维度的生产力”。

2016 年苹果全球开发者大会的最后七分钟,苹果发布了 Swift Playgrounds 编程学习软件。

库克表示,编程应该是一门必备的语言技能。Swift Playgrounds 作为一款编程教育类软件,可以为人们提供基础的编程教育。此时,Swift Playgrounds 被人们视为针对儿童编程的教育软件,而不是开发应用程序的工具。

五年后,Swift Playgrounds 再次出现在全球开发者大会上,这次苹果公司发布了 Swift Playgrounds 4。Swift Playgrounds 4 是 Swift Playgrounds 的首个迭代产品,苹果认为,它可以作为一个独立的开发者工具。

据相关开发人员表示,Swift Playgrounds 4 将大大地降低了 iOS 软件开发者的准入门槛,并在未来可能会给人们带来更大的惊喜。

据今年全球开发者大会介绍,当 Swift Playgrounds 4 在平台上线时,你可以从 Swift Playgrounds 4 将编写完成的软件直接提交到 App Store。这是一个非常便捷地操作,它帮助软件开发人员省去了发布软件所需要漫长而又复杂的过程。

目前苹果生态系统的应用程序主要是通过 Xcode 构建和分发。你需要拥有一个开发者帐户、安装多个程序软件,将一系列的视频、图片等其他材料上传到 App Store。这些复杂的步骤都成为了初级开发人员发布软件时的阻碍。

“Xcode 的功能十分强大,但也非常复杂”,数字代理机构 Happy Cog 的联合创始人马特・温伯格(Matt Weinberg)提到,“很多人都会有写编程的想法,然后他们会发现将软件发布到 App Store 上需要 50 多个步骤”,“虽然我们是专业人士,但有时甚至我们都很难找到软件发布的地方”。

金融软件 Quo 的联合创始人和首席执行官塔克・哈斯(Tucker Haas)也有同样的感觉,“当我第一次学习开发 iOS 软件时,发布软件是一项艰巨的任务”。他认为,Swift Playgrounds 4 会让“新的 iOS 开发者轻松百倍”。

Swift Playgrounds 4 能为用户提供代码实时预览的功能,将代码可视化。你可以在屏幕左边编写代码,在屏幕右边查看程序运转。当然,你也可以运用全屏模式来检测代码运行。

“你可以在 iPad 上编写代码,而在编写代码的时候,你正得到实际软件的预览。”温伯格谈到,“当你编写完一段代码,然后点击‘运行’。在它开始运转的那一刻,你会颇有感触”,“我认为苹果做得很好,让人们‘那一刻’的到来变得更快,更容易”。

很多专业人士都认为实时预览功能可以帮助将代码程序更直观地呈现给客户以及合作者。

温伯格表示,这同样对头脑风暴也有帮助。他表示,“我很容易联想到,当我们在制作(软件)原型时,客户和合作伙伴坐在一旁,他们在表达自己的想法,而我们可以当场用代码构建他们的想法”。

“我迫不及待地想得到 Swift Playgrounds 4”,MartianCraft 软件公司的工程师克里斯・瓦格纳(Chris Wagner)说到。瓦格纳计划使用 Swift Playgrounds 4 来“独立迭代(iterate on features in isolation)”—— 在 iPad 上编写组件,并将它们带到更大的 Xcode 项目。

有些专业人士认为 Swift Playgroundsv4 为编写软件带来了趣味性。“我可以左右开弓”,科里・博洪(Cory Bohon)提到,他可以一边使用 Mac 工作,一边在 iPad Pro 运作程序。

“Swift Playgrounds 4 非常适合来进行软件实验和调试代码,但 iPad 上还缺少了一些专业的程序,如代码分析器(code analyzers)、调试工具(debugging tools)和系统分析器(system profilers)等。Swift Playgrounds 4 不能制作更成熟的应用程序”,哈斯解释说。他举个例子,“Swift Playgrounds 4 非常适合开发小型实用型软件,比如待办事项清单,但目前无法去构建一个‘愤怒的小鸟’(Angry Birds)”。

据悉,业内 iOS 软件开发者一直希望 Xcode 软件能有适配 iPad 的版本。

The Verge 作者 Paul Miller 认为,iPad 版的 Xcode 可以帮助那些通过 Swift Playgrounds 学会编程的人员能够成为“真正的软件开发人员”,并且他们不需要购买新的设备。

iPad 版的 Xcode 可以让坚持想要将 iPad 作为主要编写软件程序设备的小企业和开发新手人员更容易开发软件。即使对于专业程序员来说,iPad 版的 Xcode 也可以作为在路上使用或传递给合作者之间的便携式设备。

许多开发者认为,Swift Playgrounds 4 的到来暗示了苹果对 iPad 的规划 ——“iPad 上的 Xcode 要来了”。“我把 Swift Playgrounds4 看做 Xcode 即将适配 iPad 行动的第一步,”Mac Paw 的首席技术官 Vira Tkachenko 说,“苹果正在逐渐为合并 MacOS 和 iOS 奠定基础”。

专业软件开发者表示,尽管最新款的 iPad 软件搭载了 M1 芯片,但 iPad 软件生态的局限性还是超过其所提供的便捷性。

“软件开发不仅需要输入代码”,软件开发公司 MacPaw 的技术研发负责人 Serg Krivoblotsky 谈到,“它还需要大量的浏览、阅读、以及在不同工具和软件之间完成快速切换。所有这些步骤目前都是电脑上更加方便”。

五年前,Swift Playgrounds 只是一颗种子,主要以教学体验为主,孕育着一批试图学习代码的新手程序员。

五年后,Swift Playgrounds 4 为这些通过 Swift Playgrounds 学会编程的用户提供更专业的编程软件。

未来的 iPad 是否能作为真正便携式的开发者工具,我们拭目以待。

iPadOS 14壁纸 iPadOS14壁纸是苹果最新发布的iPadOS14系统的原生壁纸合集。iPadOS14壁纸包含了数十张最新系统原生壁纸,浅色和深色模式下的壁纸都包含在内;您可以免费下载。 简体 · 2.00 MBM ·

热点资讯

更多
我们去了趟米哈游 换个角度看App Store年度游戏《原神》 新品拿到手软,好物天天推荐,新浪众测等你加入。在这里,你也能成为数码大V;在这里,产品好坏你说了算。【玩转新奇好物,来新浪众测】“本来是抱着批判的心情下载《原神》的,现在是真香!”这是我身边一位玩家的亲身感受。《原神》,这款国产开放世界动作
Satechi推出新款铝制苹果键盘与iPad支架配件 新品拿到手软,好物天天推荐,新浪众测等你加入。在这里,你也能成为数码大V;在这里,产品好坏你说了算。【玩转新奇好物,来新浪众测】本文来自cnBeta今年的消费电子展(CES2021)将以线上虚拟活动的形式展开,Satechi也赶在一周前推出
传闻明年春季入门版iPad更新 屏幕更大 芯片更强 新浪数码讯12月11日上午消息,一些消息人士称,苹果公司准备在2021年春季,推出10.5英寸+A13芯片的第九代iPad。根据这个发布时间,以及它的的定位,可以推测“第九代iPad”将与当前的第八代iPad相似,只是屏幕更大,芯片更强,但
iPad 9、iPad Pro 5齐曝光:主要升级处理器、外形几无变化 就目前的爆料来看,2021年可能有多达四款iPad发布。国外消息人士称,iPadPro5锁定上半年,其中Q1可能性最大。而iPad9则是下半年,三季度或者四季度,9、10月份可能性最大。iPadPro5和iPad9依然会是苹果产品序列中最贵

相关教程

更多
IDC:苹果 iPad 第二季度出货量 1290 万台,市场份额 31.9% 位居榜首 苹果公司季报显示 iPad 全球收入达 74 亿美元,相比去年同期的 66 亿美元大幅增长,创下了近十年来的最好第二季度业绩
iPad和Mac销量大幅下滑 库克出面回应:苹果也缺芯 苹果公司今天发布了2021财年第三财季业绩。报告显示,苹果来自于Mac的净营收为82.35亿美元,相比之下去年同期为70.79亿美元,来自于iPad的净营收为73.68亿美元,相比之下去年同期为65.82亿美元。库克表示,由于芯片短缺,苹果
罗永浩改造苹果 iPad 平板电脑,装了个门把手 这其实是一款木门等明装式单面拉手,淘宝上售价为 16-20 元。
消息称京东方 OLED 良率不及预期,苹果将增加 LG 和三星的订单用于 iPad 有知情人士称,京东方为苹果供货的中小尺寸 OLED 面板产品良率不及预期。苹果公司与 LG 显示、三星显示签署了 OLED 供应协议,两家公司将负责为苹果即将推出的 iPad 型号提供小型 OLED 面板。

相关软件

更多
  • MarsEdit for Mac 英文. 16.00 MBM · MarsEditforMac是Macos平台上的一款博客写作软件,MarsEditforMac这款软件支持离线管理几乎所有的blog,包括WordPress、B ...
  • HP Easy Scan for Mac 简体. 135.00 MBM · HPEasyScan是专为与HP扫描仪或多功能打印机结合使用而设计的。HPEasyScan包含自动照片检测、多页文档处理、文本识别OCR1和PDF文件输出等功能 ...
  • CCopy Pro Mac版 简体. 7.00 MBM · CCopyProMac版是Mac电脑上的一款高效剪贴板管理工具。CCopyProMac版可以让
  • Sunscreen Mac版 英文. 6.00 MBM · SunscreenMac版是Mac电脑上的一款屏幕保护软件。SunscreenMac版是一款轻量级的应用,改变你的桌面墙纸基于日出和日落的时间。只需将你最喜欢的 ...