Imagine Having a Heroku Mobile App

Imagine Having a Heroku Mobile App

想象一下拥有一款 Heroku 移动应用

I built a native mobile app for the entire Heroku platform. Towards the end of 2023, I transitioned from a job in banking into a full-fledged software development role. I recorded part of my transition in this post. 我为整个 Heroku 平台构建了一款原生移动应用。2023 年底,我从银行业转型成为一名全职软件开发人员。我在这篇文章中记录了部分转型经历。

I was tasked to build a mobile app which I thought was easy enough until I was told I was supposed to build a native mobile app that lets users interact with the Heroku platform as though they were on the web. Let me cut to it, this was tough but it was finally done within 6 months, with all the Heroku dashboard features and even more. 我当时接到任务要开发一款移动应用,起初我觉得这很简单,直到后来我被告知需要构建一个原生应用,让用户能够像在网页端一样与 Heroku 平台进行交互。长话短说,这过程非常艰难,但最终在 6 个月内完成了,它不仅包含了 Heroku 控制面板的所有功能,甚至还增加了更多特性。

At the time it was hard for Enterprise customers to tell when they were going over their license limits, so we added a dedicated page that shows whether they are over or under, and which application or add-on is causing it. It also has live notifications (thank God for SignalR) which arrive the moment an event you subscribed to occurs, so you know and can take the necessary action at the right time. 当时,企业客户很难判断自己何时超出了许可限制,因此我们增加了一个专用页面,用于显示他们是否超额,并指出是哪个应用程序或插件导致了超额。它还具备实时通知功能(感谢 SignalR),一旦你订阅的事件发生,通知就会立即送达,让你能够及时了解情况并采取必要措施。

I am very proud of this project because I learnt a lot about mobile app development as well as Heroku. Since then I have worked on several other projects and learnt a lot from each of them, but my heart is still with HK Mobile and its capabilities. 我为这个项目感到非常自豪,因为我从中学习到了很多关于移动应用开发以及 Heroku 的知识。从那以后,我又参与了其他几个项目,并从每个项目中都获益良多,但我心中依然对 HK Mobile 及其功能情有独钟。

I was also part of the team that developed Heroku MSP, and I will share that in a different blog post because it is amazing how it helps people monitor their Heroku environments and stay proactive. I invite you to check out HK Mobile here and give your honest feedback. Heroku is one of the cleanest PaaS platforms I have come across and it makes developers’ jobs fun and easy. 我还参与了 Heroku MSP 的开发团队,我会在另一篇博文中分享相关内容,因为它在帮助人们监控 Heroku 环境并保持主动性方面表现得非常出色。欢迎大家点击此处查看 HK Mobile 并给出您的真实反馈。Heroku 是我所接触过的最简洁的 PaaS 平台之一,它让开发者的工作变得既有趣又轻松。