V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
icebarley
V2EX  ›  分享创造

[送码] 自学 SwiftUI 开发了一个到期提醒 APP「如期而至」

  •  
  •   icebarley · 2020-12-08 17:40:56 +08:00 · 3778 次点击
    这是一个创建于 1450 天前的主题,其中的信息可能已经有所发展或是发生改变。

    「如期而至」是一款用于记录事物截止日期的工具 APP,以时间轴的方式进行呈现,可在自定的时间推送提醒,支持 Widget 小组件展示,支持 iCloud 同步,导入导出 CSV 备份,以及随系统切换的暗黑模式。用了大量的震动反馈,也做了一些动画效果。

    rpFBWj.png

    我是今年年初开始写这个 APP,然后开始学 SwiftUI,之前开发经验为零。整体开发下来感觉 SwiftUI 上手容易,但是受限很多,很多样式实现不了自定义,不过对于我这种小工具 APP,也算没啥大问题啦。

    目前只支持了 iPhone 中文版本,内购解锁完整版,欢迎大佬们下载体验,或者交流开发经验。

    AppStore 链接


    送码活动(直接送):

    XLA6FTTNLW9P

    WE7XRYHNN7WA

    RXWF6PJJKN9M

    7RFENPN3AKR6

    4F6K3RPMHRYN

    63PP4PA7PPYA

    9T339WMJWPE4

    JK6X66L9AHA3

    9MK4E9PP3PH4

    RN99WAE3ERKE


    最后再分享一下

    被拒 2 次的 AppStore 预览视频

    33 条回复    2020-12-12 16:01:06 +08:00
    sobigfish
        1
    sobigfish  
       2020-12-08 18:08:54 +08:00
    看起来不错,试试
    试了第 3 个才可以,呵呵了,用了也不说一声的人才们都那么忙的吗?

    9MK4E9PP3PH4 已用
    jimmy3780
        2
    jimmy3780  
       2020-12-08 18:14:10 +08:00 via iPhone
    9T339WMJWPE4 已用,十分感谢,UI 很好看 XD
    jigong1234
        3
    jigong1234  
       2020-12-08 18:15:58 +08:00
    激活码咋用
    sobigfish
        4
    sobigfish  
       2020-12-08 18:19:47 +08:00
    @jigong1234 #3 App Store 》头像》兑换礼品卡或代码》 点手动输入
    lixinyang
        5
    lixinyang  
       2020-12-08 18:20:59 +08:00
    支持!动画做的非常好。我也是今年开始学习做 iOS App 也用了一些 SwiftUI 希望可以交流开发经验,之前发的我做的背单词的应用 Wozi https://www.v2ex.com/t/727691

    JK6X66L9AHA3 已用

    Onboarding 部分的箭头方向和动画移动方向相反有些突兀
    jigong1234
        6
    jigong1234  
       2020-12-08 18:21:10 +08:00
    @sobigfish 谢谢
    ydatong
        7
    ydatong  
       2020-12-08 18:25:12 +08:00
    UI 风格很好看啊,楼主自己设计的吗👍
    qq73666
        8
    qq73666  
       2020-12-08 18:26:30 +08:00
    7RFENPN3AKR6 已用,厉害了
    ydatong
        9
    ydatong  
       2020-12-08 18:27:39 +08:00
    使用了一下,动画做的很好,界面好看,真的厉害
    darksword21
        10
    darksword21  
       2020-12-08 18:34:11 +08:00
    全用了。。 用了都不说下吗
    icebarley
        11
    icebarley  
    OP
       2020-12-08 18:49:28 +08:00 via iPhone
    @lixinyang 其实就是想做一些不一样的尝试哈哈哈,你的 APP 很棒的!

    SwiftUI 我目前感觉键盘这块支持得不好,换行、改文字都麻烦,还有数字键盘也没有关闭的按钮。

    然后本地通知推送我也一大堆疑惑,想自己设计一个界面又不懂😂
    icebarley
        12
    icebarley  
    OP
       2020-12-08 18:51:12 +08:00 via iPhone
    @ydatong 谢谢,自己一边开发一边设计的,没有画原型图🤣
    lixinyang
        13
    lixinyang  
       2020-12-08 19:00:48 +08:00
    @icebarley 是的,键盘输入的支持问题我们其实年初在做 Omen https://apps.apple.com/cn/app/omen-flashcards/id1446715064 (和另一个工程师合作的一个记忆闪卡 App) 的时候也遇到了最终还是通过 UIKit 来解决的

    宣传视频也做的非常棒,刚刚微博私信你可以可以互相交流 SwiftUI 技术心得。最近正好苦于没有人可以讨论周围都没有懂的人(捂脸)
    icebarley
        14
    icebarley  
    OP
       2020-12-08 19:21:24 +08:00 via iPhone
    @lixinyang 好呀,我去看看。SwiftUI 最近热度高很多啦,很多为了小组件也开始接触了,年初的时候是真的话题讨论少
    8bryo4p5qn758Dmv
        15
    8bryo4p5qn758Dmv  
       2020-12-09 10:22:53 +08:00
    设计师出身?交互很专业。
    qq727474430
        16
    qq727474430  
       2020-12-09 10:52:23 +08:00
    体验了一下,感觉很流畅,喜欢这样的设计,可惜码都备用完了,能否再来一批
    icebarley
        17
    icebarley  
    OP
       2020-12-09 11:51:05 +08:00
    @whitecosm0s 不是专业设计师,目前的主职是视频制作,搭一点边吧哈哈
    icebarley
        18
    icebarley  
    OP
       2020-12-09 11:53:04 +08:00
    @qq727474430 @All 谢谢大家喜欢,我在微博搞了一个抽奖活动,概率很大那种,可以试试~
    icebarley
        19
    icebarley  
    OP
       2020-12-09 11:55:45 +08:00
    回上一条:尴尬了,原来真有用户叫 All,打扰这位兄弟了。。。

    @lixinyang 老兄,昨天微博忘记开允许私信了,所以没看到你的消息,不好意思,之后有问题再联系哈
    FongFong
        20
    FongFong  
       2020-12-09 14:01:45 +08:00
    感觉很棒啊,能不能求个码啊
    kun775
        21
    kun775  
       2020-12-09 14:40:53 +08:00
    建议名称改成 如期 ,简洁
    MonkeyBro
        22
    MonkeyBro  
       2020-12-10 10:14:25 +08:00
    动画不错,键盘不太好使,设置页没滑动返回
    icebarley
        23
    icebarley  
    OP
       2020-12-10 10:33:46 +08:00
    @MonkeyBro 谢谢体验,键盘太拉跨,近期看看找一下 UIKit 的案例重新写吧。滑动返回用 SwiftUI 不知道怎么写[哭笑不得],设置页有打算改成 NavigationView 样式,让标题和返回按钮在顶部常驻
    icebarley
        24
    icebarley  
    OP
       2020-12-10 10:34:38 +08:00
    @kun775 你这么一说好像也是哈哈哈
    kun775
        25
    kun775  
       2020-12-10 11:31:22 +08:00
    @icebarley 如果采纳了,记得送个码哟
    MonkeyBro
        26
    MonkeyBro  
       2020-12-10 16:05:34 +08:00
    @icebarley 我没用过 SwiftUI,UIKit 下有个 IQKeyboard 挺好用的,输入框切换可以直接在键盘上切,对于表单页面很舒服
    MonkeyBro
        27
    MonkeyBro  
       2020-12-10 16:07:26 +08:00
    @icebarley 你这个动画和 UI 很不错了,我觉得我用 UIKit 做到同等动画效果要费不少劲,感觉要学下 SwiftUI 了
    vruzo
        28
    vruzo  
       2020-12-10 16:32:28 +08:00
    大佬,求个码[email protected] ,刚好需要这种事项提醒的,而且界面看起来很舒服。
    canxden
        29
    canxden  
       2020-12-10 16:42:12 +08:00
    太厉害了!
    icebarley
        30
    icebarley  
    OP
       2020-12-10 16:47:25 +08:00
    @MonkeyBro 赞,这个是第三方库吗,我现在只装了一个 Lottie 的动画库,实在不想再加了,不过我有找到类似的 UIKit 封装方法,也是可以切下一个输入框的,等测试可以用就会换掉现在的。

    @vruzo 微博(叽里呱啦大麦)活动还没结束哦,转发人数还小于获奖人数,动动手指帮忙扩散一下呗😂
    dpuiash
        31
    dpuiash  
       2020-12-11 00:45:40 +08:00 via iPhone
    真不错,大佬求码 [email protected]
    liuzhazha
        32
    liuzhazha  
       2020-12-11 20:08:42 +08:00
    请问那张 app 展示图是怎么做的呢? 用的 ps 还是有工具能自动生成?
    icebarley
        33
    icebarley  
    OP
       2020-12-12 16:01:06 +08:00
    @liuzhazha 我是用 PS 做的,原本 App Store 的预览图已经有了,就是把它们拼在一起😂
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1480 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 23:55 · PVG 07:55 · LAX 15:55 · JFK 18:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.