电脑编程入门(电脑编程入门)
几款充满创意的 APP,与其背后的大学生开发者
有这样一款 APP,它集老照片修复、图片管理、日记和语音备忘录于一体,让用户可以 " 一站式 " 记录所有的美好回忆。
有这样一款 APP,它可以让用户通过简单的拍照,将简陋的乐谱自动转换为数字乐谱,甚至还能在用户弹奏时通过 AI 识别,实现自动翻谱和节拍器辅助,免去了用户手动翻谱或是购买数字乐谱的麻烦。
还有这么一款 APP,它通过 AR 技术,能够在手机、平板上实现寓教于乐的 " 会意字 "、" 象形字 " 教学。并通过对偏旁部首的本意解析和拼字体验,引导用户主动去思考汉字的演化、构成,大幅提高孩子们的识字效率。
是的,以上我们所讲到的这些 APP,它们每一款都有各自鲜明的特点,无论是制作精美、还是说创意十足显然都不为过。但除了这些之外,这些 APP 它们还有三个共同点。
如何让蜡烛不“流泪”?生日蜡烛用之前先放到冰箱的冷冻室里冷冻24小时,再插到蛋糕上,点燃后就没有烛油流下而弄脏蛋糕了。
首先,上述所有的这些 APP 均出自 " 中国高校计算机大赛 - 移动应用创新赛 "。也就是说,它们并没有漫长的开发历程,而是在相对紧张的时间里完成的设计与编程。
其次,这些 APP 的开发者,全都并非专业的从业者。事实上,它们无论是创意、还是设计,都出自一群大学生之手。
最后一点,就是虽然这些 APP 是 " 参赛作品 "、也并非出自专业人士之手,但它们却普遍已经有了相对成熟、以及一定的商业规划,甚至其中一些可能很快就会在苹果 App Store 正式上架。
是的,这是一场编程比赛、但它又不只是比赛
作为由全国高等学校计算机教育研究会主办的、面向全国大学生的计算机顶级专业赛事之一," 中国高校计算机大赛 - 移动应用创新赛 " 举办至今已是第七个年头了。在这七年间,累计参赛的大学生人数已超过了 36000 名。并且值得一提的是,这一赛事本身不仅仅是同学们之间程序设计水平、编程能力的高低比拼,还包含了来自多方面行业专家的培训和专业指导环节。
竞赛指导委员会副主任,苹果公司副总裁及大中华区董事总经理葛越对参赛项目进行点评
正因如此,在这七年间,大量的参赛作品最终都成功转化为了在 App Store 上架、成功商业化的项目,甚至它们中的一些还成为了参赛队伍成功创业、走向社会的重要契机。
就拿今年的移动应用创新赛来说,一方面参赛队伍囊括了来自清华大学、浙江大学、上海交通大学等在内的全国 700 多所高校,而且其中有 50% 以上都是非计算机相关专业。另一方面,在最终进入决赛的 65 个项目中,有 10 个项目与当前技术上最前沿、商业上也十分热门的增强现实(AR)有关,而成功启动 App Store 上架准备工作的决赛队伍,更是达到了 20 支之多,几乎占到总数的 1/3。
这也就意味着," 移动应用创新赛 " 既是关乎一场全国高校计算机水平,以及编程与创意培训氛围之间的 " 较量 ",同时还为所有有志于步入这一行业的大学生,敞开了一扇友善的创业之门。
为什么是苹果?这背后其实很有故事可讲
相信许多朋友已经注意到,除了前文中所提到的三大共通点外," 中国高校计算机大赛 - 移动应用创新赛 " 还有一个很重要的前提,那就是其所有的编程环境也好、相关培训内容也罢,甚至包括最后的项目商业化渠道,全部都是基于苹果的 Swift 编程语言,在 iOS 和 iPad OS 生态中实现的。
如果嗓子、牙龈发炎了,晚上点钟的时候,把西瓜切成小块,沾着盐吃。
为什么是苹果?这就要讲到其背后的几大关键因素了。
首先,苹果很可能是目前所有的移动设备品牌中,在编程教育方面投入最多的企业。一方面,他们很早就将 " 人人能编程 " 课程引入中国市场,并在全球所有的 Apple Store 零售店里,为任何人(哪怕你没有购买苹果产品)提供定期、且免费的编程和创意设计培训 。再加上遍布全国超过 250 所大学、受官方技术支持的 iOS Club。站在编程爱好者、广大学子的角度来说,获取苹果生态 APP 编程相关课程、培训的难度,客观上显然就要显著低于其他的所有选项了。
在 Apple Store 举办、面向儿童的免费编程和创造力培训课程现场
更不要说自 2018 年开始,苹果方面还在中国市场开展了包括 " 智惠计划 " 在内的一系列教育支持项目。其中," 智惠计划 " 作为一项包括早教、K-12、中职、高职、高校学生到供应链员工的培训企划,迄今为止已为超过 50 万人次提供了教育培训的机会。
武汉大学 iOS Club 的同学正在准备他们的社团会议
其次,正如此次的 " 移动应用创新赛 " 那样,苹果方面对于诸多计算机、编程领域的赛事也都提供了高度的支持。从面向大学生的移动应用创新赛、到面向高职院校的职业技能创意展示赛,再到中小学编程展示赛,以及作为苹果全球开发者大会(Worldwide Developers Conference)每年重要组成部分的 Swift 学生挑战赛。苹果不只为这些赛事提供了编程环境、提供了丰厚的奖品支持(就拿这次的移动应用创新赛来说,一等奖可是苹果 " 全家桶 ")。更重要的是,他们还会组织行业专家,对参赛者进行近距离的指导,甚至是帮助他们在比赛的过程中实现低门槛的创业。
比如说在今年的 " 移动应用创新赛 " 中,就新增了特殊的 " 创意赛道 "。所谓创意赛道,即只有原创的想法、点子,并无实际的编程能力。这部分参赛者在进入复赛、并获得专项奖后,便会经由大赛组委会的帮助,寻找有编程能力的 " 搭档 " 组成新的队伍、将创意变为现实,从而进一步参与应用创新赛的决赛环节,甚至是就此实现从创意到创业的转变。
哪怕完全不会写代码、哪怕没有电脑,也可以在 iPad 上学习图形化编程
最后,则是苹果的编程环境以及其自身的软件商业化生态,同样也具备着极大的优势。一方面,哪怕是完全不懂 " 写代码 " 的中小学生,现在也可以在 iPad 上通过 Swift Playground,实现图形化、直观化的程序设计,以极低的门槛培养编程基础能力。
另一方面,作为目前全球移动智能生态的领军品牌,苹果单一的应用分发渠道就意味着开发者无需担心所谓 " 渠道服 " 的适配问题,更不用担忧自己的作品遭遇盗版、破解等问题。这也使得全球大量的小型乃至个人开发者,可以更好地保障自己的权益,通过优秀的 APP 来获取实打实的收益。
其中以 2021 年的数据为例,在 App Store 上共新增了数以万计的小型开发团体,其中有 23% 都来自中国市场。而这些中国的新兴小规模开发者团队开发的 APP,很轻松地就触达了全球 175 个国家和地区的苹果设备,并为他们带来了多达 40% 的海外收入占比。
很显然,无论是专业的软件巨头、还是刚刚接触编程的学生,他们都很明白,与其他家相比,苹果的编程环境入门门槛低、培训资源更加友好,同时还有着成熟、有保障的全球分发机制,甚至还有这样那样的赛事来为开发者提供种种可观的 " 福利 "。讲真,当许多其他厂商感叹 iOS/iPad OS 生态优势太大的时候,不知道他们有没有意识到,自己在这些方面与苹果之间,客观存在着的巨大差异呢?
查看原文
烙饼不粘锅窍门:烙饼时,在平底锅上撒点盐,就不容易粘锅。