超越学习课程#32 Shopify 应用程序开发人员讲座! 我们举办了Shopify定制说明会

大家好,
我是开发团队 Wild Team 的成员 Mandai。
这是 Beyond 第 32 届学习研讨会“Shopify 应用开发者交流!Shopify 定制详解”的报告,本次研讨会参与人数众多。Beyond
团队分享了
他们所有的 Shopify 开发经验!每个部分都包含开发过程中获得的宝贵见解,因此仔细阅读所有内容绝对有助于您在 Shopify 应用开发方面取得进步!
第一部分:Shopify 应用开发的现实
第一位发言人是系统开发部的佐藤,他的演讲题目是“Shopify应用开发的现实”。简单来说,内容太过真实,难以言表。
虽然作为学习小组报告,这部分内容让我潸然泪下,但他将Shopify应用开发与一个大型电商网站进行比较,这种比较比他之前的演讲案例更加贴近现实,令人耳目一新。
顺便一提,上一次轻松的讲座在这里:
Beyond Co., Ltd. 的 Daisuke Sato 主讲的“Shopify 入门” - YouTube
在 Shopify 上开设网店的最大优势在于,您可以拥有自己的域名,并采用任何您喜欢的布局,同时还能利用 Shopify 的各项功能轻松管理后台。
以往,如果您想保持品牌形象,就必须从零开始开发网站,但有了 Shopify,您无需开发产品管理功能,就能最大限度地展现独特的品牌形象,同时降低开发成本。
您还可以从 Shopify 官方页面的“公共应用”类别安装一些扩展功能的应用程序。如果所需功能匹配,使用公共应用会非常便捷,但很多应用不支持日语,因此安装可能会比较困难。
据悉,Shopify 上已注册了超过 5000 个公共应用,看来大多数功能都可以通过公共应用实现。
开发私有应用可以让您精细调整每个细节,但随之而来的开发成本相当可观。
如果您随意询价,有些人可能会对报价金额感到震惊,或者对方可能会说会考虑,但之后便杳无音信,这可能会导致人们对私有应用成本的认知与公版应用略有偏差。
当然,Beyond 也提供私有应用开发服务,但如果您找到一家经验丰富、技术精湛且开发过类似功能的开发公司,或许可以降低成本。
寻找合适的开发公司可能有些困难,但降低成本的最佳方法是多方咨询。
太逼真了!
第二节:私有应用开发概述及流程
在第二部分,同样来自系统开发部的福井将介绍为 Shopify 开发私有应用程序的一般步骤。
看来开店应该完全没问题。
此外,还有一个开发者商店,它具有以下功能:
- 无限量测试订单
- 创建无限量的虚拟产品
- 您最多可以创建 10 个私有应用。
这两者都对开发过程中的测试很有用,所以最好加以利用。
Shopify 还提供 API 和 Webhook,用于连接外部应用程序。
这两个功能允许您使用自己的应用程序扩展 Shopify 的功能,其中 Webhook 尤其有用。
Webhook 的类型有很多种,因此我们无法在本节中提供全面的介绍,但Shopify Webhook 帮助中心找到相关列表
可能无需赘述,但值得一提的是,它提供了两种格式:REST 和 GraphQL,您可以选择最适合您后端系统的格式。
最后,我想介绍一下用于创建页面的 Liquid。
乍一看,它似乎与 Ruby 的 erb 文件很相似(它们是一样的吗?),但每种编程语言都有类似的模板引擎,它们在功能和编写风格上略有不同,所以应该不会太难。
既然您已经知道 Shopify 上用于开发私有应用程序的功能大多基于您已经使用的技术,那么入门的门槛可能会大大降低。
[Shopify] “私有应用开发概述及流程” 福井博人 [Beyond Study Group #32] - YouTube
第三节:如何为 Shopify 开发私有应用
最后,来自横滨办事处系统开发部的 Hase 将用浓重的关西腔讲解如何开发私人应用程序!
Shopify 本身具备足够的功能来启动电子商务业务,但如果您已经运营电子商务业务,或者想要接入积分或订阅等现有服务,则需要一个私有应用程序。
在本文中,我们将重点介绍一个可逐件定制的包袋销售网站,并着重介绍私有应用程序的开发过程。
用户选择每个部件并自定义最终产品的功能从零开始实现会非常繁琐,但通过充分利用 Shopify 的功能和私有应用的处理能力,似乎可以轻松实现这一点。将
私有应用的处理能力与 Shopify 的处理能力相结合是一个很有意思的系统,也是创建私有应用时必不可少的功能,我已经掌握了它的使用技巧。
似乎可以根据你的想象力开发出许多能够提高用户便利性的私密应用程序,例如私密应用程序介绍中提到的点集成。
Tatsuya Hase 的《如何在 Shopify 上开发私有应用》[Beyond Study Group #32] - YouTube
概括
Beyond 是一家知名的基础设施公司,但他们也做系统开发!所以,这次的讲解完全是系统开发部门的“劫持”,完全没有涉及基础设施。
如果你看了这个视频,或许就能彻底了解如何创建一个私有应用。
您可以自行制作,但如果您没有时间,请联系我们。
联系表格 | Beyond Co., Ltd.
Beyond 的官方 YouTube频道,您不仅可以观看本次学习会,还可以观看以往的学习会,所以请务必订阅该频道。
Beyond 将举办各种学习研讨会,内容涵盖基础设施和发展等各个方面。
如需参加学习课程,请使用connpass或doorkeeper。
我们建议您注册为每个社区的会员,以便您可以立即查看学习课程的举办时间。
最后
我开设了我所属的系统开发服务网站“SEKARAKU Lab”。
Beyond是从服务器设计搭建到运营的一站式服务,所以如果您在服务器端开发方面遇到任何问题,请随时联系我们。
SEKARAKU 实验室: [https://sekarakulab.beyondjapan.com/](https://sekarakulab.beyondjapan.com/)
0