每年的“移动应用创新赛”不仅仅是学生开发者们竞技的赛场,也是学生开发者们展示自我的最佳舞台。今年是“移动应用创新赛”的第九年,这项赛事也从最初的面向学生开发者,逐步扩展到更多热爱编程的同学,以及供应链的员工、初高中学生,让更多人通过计算机语言,找到了自己的兴趣所在。
移动应用创新赛现场
数据显示,移动应用创新赛已经吸引来自大中华区各省市962所高校的学生参赛,为超过多达36000名学生提供了学习和实现编程梦想的机会。而且在比赛过后,也有不少学生们继续优化自己的作品,并将它们的App上架到App Store。截至目前,共有44款由参赛学生开发的App上架App Store,其中有8款App来自今年的参赛选手。
在今年的参赛作品中,我们看到了社会责任与科技向善的力量,看到了AI、3D、空间计算等前沿技术的全新成果,也看到了更多非编程专业的学生,找到了自己的兴趣所在。
可以说,我们从大家的创意中,看到了属于学生们的更多可能性。
让更多人通过科技改变生活
在苹果官网的无障碍页面中有着这样一段话:
“好的科技,应让人人都适用”
现在,越来越多的学生开发者们也在借助编程的力量,去帮助更多的人。今年,来自北京联合大学的学生们开发了名为《妙手》的App,这款应用结合了AI,通过互动的形式能够让听障人士更好地与人交流,而且也能让用户跟随App的指示来学习手语,掌握标准手语的用法。
《妙手》App的开发者现场演示
值得注意的是,三名来自北京联合大学的同学都是听障学生,三位中有一位需要靠助听器才能听到世界,另外两位则是完全听不到周围的声音,只能依靠手语和语音转写的文字进行沟通。他们开发这款App的初衷,就是解决自己日常生活中的问题。日常生活时,他们发现目前的手语教学App都是单向输出,没有很好地交互,也不知道自己做得手语手势是否标准。而借助这款App,他们能够更好地掌握标准的手语用法,并且快速完成学习。
“手语猜谜”模块
另外,《妙手》也带来了很多寓教于乐的方式,让更多人能够轻松接触手语。这款App内拥有名为“手语猜谜”的模块,通过展示各种手势,每一个使用App的人,都可以借助这款软件来学习手语的使用方式。
事实上,开发这款App需要进行大量的前期准备工作。为了让AI能够更精准地识别手语,每一个手语都需要拍摄数以百计的视频片段,并通过苹果的CoreML进行训练。目前,《妙手》已经能够识别40多个手语,这代表开发团队在前期已经拍摄了数千条手语视频片段,进而实现了手语的精准识别。
与其说这是一款App,我个人更愿意将其视作一个生活在手机中的手语老师。它让每一个想要学习手语的人,都能快速且准确的学习。可以说这款应用让更多听障人士能够通过科技改变自己的生活,也具备极大的社会价值。
将前沿技术迅速落地
2024年,苹果的新一代空间计算设备Apple Vision Pro正式与广大用户见面,因此今年的移动应用创新赛中,也出现了很多基于全新计算平台设计的应用。
来自上海商学院的几位同学设计了一款名为《屿拟》的App,它专注于为用户提供旧物虚拟沉浸式改造,只需通过语音或者文字对话的方式,让自己的想法具象化。
来自成都电子科技大学的学生们,则利用Vision Pro的空间计算属性,设计了一款名为《炼金术师》的游戏。玩家们可以在虚拟环境中尝试不同的化学反应,了解到化学的魅力。
《炼金术师》演示
在AI、大模型逐渐普及的今天,移动应用创新赛中也涌现了很多运用大模型来增强体验的App。今年,来自山东大学(威海)的三位同学设计了一款名为《绘游戏》的App。这是一款面向儿童的绘画启蒙App,只需拍照上传画作,系统就会自动提取画面中的元素,再借助AI来生成立体场景和小故事。
《绘游戏》
这款App运用了大量当前的新技术。例如根据图片来生成文字时,运用了大语言模型,而且为了让生成的文字更加贴合小朋友,App在设计之初便通过丰富的prompt来确保内容更加符合小朋友的喜好。此外,能够让图画中的人物运动起来,则利用了骨骼点动作识别的相关技术,当检测到画面中拥有人形的图画时,AI能够自动确认骨骼点的位置,从而让这些静态的图画动起来。
移动应用创新赛不仅仅是学生开发者们竞技的赛场,也是交流沟通的最佳平台。在活动现场,我看到不少同样学习AI的同学来到《绘游戏》的展台,互相沟通应用的实现方式。他们来自不同的学校,却有着相同的研究方向与爱好,而移动应用创新赛就承担着“桥梁”的作用,它让不同高校的学生们能够汇聚于此,沟通技术并获得成长,这也是比竞技更重要的事情。
“人人能编程”
历年移动应用创新赛中都有很多非编程的同学参赛,今年也不例外。来自浙江工业大学的三位同学,设计了一款名为《元素探险家》的小游戏。它通过引导孩子从生活细节探索科学世界,能够了解到生活中的各种元素的奥秘。
《元素探险家》
据了解,三位参加比赛的学生均为设计相关专业的学生,这款App中每一个元素都通过手绘完成。三位同学在设计这款App的时候,将更多的时间用在了学习编程上。进入复赛后,她们也有幸接触到了Swift开发与暑期训练营中的很多资源,最终呈现出一个逻辑完整的App。
最终,《元素探险家》夺得了移动应用创新赛的一等奖,这种“人人皆可编程创新”的理念,也为更多的人打开了编程的大门,让他们有机会通过编程发现更多的乐趣和创新。
写在最后
截至目前,移动应用创新赛已经举办了九届。通过近些年的努力,些参赛选已经成为App领域的程师、校教师、企业家,或加入苹果供应链教育项目成为培训师,用编程改变和他人的未来。同样,相比于比赛,我们更愿意看到越来越多的学生们能够借助移动应用创新赛这个平台,在交流中碰撞出更多火花。
接受采访时,Apple大中华区董事总经理葛越也向我们分享了一个有关于交流合作的故事:在今年的移动应用创新赛上,不仅仅有学生开发者带来了《妙手》这种便于听障人士更好与人交流的App,来自供应链队伍中的“对不对队”也开发了一款名为《手语易学》的App,它可以帮助到供应链中的听障人士来学习手语,这也与《妙手》这款App的开发初衷相契合。当学生们与供应链中的开发者齐聚移动应用创新赛,相信也会优势互补,交流自己的思考,让App变得更加易用。
让编程不仅仅局限在赛事中,而是将编程融入自己的生活中,同时将比赛变为不同高校、不同学子之间的交流平台,我想这会让更多高校学子找到属于自己的更多可能,也能改变和他人的未来。