0%

从一个想法到一个商店就绪的游戏,所有这些都是用 Flutter 和 Flame 制作的。 加入我们本系列的第一部分,学习如何使用 Flutter 建立一个 Flame 项目并在屏幕上绘制你的第一个元素。

阅读全文 »

当您大规模设计和构建应用程序时,您将面临两个重大挑战:可扩展性和稳健性。
您应该设计您的服务,以便即使它受到间歇性重负载的影响,它也能继续可靠地运行。
以 Apple Store 为例。
每年都有数百万 Apple 客户预先注册购买新 iPhone。
数百万人同时购买一件商品。

阅读全文 »

付款始终是企业不可或缺的一部分,当向错误的个人付款或向正确的人多付钱时,它就会成为一件非常麻烦的事情。
作为开发人员,集成支付模块是需要额外重视的关键主题之一,以确保正确完成支付,同时确保支付安全并发送给正确的接收者。
但是,如果商家希望从不同地点的客户进行付款/接收付款,但在如何无缝地做到这一点方面的选择有限,那么您如何进行这些集成呢?

阅读全文 »

在本文中,我们将快速探索日期和时间选择器。
我们不会在这个应用程序中使用任何包。我们将使用 Flutter 中可用的一些核心功能来实现这一点。 我们将在您的 Flutter 应用程序中实现日期和时间选择器的演示。

阅读全文 »

随机排列数组

使用排序和随机方法对数组进行排序非常容易。

const shuffleArray = (arr) => arr.sort(() => 0.5 - Math.random());
console.log(shuffleArray([1, 2, 3, 4]));
// Result: [ 1, 4, 3, 2 ]
阅读全文 »

问题:
在撰写本文时,Paypal 还没有为 Flutter 中的支付网关集成提供 SDK 包。 此外,整个互联网上貌似都没有解决此问题的方法。
在对该主题进行了大量研究之后,我觉得我找到了解决此问题的简单方法。

解决方案:
我已经使用 WebView 成功实现了 Paypal 支付网关。 我使用了一些 Paypal 的可用 API 来进行支付,这些 API 可以正式集成到网站中。

阅读全文 »

Firebase 是 Fl​​utter 中使用最广泛的后端之一。它由谷歌开发并提供了很多功能。让我们看看 Firebase 中有哪些可以与 Flutter 应用集成的功能!

阅读全文 »

测试是开发的一个非常重要的方面,它有助于确保您的应用程序可以正常运行并为用户提供正确的外观。 很高兴有 CI/CD 工具可以自动为您检查应用程序质量、在出现问题时通知团队以及将应用程序发布给最终用户。
在本文中,我将和您唠一唠如何使用 Codemagic CI/CD 运行 Golden 测试。

阅读全文 »

在应用程序中,我们需要集成推送通知。
虽然我们成功集成了它,但有时在应用程序未运行或在后台打开时发送推送通知会出现问题或者导致应用程序的崩溃。
所以,本篇内容中我们将在Flutter中使用 firebase ,使用它的通知适用于所有状态:前台、后台,甚至在应用程序关闭(未运行)时。

阅读全文 »