对计算机专业感兴趣的高中生在申请大学之前就要自己开发一款APP,这已经成了申请圈里不成文的规定。而即便你不打算学习计算机专业,也可以学习开发APP,以此深化你对某个领域的兴趣。对所有学生而言,在高中开发APP都能够有效向招生官展示你的能力和经历。
但是,即使是对于有编程经验的人而言,设计并发布APP都不是一件简单的事。因此机构顾问将在文中介绍一些APP的主题思路、发布APP的步骤,并详细介绍如何将自己的APP融入申请,以此打动招生官,从众多申请人中脱颖而出。
如何思考APP主题
很多学生都会学习APP开发,但其中的关键在于创造一款针对你的兴趣、具有独特性的APP。市面上的各种APP几乎涵盖了我们能想到的所有功能,而你的APP有何不同?在开发时,记得思考以下问题:
- 你对什么话题最感兴趣?
- 你所在社区面临什么迫在眉睫的问题?
- 你能如何解决社区或学校面临的问题?
- 你希望在大学学习什么专业?
- 你在高中最喜欢哪个科目?
- 哪项课外活动对你最重要?
- 什么事情会让你的生活变得更轻松?
- 什么样的APP可以帮助你的亲朋好友?
- 你希望开发一款娱乐型还是教育型的APP?
- 你希望APP的受众是哪些群体?
- 你希望APP拥有哪些特色?
- 你最大的目标是什么?
在考虑了以上因素后,你应该能够找到一个对你的社区、兴趣领域或者社会有意义的主题。要多做调查,让这一主题具备足够的信息量和实用性。从申请的角度而言,要思考你的APP可以如何展现你对特定议题的兴趣,因为这样能让招生官对你更加了解。
如何开发APP
开发APP的时长取决于项目的复杂程度,耗时从三个月到九个月不等,因此你需要给自己留足时间。在确定了APP的主题和运行方式之后,接下来要敲定的是它的系统环境——苹果的IOS,安卓,还是两者都要?如果要开发IOS系统的APP,你需要一台Mac笔记本(macOS版本不低于10.11.5)来运行最新版的Xcode。Xcode包含了为iPhone设计、开发并测试APP的所有必备功能。
而要开发安卓APP,你需要在手机上的Google Play商店选择Play Console,点击这一选项后,你会进入“创造应用”的界面。在选择默认语言并设置应用标题后,你只需要输入希望显示的应用名称,就可以进行开发了。
如果你不太擅长编程,还可以使用APP开发软件来简化开发过程,比如:
- APPMakr
- APPyPie
- APPery
- Andromo
- BuildFire
- GameSalad
- Good Barber
这些软件对用户非常友好,你不用学习编程语言,也可以开发APP。对新手而言,这是最轻松的选择。如果你对编程感兴趣,打算申请计算机科学类专业的话,亲自从头写代码可能会更能让招生官印象深刻。
如何测试APP
在发布APP之前,首先要对它进行全面的测试,需要测试的方面包括:可用性、功能性和运行表现。测试的步骤如下:
- 打开APP,像用户一样点击APP界面,浏览全部内容
- 点击菜单内的各个选项
- 点击不同界面、设置和会话
- 如果你设置了主页键,在每一页都点击该键,看能否返回主页
- 测试返回键
- 在手机主菜单重启APP,看是否能正常运行
- 旋转手机,看APP在横屏和竖屏状态下能否正常运行
- 让APP在最高和最低极限下运行,看它是否出现异常
- 检查APP能否正常发送消息提示
如何发布APP
在解决全部技术问题后,就可以发布APP了!很多专业开发人士在发布过程中都会遇到问题,所以作为高中生,如果你在这一步感到头痛也并不奇怪。要发布APP,你需要将它上传到APP Store(苹果手机)或者Google Play(安卓手机)。
上传苹果App Store
你的APP一定要遵循苹果App Store的准则条款。很多程序员的APP被拒是因为他们没有仔细阅读条款,其内容包括:不能宣传偏见或使用不良语言,不能传播虚假信息,不能攻击特定少数群体,不能包含不当画面。如果你的APP没有这些问题,下一步就是注册Apple Developer账号。通过Apple Developer,你可以使用测试版软件,获取高级APP性能、丰富的应用测试工具和APP数据解析。
你还需要在iTunes Connect创建APP记录。当一款APP在APP Store被购买或下载时,应用商店会显示APP的相关信息,包括名称、简介、图标、截图和开发者联系方式。要提供这些信息,你必须在iTunes Connect为APP创建记录,填写特定表格。完成这些步骤后,就可以上传APP,接受官方审核了。等审核通过(耗时一周到一个月不等),你的APP就可以发布了。
上传Google Play
如果你完成了安卓APP的开发,接下来发布的步骤如下。首先,你需要准备好详情信息清单,这些信息会在Google Play的应用详情页面展示给消费者。首先要写清楚的是APP的标题和简介。然后从用户体验出发,选择合适的关键词,让用户能轻松搜索到你的APP。接下来,你可以添加应用截图、图像、视频、宣传图和应用图标,向用户介绍APP的用处和功能。完成信息清单后,填写内容分级问卷,然后设置价格和发布方式。
发布安卓APP最重要的一环是创建Android Package Kit,简称APK,即安卓系统支持的应用格式。在上传APK文件前,首先要选择APP发布方式:1)内测,即只在团队和选定的用户之间发布;2)公测,即在Google Play公布测试版APP,由大众对其进行测试。如果你选择公测,任何人都可以加入,并向你提交个人反馈。选择了发布方式后,就可以上传APK了。记得检查是否已经添加了全部内容,然后就可以点击发布了!
如何宣传APP
等APP上架后,别忘了进行宣传。你可以利用社交媒体平台,请亲朋好友、圈内同好帮你宣传。比较有用的方式如下:
作为全球最大的社交媒体,Facebook也是你最能接触到不同群体的平台。因此,一定要在Facebook上发帖,向亲朋好友介绍自己的APP。也别忘了把帖子设为“公开”状态,这样它就可以被分享给你的好友们的好友。此外,你还可以使用Facebook群组。在这里,进行话题相关的宣传比在其他社交平台简单很多。你只需要找到和你的APP主题相关的群组,发帖简介APP的目的和特点,宣传就完成了。
推特
用推特宣传APP比Facebook会难一些。一定要用正确的关键词和标签,这样才能吸引那些正在搜索类似APP的用户。
在Ins上,要想产生影响力,可能需要使用行业内特定的标签,比如#gaming或#communityorganizing。在宣传APP时,别忘了使用相关的标签。
建立人脉
请其他开发者,尤其是更为知名的那些人帮你宣传APP,效果可能会很好。你也可以结识相关领域内粉丝数量很多的博主或者网红,请他们帮忙宣传。想要让更多人了解你的APP,利用这些人脉是非常重要的。
如果你的APP拥有特定受众或支持群体,比如医学预科生或者篮球运动员,你还可以联系相关协会进行宣传。知道这个APP的人越多,下载的人数也会越多。人们会安装你的APP,发表评论,你可以从中获得反馈,对APP进行改进,还可以知道APP是否达成了你的预期目标。
用户评分和评价很重要,因为你可以从中了解APP的影响力,以及它是否完成了既定目标。此外,它们对推广APP,提升下载量也很有帮助。
如何在大学申请中提及自己的APP
如果你成功开发了一款APP,肯定会想把它写进活动列表。在描述这项活动时,可以突出APP的评分用户数量、它对社区的帮助以及下载量、用户国籍构成和好评数量等量化数据。很多学生都开发了APP,因此你的数据要足够好看,才能给招生官留下深刻印象。
如果你的APP和你最大的兴趣爱好有关,它还可以在其他申请材料中发挥重要作用,比如个人陈述。机构有一位学生是自行车手,于是他开发了一款APP,可以帮助其他车手找到最适合他们身高体重的自行车参数。如果你认为自己的APP产生了值得强调的深远影响,不妨把它当作个人陈述和补充文书的写作素材。
虽然开发APP听起来很难,但并非不可能的任务。在开发过程中,最需要记住的是,你的APP要和你感兴趣的话题相关,并且要反映你对这一领域的热爱。如果你全身心投入开发,也许最后你的APP会非常成功,会为成百上千人提供帮助或教育。与此同时,这一成就也会让招生官刮目相看。