写在 Petal3 之前

2019-12-21T22:00:53+08:00 | 4 minute read | Updated at 2019-12-21T22:00:53+08:00

g1eny0ung
写在 Petal3 之前

写一些我想说的和未来对 Petal3 的计划。

快到 2019 年底了,忙碌了一年,或多或少的总结出了一些东西,准备挑重点说一说。

这是今年第一篇文章,我想说一下已经思考好的,在 2020 年不会变的主要计划,Petal v3.0(重写一个新的豆瓣 FM 客户端)。

Petal 是一个因为我在大三时候的一个想法,诞生出来的东西。当时因为没有好用的豆瓣 FM 桌面版,所以决定要去自己写一个客户端去用。

在描述未来之前,有必要说一下 Petal 在今年的成绩

我统计了一下宣传 Petal 的几个地方,一共有以下几处:

这里非常要感谢少数派,起因是突然有一天 Petal 的 Github Star 猛增,然后下载量突然变多。好奇的我就全网搜索了一下,然后发现了少数派的一篇刚刚写的推荐。 这为 Petal 带来了不少的用户和流量,同样也让我们发现了很多使用上的问题。这对我们不断完善它起了至关重要的作用,也让我多了一些额外的思考。

还有很高兴的是,现在终于不是我自己了,Petal 在今年加入两位 maintainers,分别是:

有很大一部分的 features 是由 maintainers 完成的,非常感谢你们对 Petal 这个开源豆瓣 FM 的热爱。

Petal 在今年发布了 9 个主要版本,其中 1 个主要版本,3 个功能版本,5 个补丁版本。

并且从今年年中开始统计了下载量,截止到目前为止,统计到了 11k 的下载:

下载量

如果加上之前没算到的,保守估计,我觉得应该能有 15k 了。

这就是 Petal 在今年的变化。

那么为什么我想要开启一个新的版本呢?

第一点,每当 Petal 不断进化的时候,我就会思索,如何才能做好它?或者换一句话说,如何才能做好一款产品。

长久以来,我一直是将它处在放养的状态,在维护的两年半时间里,前期我更多的是加入了自己想要的功能,后面当反馈的问题多了的时候,我便着重于解决问题。

站在现在的时间点上,我认为做好一款产品的第一点,是赋予它时间

如果你想要在 2,3 个月做出一个产品,并且要它快速地被大家认识到,你就要同时承受它快速死亡的风险。如果你能承担的住,那么可以做, 但是我觉得这样并不具有太大的意义,避免快餐化,这是我觉得想要做一款好的产品的第一步。

第二点,客观地坚持自己的想法。有些功能是好的,有些功能是没用的,有些诉求是正确的,有些诉求是没事找事的。在我不断做开源的日子里,我遇到了无数这样 的情况。最开始你会马力全开,疯狂地往里面添砖加瓦,但是就像我刚才说的一样,加的有多快,可能将来去掉的就有多多。但是如何分辨哪些东西是值得去做的, 哪些又不是呢?

我说不出来,因为我无法将我的经验复刻给你,我能给出的答案就是,客观地坚持自己的想法。如果你能花费和我同样的时间,比如坚持写一个东西一两年,我觉得就能有经验了。

”道可道,非常道,名可名,非常名“,事物的演变是你永远无法追踪到的,哪怕是经过着重思考过后的选择,也不能保证在将来就一定是”好“的。

所以坚持自己的想法是非常重要的一点,哪怕最开始做不到客观,也要对自己有信心。我在很早之前写东西的时候,都喜欢看一下别人的思路,也抄过一些东西。但是我现在想说的是, 一定一定,别抄,好好用自己的脑袋想一想,你到底想做什么,这不仅是对自己的负责,也是对他人的尊重

第三点,视觉等于直觉。长久以来,这是我最不能够掌握好的一点,如何让 UI Interface 上的每一个元素,都有着相应的意义,这一直是我努力的。现在的 Petal,是做不到 这一点的。

基本等同于所见即所得吧,理想的情况是,不需要 guide,当我打开你的做的东西之后,我自然就知道我想要干什么了。做好这点,会涉及到一些隐式的引导,视觉元素的正确反馈等等。

在我不断地阅读 material design 之后,再结合我做过的一些错误案例,我觉得这一点非常重要,可能你前两点做的很好,第三点不行,直接崩盘。

现在我满足了第一点,是时候证明第二点和第三点了,这就是我为什么想要去开启一个新的版本的主要原因了。

再说一点客观原因。

我在之前的 blog 里面说过,我想做出自己喜欢用的,别人也喜欢用的东西。

Petal 它确实做到了。举个例子,因为我们使用 GitHub issues 去记录问题,有很多用户没有编程背景,特意注册了一个 GitHub 的账号来代码仓库里来反馈问题或者提出自己的建议等等。 还有的用户因为下载不了(某些时候被墙了),就跑到微博来抓我,跟我说想试用一下。还有的用户他觉得好用,然后就自发的分享了 Petal 到一些社交媒体上。

这些都给了我很多的动力,让我更想去将一个东西做的更好。

所以事情又回到了起点,先做出自己喜欢用的。

这次我会去做一款真真正正的产品。

明年见面。

comments powered by Disqus

© 2016 - 2025 g1eny0ung's Blog

🌱 Powered by Hugo with theme Dream.

Order

Cara Order di Fujira Furniture — Mudah, Cepat, dan Berkualitas

Mencari furniture berkualitas dari bahan kayu Jati pilihan dan rotan alami? Di Fujira Furniture, kami memudahkan Anda untuk memiliki produk impian langsung dari pengrajin kami, tanpa ribet.

🛒 Order Langsung via WhatsApp

Ingin tanya harga, request custom ukuran, atau langsung order? Hubungi kami langsung di WhatsApp:

📱 0897-177-9966

📌 Admin kami siap melayani Anda setiap hari dari jam 08.00–21.00 WIB.

Kami melayani:

Pemesanan kursi, meja, lemari, dan produk lainnya

Permintaan custom desain atau ukuran

Konsultasi desain interior untuk rumah, café, atau kantor

✉️ Kontak Bisnis & Kerja Sama

Punya pertanyaan lebih lanjut, kebutuhan proyek besar, atau ingin kerja sama reseller? Hubungi kami melalui email resmi:

📩 hi@fujirafurniture.biz.id Kami akan merespons dalam 1×24 jam di hari kerja.

Kenapa Order di Fujira Furniture?

✅ Bahan berkualitas: Kayu Jati solid & rotan alami

✅ Buatan pengrajin lokal berpengalaman

✅ Bisa custom desain & ukuran

✅ Pengiriman ke seluruh Indonesia

Fujira Furniture

Satu Kayu, Seribu Cerita — dan cerita baru dimulai dari Anda.

赞助我(Sponsor Me)

如果你喜欢我的作品或者发现它们对你有所帮助,可以考虑给我买一杯咖啡 ☕️。这将激励我在未来创作和维护更多的项目。🦾

👉 请我喝一杯咖啡

If you like my works or find them helpful, please consider buying me a cup of coffee ☕️. It inspires me to create and maintain more projects in the future. 🦾

👉 Buy me a coffee

Fujira Furniture

Satu Kayu, Seribu Cerita

Fujira Furniture adalah produsen furniture berbahan kayu jati pilihan dan rotan alami, dibuat langsung oleh pengrajin berpengalaman. Kami menghadirkan desain natural yang fungsional dan estetik — bisa custom, dan dikirim ke seluruh Indonesia. Setiap produk kami mengandung cerita — dari alam, untuk rumah Anda.

📱 Order: 0897-177-9966 (WhatsApp) ✉️ Email: hi@fujirafurniture.biz.id

Social Links