修补时间:我如何用 Mendix | Mendix

跳到主要内容

修补时间:我如何用 Mendix

过去几周,加密货币(尤其是比特币)成为新闻热点,因为它们在如此短的时间内实现了巨大的收益(今年增长超过 1700%!)。加密货币是一种去中心化的货币形式,没有任何来源可以篡改,因为它使用区块链来确保任何/所有交易都是合法的,而不是欺诈性的。有关加密货币的更多信息 CoinDesk.com 上的这个链接进一步详细介绍了比特币的具体细节.

查看和管理你的加密货币投资组合可能很困难

在投资加密货币后,我发现一个非常现实的问题,让我很难查看我的投资组合。因为将你的硬币存放在几个地方(例如硬件钱包或网络钱包)是一种很好的做法,而且有几家加密货币交易所可以购买硬币,比如 CoinBaseBinance,很难在一个地方查看你的整个投资组合。这就是 Mendix 进来。我决定创建一个 Mendix 应用程序,我可以轻松输入我拥有的加密货币数量,我花费了多少美元,然后检索实时定价信息以及我当前的投资组合利润或损失。

CoinTracker应用程序

我决定将应用程序命名为 CoinTracker,因为该应用程序将跟踪我的硬币价值。我知道,非常新颖!一旦我开始开发应用程序,我就需要添加几个功能,以确保我的应用程序在移动环境中运行自然。理想的应用程序应具有以下功能:

  • 能够将硬币添加到用户拥有的数量,查看硬币的当前价格(通过使用 REST 服务) 以及他们持有的该代币的总价值。
  • 摘要:用户花费了多少美元、他们的投资组合价值多少以及他们的利润或损失是多少。
  • 用户拥有的每种硬币百分比的图形摘要。
  • 一个简单的界面,只向用户显示他们想要看到的内容,仅此而已。
  • 该应用程序的行为应该像移动设备上的任何其他应用程序一样,我不希望它让用户显得笨重或尴尬。

为了让您了解检索硬币价格并在应用程序中更新它的主要微流程是什么样的,我在下面分享了我在我的应用程序中使用的确切微流程:

加密货币App微流程图

下面是我用来创建这一出色用户体验的所有 App Store 小部件的列表,以及这些小部件功能的简要说明:

  • 列表视图滑动:此小部件允许用户向左滑动容器以显示按钮,就像您在手机上的电子邮件应用程序中看到的那样。
  • 下拉刷新:此小部件允许用户向下拉列表视图以触发数据刷新。
  • 移动功能:此小部件包含几个特定于移动设备的功能,例如使用手机的原生加载微调器和默认对话框,而不是 Mendix 默认的。
  • 图表JS:此小部件允许绘制数据图表。它不是特定于移动设备的小部件,但可以创建漂亮的饼图。

使用 Mendix 建模者我能够利用所有必需的小部件,并确保我想要的所有功能都已添加到应用程序中。以下是最终产品的两个屏幕截图:

加密货币应用程序截图

想法提出后几天内就得到解决方案

从开始到结束,这款应用程序只用了不到一周的时间就完成了构建,这清楚地表明了一个工具的强大功能。 Mendix 可以。自从完成这个应用程序以来,我已经向我的几个加密货币朋友展示了它,他们已经成功地利用了这个解决方案!

选择你的语言