构建Shopify应用:应用程序开发人员分享他们的经验

构建Shopify应用程序可能是一个具有挑战性的经验,特别是如果它是你的第一次。知道如何开始,哪些API要利用,以及在哪里寻求帮助可能是压倒性的。值得庆幸的是,有这么大的一个应用开发者社区在构建Shopify应用,有很多人曾经和你一样,而且他们中的很多人都愿意分享他们的经验。

在这篇文章中,我们总结了一些开发者描述他们经验的许多博客文章(和一个播客!)。不管是在一周多一点的时间里建立了自己的应用程序的开发者,还是作为商家和产品开发者开始他们的旅程的开发者,下面的经验都有一点。让我们潜心研究吧。

为Shopify商家搭建应用

无论您是想为Shopify应用商店构建应用程序,提供私人应用程序开发服务,还是在寻找扩大用户群的方法,Shopify合作伙伴计划都会让您获得成功。免费加入并获得教育资源、开发者预览环境和经常性收入分享机会。

注册

1. 阿克塞尔-哈迪:我是如何在不到3周的时间里建立了我的第一个Shopify应用的?

搭建shopify应用:axel

开始简单。不要创建一个需要你对大量Shopify API进行调用的应用。这样做是最好的放弃方式,因为你会被需要学习的文档、需要实现的代码等淹没。

阿克塞尔-哈迪

仅仅三周时间,Axel Hardy就建立了他的Shopify应用PoppyScroll,并获得了批准,还将其列入了Shopify应用商店精心挑选的 “法国实用应用 “部分。在他的文章中,他根据自己的经验,分享了他是如何想到他的应用程序的想法,在建立一个Shopify应用程序时,应该从哪里开始,以及考虑在Shopify应用程序商店发布的要求。

他的建议主要是针对那些第一次开始Shopify应用开发之旅的人:从一个小型的,可管理的项目开始,并带着学习的意图来构建你的应用程序,而不是创造一个畅销书–一旦你对平台的工作方式有了坚实的了解,你总是可以提升到更复杂的项目。

2. 埃里克-戴维斯:如何在一周内构建一个Shopify应用程序。

搭建shopify应用:ERIC

最大的问题,也是你在做任何事情之前应该真正考虑的问题,就是这个应用的目的是什么?你为什么要建立它?它将如何帮助商家或你的客户?

Eric Davis

这是我们在网页设计与开发博客上最受欢迎的文章之一,这是有原因的–在这篇文章中,Eric Davis提供了一个逐步演练他如何计划、开发并在一周内推出他的应用程序的过程。

在他的发现中,关键是留出足够的时间来预先规划,不仅是开发过程,而且是你的应用程序想法背后的精神。如果没有规划,就很容易迷失在开发过程中出现的诸多干扰中。通过创建一个集中的路线图,Eric能够将他的指导灯–用户的需求–放在最前面,并建立一些真正响应这些商家需求的东西。

你可能也喜欢: 每个App开发者应该跟踪的8个增长指标。

3. Kelly Vaughn、Ali Spittel和Emma Wedekind。React, Vue, && Angular, OH MY!

构建shopify应用:瓢虫

框架的作用和真正有用的地方是,如果你正在构建一些大型的、企业级的、有很多贡献者的东西,而且需要一个很多人都能理解的结构。这真的能帮助你的应用程序变得更容易开发,尤其是在它成长的过程中。

Ali Spittel

虽然不是专门讨论如何构建Shopify Apps,但本集瓢虫播客由Kelly Vaughn、Ali Spittel和Emma Wedekind深入探讨前端开发中最常用的JavaScript框架。从每个框架的优缺点来看,三人组讨论了React、Vue和Angular,以及你如何学习开始使用它们。

更多关于技术行业的讨论,从如何学习代码,到行业内不同的职业发展道路,再到关于GraphQL的讨论等等,请关注Ladybug播客。

4. Todd Trimakas:我是如何自学代码并建立自己的事业的?

搭建shopify应用:todd

最后我意识到的是,我们的定价模式是可以改变的,尽管当时我觉得它是一成不变的–我将创建一个定价模式,就是这样;市场将支持我的模式,否则应用将死于非命。但事实完全不是这样的。

Todd Trimakas

在Starter Story上的这篇报道中,Todd Trimakas分享了他是如何在不懂代码的情况下开始成功的应用业务。Todd详细介绍了他的应用Amazon Import: ByteStand的建立过程,但也分享了他的应用营销和留住客户的持续工作。

Todd推荐的关键建议之一是一定要倾听用户的需求。无论是在必要时调整定价还是增加功能,收集反馈都可以帮助你为应用的未来制定路线图和计划。

5. Julien Garrigues: 一个开发者穿越Shopify应用生态系统的旅程

建立shopify应用程序:朱利安

QA团队对我们的帮助非常大,而且随时都可以提供帮助。他们帮助我们发现并解决了问题,发送了屏幕截图和日志,并鼓励我们走好每一步。

Julien Garrigues

在这篇文章中,Julien Garrigues 分享了 Black Pug Studio 团队如何让他们的应用 PugSync 启动和运行的技术概述,包括他们选择使用什么协议栈,以及他们如何使用 Billing API 为他们的应用实现计费流程。Julien还分享了他们提交应用并进行审核的过程。

Shopify的QA团队的审查过程对于每个构建Shopify应用的人来说都是很重要的事情,因为你的应用必须满足某些要求才能在应用商店中列出。PugSync在进入应用商店之前要做一些修改,不仅要进入应用商店,还要进入应用商店主页上的 “新的和值得注意的 “部分。

你可能也喜欢: 用户测试你的Shopify应用。你应该测试的公共应用用例。

6. Gaganpreet Arora。我们在构建第一个Shopify应用时学到的10件事

建立shopify应用程序:gaganpreet

我们对开始类似项目的开发者的建议是:使用Polaris作为你的应用程序的构建模块。它不仅为我们节省了大量的时间,使我们不必编写基本的组件,而且我们的应用程序也可以直接集成到Shopify的设计中。

Gaganpreet Arora

Gaganpreet Arora和他的团队在创建他们的第一个Shopify App时学到了很多东西。从商家的管理,到构建他们App的后端和注入脚本,Gaganpreet分享了他们开发经验中的10个主要教训。

特别是,Gaganpreet和团队依靠Shopify Polaris创建了一个与Shopify一致的商家管理员。Polaris包含了许多你在构建应用时可能需要的组件。特别是,Gaganpreet和他的团队发现资源列表对于显示类似对象(如产品或客户)的集合很有帮助。

7. Ahmad Iqbal: 爱上问题,而不是解决方案

建立shopify应用程序:艾哈迈德

为了增长你的应用程序安装量,请关注你的商家支持。提供最好的客户支持,并继续提供这种水平的支持。这在过去对我们来说是有效的,并且将继续为我们工作。

艾哈迈德-伊克巴尔

当Ahmad Iqbal意识到,作为一个商家,当他们放弃购物车时,他正在失去潜在客户时,他决定开始构建Shopify应用程序。在文章中,Ahmad介绍了他的应用创意是如何从特定需求中产生的,以及他的团队是如何利用数据不断为他们的应用Scout和Callback Request识别新的机会领域。

因为他首先是一个商家,所以Ahmad能够在自己的商店上解决他的应用程序的问题,并在公开发布之前测试它的长期效用。虽然这并不是每个人都能做到的,但Ahmad结合自己作为商家和开发者的经验,描述了产品与市场的契合度以及迭代产品以满足用户需求的重要性。

你可能也喜欢: GraphQL vs REST。一个Shopify合作伙伴如何提高性能和可靠性。

向同行学习

Shopify应用开发者始终如一地打造坚实的产品。通过向其他在Shopify生态系统中获得成功的开发者学习,你可以搜集一些交易技巧来构建一个伟大的应用程序,找到需要它的用户,并发展自己的应用程序开发业务。

我们是否错过了你最喜欢的关于应用开发经验的文章? 在下面的评论中分享!

发表评论 0

Your email address will not be published. Required fields are marked *