2017年5月2日
案例研究:插件大师 Scott Harrison
很多人依赖于 Corona 市场中的插件来扩展他们的应用,使其超出 Corona 核心的功能。插件范围从 Corona 构建的货币化插件到社区构建的插件,这些插件可以让您访问独特的硬件功能或各种第三方服务。
社区中有一位插件开发者脱颖而出,那就是 Scott Harrison。他创建了各种各样的插件,从允许你从设备获取更多信息的插件,到最新的PassKit 插件,该插件允许你的应用将票务信息保存到 iOS 钱包。
关于 Scott
Scott 是俄克拉荷马州塔尔萨市 Bishop Kelley 高中的一名高年级学生。他最初使用 GameSalad 制作游戏,但发现它只能拖放的系统过于限制,所以他找到了 Corona 并跳了过来。
像许多有抱负的开发者一样,他的第一个项目有点过于雄心勃勃,所以他决定退回到更简单的东西:一个为他的高中开发的应用程序。
为什么要使用插件?
在开发他的游戏时,他需要一个用于编辑物理对象主体的工具。他找到了免费的Physics Body Editor,但不幸的是,它不能方便地为 Corona 导出物理数据。他的解决方案?构建一个插件! 他最初在Corona 论坛上分享了他的插件,不久之后,一位开发者想要一个 Yelp 插件。从那时起,闸门就打开了。
Scott 目前在 Corona 市场上拥有39 个插件,涵盖了每个类别,其中许多是免费的。他还有几个正在开发或正在市场中处理的插件。他未来的计划包括一个日历插件和一个用于 Android 的壁纸插件。
在他的插件中,他最喜欢的是Replay Kit插件,它允许人们录制他们的游戏会话并将其直播给观众。
未来的方向?
Scott 正在利用他对插件开发的热爱来推动他的学习,将他在学校学到的知识应用回他的插件。
“Corona 插件帮助我更好地学习原生 API。例如,我正在为一个课堂开发一个原生 Android 应用程序,我们需要将照片保存到图库中。我已经通过我的外部存储插件了解了这一点,”他说。“在我的移动应用开发课程之前,我并不太熟悉 Java。我的第一和第二学期,我们只专注于 Java,我学习了这门语言。然后我才开始放心地制作 Android 插件。”
在秋季,Scott 将前往佛罗里达大学,在那里他将主修计算机科学。他期待着从事构建移动应用程序的全职工作。
抱歉,评论表单目前已关闭。