设计应用时充分考虑商家

Telemarketing List supplies authentic phone number databases to power your sales and outreach. Connect with qualified leads and strengthen your telemarketing strategy with ease.
Post Reply
jrineakter
Posts: 858
Joined: Thu Jan 02, 2025 7:05 am

设计应用时充分考虑商家

Post by jrineakter »

熟悉Polaris IA 原则将有助于指导您完成做出良好 IA 决策的过程,无论您正在从事什么项目。保持应用井然有序且简单易懂可防止用户产生困惑,尤其是在您的应用较为复杂的情况下。


简洁的应用设计、易用的用户体验和清晰的语言对于构建商家喜爱的应用至关重要。您的用户每天都会与网络、应用和仪表板进行交互,因此他们对您的应用如何集成和与他们的在线商店进行交互抱有很高的期望。

现在您已经了解了应用程序设计原则如何影响用户的体验,您可以开始构建应用程序了。

其他资源:
博客文章:构建应用程序:我们在使设计保持一致性和可扩展性方面学到的 3 件事
博客文章:破除关于原型设计的 10 个误区
博客文章:利用这 4 种交付成果改进您的设计流程
博客文章:您一直想了解的有关快速成型的一切

如何构建 Shopify 应用:工具钉板的插图,其中混合了可识别的工具和抽象形状,代表应用开发人员可用于构建应用的工具和资源。钉板包含扳手、向下的箭头、食指向上的手的图像,以及不同大小和颜色的抽象正方形和圆圈。

现在您已经充分了解如何设计应用程序以无缝融入商家的工作流程,现在是时候开始构建了。构建 Shopify 应用程序的最大好处之一是您可以按照自己的方式进行。Shopify 不依赖于语言,因此您可以选择最熟悉的编程语言和最熟悉的框架。

话虽如此,如果您之前没有开发过 Shopify 应用程序,那么有很多有用的工具、框架和文档可以帮助您快速启动开发过程。

在本节中,我们将深入探讨一些应用程序构建的最佳实践,并分享一些工具,帮助您更轻松地构建应用程序,以便您可以专注于为 Shopify 商家创建有价值的应用程序。

为 Shopify 商家构建应用程序
无论您是想为 Shopify 应用商店构建应用、提供自定 阿富汗 WhatsApp 数据 义应用开发服务,还是想寻找扩大用户群的方法,Shopify 合作伙伴计划都能助您成功。免费加入并访问教育资源、开发人员预览环境和经常性收入分成机会。

报名

应用程序构建基础知识和最佳实践
在开始构建应用之前,您需要准备好基本内容。以下是您需要的内容:

Shopify 合作伙伴帐户和开发商店
一个ngrok 账户
熟练使用计算机的命令行和文本编辑器
能够读写任何后端编程语言,例如 PHP、Node.JS、Java、Python 或 Ruby on Rails
能够使用 npm 包管理器安装软件
选修的:

Shopify App CLI 工具:此 Shopify 创建和维护的工具有助于通过快速轻松地为 Node.js 和 Ruby on Rails 应用程序搭建应用程序设置,加快构建过程。您可以在下面的 Shopify App CLI:它是什么以及如何使用它部分中了解更多信息。
Shopify GraphiQL 应用安装程序:此工具将帮助您在设置时识别和管理 Shopify GraphQL 管理 API。我们将在下面更深入地介绍 GraphQL 管理 API 和 REST API。
您可以在合作伙伴控制面板中创建、查看和修改应用。作为一般概述,以下是构建嵌入式应用需要遵循的步骤:

按照“应用程序”页面上列出的步骤,在合作伙伴控制面板中设置您的应用程序
将您的应用嵌入Shopify 平台
使用 Polaris构建您的用户界面
访问并设置GraphQL Admin API 或 REST API
连接计费 API
使用 webhook 或 EventBridge 捕获事件并做出反应
如何构建 Shopify 应用:合作伙伴控制面板中“创建应用”页面的屏幕截图。主要有两个选项:自定义应用和公共应用,用户选择了公共应用选项。还有三个字段需要填写。在“常规设置”标题下,合作伙伴可以填写其应用名称和应用 URL。在“重定向 URL”标题下,合作伙伴可以填写“允许的重定向 URL”字段。
在合作伙伴仪表板中创建您的应用程序。
工具和设置
Shopify 应用托管在开发人员自己的基础架构上。您可以自由地将您的应用托管在任何开发人员托管平台上,并使用您选择的技术堆栈构建它。这意味着您可以选择最适合您的技术堆栈和编码语言来构建 Shopify 应用。

设置您的应用程序在很大程度上取决于您喜欢的编程语言、框架和应用程序目标。

需要了解的软件库
您可以选择最适合您的编程语言来构建您的应用程序。

Angle 3D Configurator的 Maël Valma 表示:“我使用 Angular 作为前端,使用 Node.js 作为后端,并使用 MongoDB 数据库。我喜欢我使用的堆栈,首先因为它是 Typescript 和 Javascript,然后是 JSON。在整个项目中使用同一种语言要容易得多。”

我喜欢我正在使用的堆栈。它完全是 Javascript/Typescript 和 JSON。在整个项目中使用同一种语言要容易得多。

Shopify 官方提供 Ruby 和 Python库,另外还有几个其他库,例如由 Shopify 社区成员创建和维护的 PHP。

如何使用 Node 和 React 构建 Shopify 应用程序( Jennifer Gray 讲解)


本综合教程介绍了如何使用 Node 和 React 构建 Shopify 应用程序,并使用 CLI 工具逐步分解该过程,以便您可以按照自己的节奏构建应用程序。
Shopify App CLI:它是什么以及如何使用它
Shopify App CLI 工具可帮助您更快地构建应用程序,因为它允许您通过自动执行常见的开发任务来快速构建 Node.js 和 Ruby on Rails 应用程序。

Shopify 应用程序CLI:

创建用于构建应用程序的起始代码
使用示例数据填充您的开发商店以测试您的应用
在合作伙伴控制面板中自动配置您的应用
“如果你想自己设置你的应用程序,那很好,但 CLI 工具将省去很多痛苦的设置部分,这样你就可以让你的应用程序做你想让它做的事情,”Gray 说。

Shopify App CLI 是一款出色的工具,可帮助您快速启动和运行,尤其是在您构建第一个 Shopify 应用时。但是,如果您和/或您的团队已经有一个适用的流程,则成功设置应用并非绝对必要。

无论您之前的经验或团队规模如何,如果您希望构建和扩展多个应用程序,它也会有所帮助 - 保持库和框架的一致性是关键。

CLI 可以自动完成构建应用程序的所有无聊部分。这是我最喜欢的开发资源。

“CLI 可以自动完成构建应用程序的所有无聊部分。这是我最喜欢的开发资源,”Shopify 开发倡导者 Shayne Parmelee 说道。

Shopify App CLI 工具简介


在本系列四个视频中,您将全面了解 Shopify App CLI 工具以及如何使用它来开发您的 Shopify 应用。
了解 Shopify API
GraphQL 和 REST 是两种可用于从其他应用程序获取和操作数据的技术。Shopify 同时支持 REST 和 GraphQL,后者是一种改进,允许您只处理您感兴趣的数据,因此您可以优化应用程序的性能。

那么,当谈到GraphQL 与 REST时,哪个 API 最适合您的客户的需求?

Shopify 平台非常灵活,因此您不仅可以选择自己喜欢的编程语言,还可以选择要使用的 API。您甚至可以根据情况同时使用这两种 API。但是,就 GraphQL 和 REST API 而言,GraphQL 可以提供 REST 无法提供的独特优势和功能。例如,Shopify 的某些 API 仅在 GraphQL 中可用,例如使用 GraphQL Admin API 执。
Post Reply