超越学习课程#32 Shopify 应用程序开发人员讲座! 我们举办了Shopify定制说明会
你好。
我是Mandai,负责Wild 开发团队。
这是第32期Beyond学习会的报告,参加人数较多,《Shopify应用开发者讲座!Shopify定制讲解》。
Beyond 的 Shopify 开发技巧展示!
每个部分都充满了开发过程中获得的知识,因此阅读它们肯定会对您开发 Shopify 应用程序有所帮助!
第一节:Shopify 应用程序开发的现实
排名靠前的是系统开发部佐藤的《Shopify App 开发的现实》,但简单来说,它太真实了,无法发表。
这是学习报告中催人泪下的部分,但与远比之前的演示更真实的大型电子商务网站的比较令人耳目一新。
对了,之前的温和会议就到这里了。
“Shopify 介绍故事”Beyond Co., Ltd. Daisuke Sato - YouTube
使用Shopify开店的最大好处是,虽然您可以使用自己的域名和自由布局来开发商店,但可以使用Shopify的功能轻松完成幕后商店管理。
到目前为止,如果您想要品牌感觉,您必须从头开始开发一个网站,但使用 Shopify,您可以最大限度地发挥您独特的品牌感觉,而无需开发与产品管理相关的功能,这意味着可以降低开发成本。
公共应用类别中还有可以从 Shopify 官方页面安装的功能扩展应用,因此如果所需的功能匹配,使用公共应用会更流畅,但其中很多都没有日语版本。有时可能会很困难。
显然有超过 5,000 个公共应用程序在 Shopify 注册,因此似乎大多数事情都可以通过公共应用程序完成。
如果你开发一个称为私人应用程序的应用程序,你可以进行微调,但从这里开始的真实情况是开发成本会很高。
如果您随意收到报价,您和公共应用程序之间的成本会略有差距,因为有些人可能会对您收到的价格感到失望,或者有些人可能会考虑但从未与您联系。
当然,Beyond也负责私人应用程序开发,但我想知道拥有创建类似功能和专业知识的开发公司是否能够降低成本。
寻找开发公司可能有点困难,但为了降低成本,最好联系各种公司。
太真实了~
第二场私人应用程序开发概述和流程
在第二部分中,同样来自系统开发部的Fukui先生介绍了实际开发Shopify私人应用程序的一般流程。
看来你可以毫不犹豫地开一家店了。
还有一个开发商店,它具有以下特点:
- 无限测试订单
- 创建无限的虚拟产品
- 创建最多 10 个私人应用程序
所有这些对于开发过程中的测试都很有用,因此积极使用它们是个好主意。
Shopify 还提供 API 和 Webhook 来与外部应用程序集成。
这两件事使您可以使用自己的应用程序扩展 Shopify 的功能,但 Webhook 尤为重要。
Webhooks 有许多不同类型,因此我们无法在本节中提供详尽的列表,但您Webhooks · Shopify 帮助中心中查看该列表
我认为没有必要进一步解释该 API,但我认为有两种类型的 API 可用:REST 格式和 GraphQL 格式是件好事,您可以选择适合您的后端系统的一种。
最后介绍一下 Liquid 用于页面创建。
乍一看,我的印象是它看起来与 ruby 的 erb 文件相似(或者是相同?),但是任何编程语言都有这样的模板引擎,并且它们的功能和编写风格都略有不同,所以有似乎有些差异。
既然您知道 Shopify 提供的用于开发私人应用程序的功能主要基于您日常使用的技术,那么障碍可能已大大降低。
[Shopify]“私人应用程序开发的概述和流程”Hiroto Fukui [超越学习会议 #32] - YouTube
第三节:如何为 Shopify 开发私有应用程序
最后,横滨办事处系统开发部的Hase将介绍如何用关西话开发私人应用程序!
Shopify 本身具有足够的功能来启动电子商务,但如果您已经启动电子商务或希望将其与积分功能和订阅等现有服务链接,则需要一个私人应用程序。
这次,我们将考察一个销售可定制各个部件的包的网站,并继续开发一个私人应用程序。
允许用户选择每个部分并定制成品的能力从头开始创建将是相当痛苦的,但通过明智地使用 Shopify 的功能和私人应用程序端的处理,可以用更少的人力来实现此功能。似乎可以做到。
将私有应用程序处理与 Shopify 端处理挂钩的能力作为一种机制很有趣,并且是创建私有应用程序时的一项基本功能,但现在您知道如何使用它的技巧。
根据您的想法,您可以开发任意数量的私有应用程序,以提高用户的便利性,例如私有应用程序介绍中提到的点链接。
“关于如何为 Shopify 开发私人应用程序”Tatsuya Hase [Beyond Study Session #32] - YouTube
概括
Beyond有着很强的基础设施公司形象,但我们也做系统开发!所以,这是一个系统开发部门的插曲,没有任何关于基础设施的讨论。
如果您观看此视频,您也许能够了解如何创建私人应用程序。
自己制作也可以,但如果您没有时间,请联系我们。
联系方式 | 超越有限公司
Beyond所以请订阅该频道。
Beyond 将举办一系列主题广泛的研究会议,包括基础设施和发展。
如需参加学习课程,请使用connpass或doorkeeper。
我们建议您注册为每个社区的会员,以便您可以立即查看学习课程的举办时间。
最后
我开设了我所属的系统开发服务网站“SEKARAKU Lab”。
Beyond是从服务器设计搭建到运营的一站式服务,所以如果您在服务器端开发方面遇到任何问题,请随时联系我们。
SEKARAKU 实验室: [https://sekarakulab.beyondjapan.com/](https://sekarakulab.beyondjapan.com/)