跳转到内容
View in the app

A better way to browse. Learn more.

彼岸论坛

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
欢迎抵达彼岸 彼岸花开 此处谁在 -彼岸论坛

[程序员] 独立开发周记 81: 8 月数据总结

发表于

2024 ,0826-0901

暑假结束了,天气凉快了,孩子终于要开学了。

8 月数据总结

最近一个多月都在全身心在新 App 上,所有的在架 App 都没有任何打理。 总得来看,下载量提升很多,App Store 和 Google Play 的收入没什么变化,但是国内安卓市场的收入大幅减少。

下载量(极简时钟)

  • App Store ,增长 44%
  • Google Play ,增长 19.30%
  • 国内安卓市场,因为上个月的数据不全,就和 6 月份对比,增长了 18.7%

收入变化

  • App Store ,增长 2.2%
  • Google Play ,增长 9.08%
  • Admob ,增长 0.28%
  • 国内安卓市场,减少 18.92%

Ship-A-Ton 第三周

Ship-A-Ton 就剩 18 天了,感觉要砍掉一个大功能才能勉强提交了。

这周严重阻碍开发进度的就是黑神话·悟空!。每天都会玩到后半夜一点多,这就导致睡眠不足,严重影响到了白天的开发效率。

这周的番茄钟数量是 26 ,相比上周多了 4 个, 但也只是 4 个而已。开发速度太慢了,这让我又开始焦虑了。

100

这周有两个主要的进展,一是完成了第三个功能模块的原型,跑通了整个流程。这个模块经历了两次更名,一开始叫 Wishlist ,再后来叫 Goals ,最后定为 Desires 。

另一个进展就是和设计师顺利达成了合作,App 的 UI 终于有保证了。这一周的绝大部分开发时间都花在了 UI 上,和我之前自己瞎写的 UI 一对比,简直是云泥之别。专业的事情还是要交给专业的人来做。

[Vlog: Week 3 for Shipaton]

本周探索

监测 ScrollView 滚动状态

需要在新 App 里加入对 ScrollView 滚动状态的监测,看完了肘子哥的文章,# 如何判断 ScrollView 、List 是否正在滚动中。因为 App 是 iOS 17+ 的,还不能直接使用 iOS 18 的新 API , 直接就使用了肘子哥的 IsScrolling

单复数的文案本地化

App 里需要用的针对单词单复数的不同文案,所以就第一次使用了 SwiftUI 中 Text 对单复数的 API ,不用自己写 if else 判断,很优雅。# Pluralisation made simpler in SwiftUI

SVG 转成 SF Symbols

我想要把 MasterGo/Figma 里面的切图导出后,放到 Xcode 中,然后通过 Image 和 foregroundStyle 给切图加上不同的颜色,就像 SF Symbols 那样。导出成 jpg 和 png 都无法做到,尝试导出 SVG 后才发现 SwiftUI 的 Image 还不支持 SVG 。

我就想着怎么能把 SVG 转成 SF Symbols ,找了两个工具 App ,都是收费的,连试用也没有,我就没敢直接付费。于是我就问了下 ChatGPT 怎么将 SVG 转换成 SF Symbols ,AI 的回答如下:

100

我就在这个回答里找到了解决方案:PDF !将 icon 导出为 PDF ,放到 Xcode 的 Asset 里,然后将图片设置为 Render as Template Image 就可以了。

生活

吃了两顿大餐,还发现了一家不错的面馆。 和许久没见的老同学见面,畅聊一晚。

100

直面天命,刚过第五回,下周肯定能通关了。 第三回,黄眉差一点初见过,我以为还有一个阶段变身,当时葫芦也没酒了,就摆烂打了。 第四回,晦月魔君确实恶心,我是天命人,不是修脚师傅! 第五回,死的最多次数居然是在铁球山路……

100

最近因为玩游戏和写代码,尤克里里都生疏了,每天练习时间大大减少,甚至有一两天都没拿起来。花了将近一个月练习 Em 和弦终于成功了,录了 New Boy 。

[Vlog: Ukulele - New Boy]

视频内容还请移步到公众号文章里查看: https://mp.weixin.qq.com/s/OgBlZGfDmPtq7hFY7XLi9g

Featured Replies

No posts to show

创建帐户或登录来提出意见

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.