开发明日世界
Apple 创造的 Swift 和 Xcode,让每一个有想法的人都能创造
精彩。我们提供开发工具和平台,帮助高等教育机构向下一代创新人才传授技能,让他们有能力解决现实挑战,并通过编程让世界变得更美好。
Apple 创造的 Swift 和 Xcode,让每一个有想法的人都能创造
精彩。我们提供开发工具和平台,帮助高等教育机构向下一代创新人才传授技能,让他们有能力解决现实挑战,并通过编程让世界变得更美好。
Apple 提供各种资源,帮助师生们能立即投入设计和编程。有了 Mac 电脑,再加上 Swift、Xcode 和 Apple 免费提供的一系列开发工具,他们便能放手去构建各种精彩 app。
MacBook Pro 拥有超快的处理器、新一代图形处理器和安全的存储设备,开发者无论是新手老手,都能用得顺手。
通过采用 Apple 开发者工具和平台来提供支持,我们让程序员和设计师都能在实践中学习,特别是 Xcode 和 Swift Playgrounds,为他们的思考、学习和成长提供了
一个理想的空间。”
将使用 Swift 进行 app 开发融合到学习中,不仅能让学生们掌握前沿技能,在未来职业发展中大显身手,同时还能支持他们探索自己的兴趣领域,并能着手解决他们所关心的现实问题。
看看 José Manuel Vega Hernández 如何在 Apple 技术支持下,运用他的工程和编程技能,助力下一代进入航天领域。
José Manuel 正在 MacBook Pro 上使用 Xcode 和 Swift 开发自己的 iOS app。
机械电子工程专业,辅修运营管理,2024 届学生
“我相信技术是用来帮我们解决各种问题的。我想通过开发各种 app,为地球和太空带来积极改变。”
自从年少时目睹了 SpaceX 航天器的动力反推垂直着陆,Vega 便迷上了火箭和太空。这促使他在墨西哥泛美大学 (Universidad Panamericana) 读本科时,加入了 Misión Colibrí 这一太空计划。该计划的目标是将一颗纳米卫星送入轨道,以收集数据并处理太空垃圾问题。
为筹集发射卫星所需的资金,Vega 开发了一款和 Misión Colibrí 同名的原生 iOS app,来吸引赞助商和公众的关注。“我们希望鼓励墨西哥人开创更多太空技术,并激励孩子们学习这些课题、投身这项事业。”他表示。
Vega 在 Mac 上使用 Xcode、Swift 和 ARKit 创建出这样的 iOS 体验:用户可以在 iPhone 和 iPad 上饱览纳米卫星的细节和全貌。结合增强现实功能和实时遥测,还可以“拆解”卫星,查看其内部结构和收集的数据。
“Swift 和 Xcode 可以帮你在短短分钟之内就有惊人之作,它们用起来非常强大而且直观。” Vega 表示。他中学时期就开始编程,但上大学后进入 iOS 开发实验室时,才接触到《使用 Swift 开发》课程并获得认证。这个实验室是面向全校开放的,任何专业的学生都可以在这里学习 Swift 编程。
Vega 在墨西哥航天探索上的热情并未只局限在这里,他还致力于设计 app 来帮助社区,并激励年轻人一起携手同创。此外,他也开始在专注于可再生能源解决方案与减少碳排放的 S2G Energy 实习,并计划攻读泛美大学的 MBA 学位。
“我希望留下自己的印记,帮助他人,让这个世界,以及更高远的世界,变得更美好。”
Swift 是一种非常直观自然的语言,用它我一个下午就能做出一款出色的 app!”
看看医学专业二年级学生 Gam Preenapun,如何结合科研、创造力和 Apple 技术,来寻找改善公共卫生和安全的解决方案。
Gam 用她 MacBook 上的 Swift 和 Xcode 来设计 app,为改善社区安全和卫生贡献自己的力量。
医学与数据科学专业
清迈大学 (Chiang Mai University),
2026 届学生
“今天,科技已经融入各个行业,所以了解 app 开发的基本原理十分重要。”
清迈大学医学院学生 Gam Preenapun 对研究、数据科学和 app 充满热情,她决心探索能够改善公共卫生的创新解决方案,为她所在的社区带来积极的改变。
在一次高中夏令营,Gam 首次接触到编程和 Swift 的世界。迷上这种解决问题的创新方法之后,她就去 YouTube 观看教程,在 Mac 上自学使用 Xcode 开发 app 的基础知识。
“MacBook 是我最喜欢的 Apple 设备。我所有的编程都能用它来完成,而且可以轻松使用 Xcode。它稳定可靠,还能持续用一天。”
如今,Gam 正在用她的编程技能开发关注健康问题的 app 原型。其中之一是 Girl Guard,这是她在 Mac 上用 Xcode Playgrounds 打造的项目,专门用来帮助女性对抗性骚扰。
“当时想做这款 app 的起因来自于发生在朋友身上的事件,还有我的个人经历,这些让我认识到独自出行的感觉会有多么可怕。”Girl Guard app 的功能包括“Fight Like a Girl”,能够发出警报进行求助;以及“Trustworthy Friend”,可模拟与他人对话,从而防范可能发生的性骚扰。
Girl Guard 得到 Gam 所在社区的认可,还成为 Apple 2021 年 Swift 学生挑战赛的优胜作品之一。这让 Gam 大受鼓舞,在工具开发上更爱钻研、更有激情,为打造更幸福安康的社会不断探索。
在医学院学习时,Gam 很喜欢用 iPad 绘图,构思新的创意。她用 Apple Pencil 在 iPad 的 GoodNotes 里做的解剖学和生物化学笔记,看起来活灵活现;用 Keynote 制作的数据研究成果演示文稿,能以非常醒目的效果,展示改善泰国农村及其他地区农村医疗保健服务的重要性。
“我的目标是找到能够在更大范围内帮助到人们的解决方案,为当代和子孙后代能有一个更加光明的未来尽一份力。”
MacBook 是我最喜欢的 Apple 设备。我所有的编程都可以用它完成,使用 Xcode 也轻轻松松。它很稳定可靠,还能持续用一整天。”
不管面对的是初涉编程的新手,还是小有所成的熟手,教师们都能灵活选用《使用 Swift 开发》免费课程,为包括自学者在内的各类学生提供支持。
任选主题自由发挥,创建一个精彩绝伦的 App Playground 来展现你的编程才能。优胜者将会得到 WWDC23 专属夹克、AirPods Pro、定制徽章套装,以及一年 Apple Developer Program 会员资格。
帮助学生获得 Swift 和 Xcode 的技能认证。“使用 Swift 开发 App”认证以《使用 Swift 开发:探索》和《使用 Swift 开发:基础知识》课程为基础,帮助学生在应聘 iOS app 开发方面的热门岗位时脱颖而出。
Apple 师资培训通过 Canvas by Instructure 平台为《使用 Swift 开发:探索》提供免费的在线培训,让教育工作者可以直接向 Apple 学习教授 Swift 和 Xcode 所需的基础知识。因此这是理想的师资培训入门课程,适合在任何教育环境中教授《使用 Swift 开发》。
这里有你组织编程俱乐部所需的一切,例如招募会员的小技巧、app 的构思灵感,以及使用 Apple 设计原理创建原型的指南。《App 展示活动指南》则可协助你通过举办一场活动来展现你们的创意。