SwiftUI 搞出一个超简洁的习惯养成+待办的 App(CoreData + iCloud 自动同步数据)|附永久码

2022-07-12 19:23:05 +08:00
 jackyin

小小坚持

小小坚持,终有美好。

https://apps.apple.com/cn/app/%E5%B0%8F%E5%B0%8F%E5%9D%9A%E6%8C%81/id1628986092

简介

一个帮助你养成好习惯、记录待办的小工具,秒启动,无广告,简洁又高效。

整体我是想保持简洁的,欢迎大家给出反馈与建议,方便的话,帮忙给个好评哈 ~谢谢~

「简单高效」

习惯有 3 种模式,每种模式都只需轻轻一点,即可完成。

「奖励商店」

完成习惯或待办将会得到硬币奖励,硬币可以在奖励商店兑换给自己的奖励,例如奖励自己看一部电影,这会使你更有动力的去完成好习惯。

「 iCloud 云同步数据」

「隐私保护」

为啥又搞出个 App

因为咱们还是个 App 开发的萌新宝宝,当然也是为了学习啦,与之前的今日背单词 App 不同,这个 App 完全没有使用到自建服务器,数据全部使用 iCloud 来同步,使用了 CoreData + CloudKit 自动同步数据的方式。

CoreData + CloudKit 自动同步数据

这种方式的优点还是不少的。 首先,它不需要用户登录注册,使用起来更方便,直接可以获取到用户的 iCloudID (当然,只是个唯一编号 id ,并不是真实的 Email 账号)。

然后,数据自动与 iCloud 进行同步,自己不需要搭建服务器,也不需要考虑数据同步的问题,不熟悉后端的小伙伴们完全可以用这种方式做 App 了哈。

做完这个 App 学到的知识

熟悉了下 CoreData 相关的简单操作。

熟悉了下 CoreData + CloudKit 自动同步数据。

熟悉了下本地化多语言支持(目前支持简体中文、繁体中文、英文)。

熟悉了下调用系统铃声、触觉震动的接口。

熟悉了下系统密码验证的接口(密码、指纹、人脸)。

熟悉了内购处理促销代码,很走运,测试内购促销代码一次通过,剩余的送给感兴趣的小伙伴(见文末)。

使用促销码的方式

看别的评论里,有些小伙伴不会使用促销码,我简单说一下吧。

打开 App Store -> 点击右上角头像 -> 点击兑换礼品卡或代码 -> 输入代码即可。

进入 app ,点下恢复购买就可以生效啦。

促销码

使用后请留言附上已使用的码,不然会导致很多人在不停的尝试无效码。

F4JELMYKXPXP

7X399MYXXTEY

TFATAAYPWE4Y

NHTPPWEXW9HA

PLFJENFAWNWT

XF43WPARAX6K

LKMFPLN66HRP

AXLYPHAJ76RY

NT4PLEYKPY6H

XXRK6L6LJNL4

H9NN7RRK7RX3

7NFFPA4FL4NM

3WWXPTYPK6KX

Y9J3RTRR9JHJ

YN6RMXA7HFYM

XM9M3K73X949

JFK6AATKETTE

A49K37XJJL4X

KFH6E7RWHF3E

THJTMJ9X3YLH

EYXJFT3JH33R

THT9FT3RYX4L

LEYE9TXP79LF

NXPEEW64Y9HY

7633LHXN6W7M

Y7M4EWJ73FJ7

YFK3KEYPEHYJ

Y364W3ENY9JJ

J4K3XLNARHYY

RJMM4THAHLAK

NM9F9TYTJNPJ

6NR9L333XNT4

FJL3AP9FJMW6

J7PFH7HAKFWF

AY37NPNJ9E3K

MN66RPY6FEL4

XFMJXXNTTKFL

M97XEJLJHXXN

WY6PYNTNWR77

LTHHKTREPLE4

LHKEFW774734

6PRH97WNRNWT

K6W634PLR9PP

HFJX6YTLXR99

PJPLHAWWW7NH

W4RR4PEJFPHE

RHX64FKAXWRH

XM3W6T3HJ79E

E6AK4R4AJ6M7

3HFXEW79KMXP

APTFTYE9J44M

KP7FXA77W9EM

MJ4RX99FH4XT

W44TJTLTM3FY

7FMH77MJJ33J

WEPNMAWFF3FH

WFWKXR6ALLJK

ENJR7HAT44X3

MNL49WM6KXLP

独立开发者的小世界

有小伙伴建议创建一个独立开发者的交流群,趁此机会创建一个吧,大家可以交流交流吐槽吐槽,互相看的上的也可以一起搞搞。如果一直遇到无效码,可在群里索要促销码。

求职

顺便求个职,php/golang 开发,八九年大专,之前主要在支付公司工作,熟悉银联网联的各种对接,没有合适的工作机会就继续搞 App 啦哈哈哈~

准备再练手一个常见工具类 app ,然后试试用 WebRTC 搞个声音社交类 app ,嘿嘿。

诸事顺遂,贵体康泰。

3037 次点击
所在节点    分享创造
35 条回复
yghack
2022-07-12 19:27:29 +08:00
点赞!
ifsct
2022-07-12 19:35:27 +08:00
赞👍
gra
2022-07-12 19:35:32 +08:00
喜欢这个界面,看着很舒服,多谢兑换码。K6W634PLR9PP 已用
ggmood
2022-07-12 19:51:58 +08:00
LKMFPLN66HRP 已使用,支持大佬
nullpoint007
2022-07-12 19:54:27 +08:00
Y9J3RTRR9JHJ 已用,谢谢
Jaeden
2022-07-12 19:57:21 +08:00
HFJX6YTLXR99 用了,感谢
painter
2022-07-12 19:57:28 +08:00
NXPEEW64Y9HY 已使用 多谢 OP
Soonan
2022-07-12 19:57:34 +08:00
MNL49WM6KXLP 已用,谢谢
DeliMG
2022-07-12 20:00:06 +08:00
KP7FXA77W9EM
已用,感谢开发者
chenxv
2022-07-12 20:06:17 +08:00
PJPLHAWWW7NH 已用,感谢。
yasumi
2022-07-12 20:09:09 +08:00
NM9F9TYTJNPJ 已使用,感谢
wzhpro
2022-07-12 20:17:20 +08:00
ENJR7HAT44X3 已经使用
forsake
2022-07-12 20:18:03 +08:00
LEYE9TXP79LF 已经使用,感谢开发者
b1t
2022-07-12 20:22:28 +08:00
MN66RPY6FEL4 已用谢谢分想
buried
2022-07-12 20:25:33 +08:00
W4RR4PEJFPHE 已用谢谢分享
lockheart
2022-07-12 20:25:42 +08:00
THJTMJ9X3YLH 已用,感谢开发者
GHvyuR7N
2022-07-12 20:27:52 +08:00
APTFTYE9J44M
Froghunter
2022-07-12 20:53:39 +08:00
J7PFH7HAKFWF
Renven1
2022-07-12 20:59:41 +08:00
RJMM4THAHLAK ,已用,感谢
neochen13
2022-07-12 21:56:12 +08:00
为什么都用 swiftui 了,桌面还下不了……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/865747

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX