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

做了个 macOS 菜单栏的壁纸小软件

  •  
  •   shoujiaxin · 2020-05-24 22:42:41 +08:00 · 3431 次点击
    这是一个创建于 1677 天前的主题,其中的信息可能已经有所发展或是发生改变。

    超喜欢 Simple Desktops 上的壁纸,但是官网上的官方客户端好像在 MAS 下架了。正好初学 Swift,于是乎业余时间自己做了个拿来练练手,欢迎大家多提提意见呀

    👉 GitHub repo

    效果如下:

    2020-05-24 22_34_32.gif

    还可以自动更换壁纸哦


    本软件仅供学习使用,所有壁纸图片版权归属于原作者

    21 条回复    2020-05-28 15:55:58 +08:00
    FourAndHalf
        1
    FourAndHalf  
       2020-05-25 04:42:18 +08:00
    不错啊,用的啥开源框架?
    shoujiaxin
        2
    shoujiaxin  
    OP
       2020-05-25 07:04:13 +08:00 via iPhone
    @FourAndHalf 😂很简单的小软件,没啥框架,就用了一个 SwiftSoup 库来解析 HTML
    ChenYuci
        3
    ChenYuci  
       2020-05-25 08:28:58 +08:00
    打开不了啊
    ChenYuci
        4
    ChenYuci  
       2020-05-25 08:29:47 +08:00
    shoujiaxin
        5
    shoujiaxin  
    OP
       2020-05-25 08:35:45 +08:00 via iPhone
    @ChenYuci 在 Applications 里面右键打开呢?
    ChenYuci
        6
    ChenYuci  
       2020-05-25 08:45:43 +08:00
    @shoujiaxin #5 不行啊
    shoujiaxin
        7
    shoujiaxin  
    OP
       2020-05-25 09:00:30 +08:00 via iPhone
    @ChenYuci 啊,那应该是我开发者账号没有付费的原因,好像只能自己编译一下了,我看看有没有别的办法
    ChenYuci
        8
    ChenYuci  
       2020-05-25 09:13:00 +08:00
    @shoujiaxin #7 好的
    shoujiaxin
        9
    shoujiaxin  
    OP
       2020-05-25 09:39:00 +08:00 via iPhone
    @ChenYuci 现在应该可以了,之前签名那里忘记改了😂
    yulang
        10
    yulang  
       2020-05-25 09:42:36 +08:00 via Android
    支持支持,正好想学学 Swift
    20015jjw
        11
    20015jjw  
       2020-05-25 09:45:04 +08:00 via Android
    ui 这是复刻了 unsplash 的 app ?
    shoujiaxin
        12
    shoujiaxin  
    OP
       2020-05-25 09:46:25 +08:00 via iPhone
    @20015jjw 是的,自己不太会设计,就借鉴了一下
    sunzhenyucn
        13
    sunzhenyucn  
       2020-05-25 09:54:26 +08:00 via iPhone
    支持楼主,不过目前已经在用 pap.er
    abuzzworld
        14
    abuzzworld  
       2020-05-25 09:59:34 +08:00
    感觉自己绝大部分时间都看不到桌面。。都被 IDE 、浏览器、各种软件占满了
    shoujiaxin
        15
    shoujiaxin  
    OP
       2020-05-25 10:28:13 +08:00 via iPhone
    @abuzzworld hhh 确实
    Smash
        16
    Smash  
       2020-05-25 11:06:33 +08:00 via Android
    swift mac 这块的教程哪里有呢?楼主是看官方文档学习的吗?
    THP301
        17
    THP301  
       2020-05-25 11:24:27 +08:00
    不错,现学现做
    shoujiaxin
        18
    shoujiaxin  
    OP
       2020-05-25 11:32:17 +08:00 via iPhone
    @Smash 有一本中文的 macOS 开发的书,买来大概看了下感觉还不错,但是还没有深入研究😂然后就是大部分靠 Google 吧,还有 YouTube 上有些视频也很不错。Mac 的开发教程确实不多,不过很多地方跟 iOS 都是相通的
    Smash
        19
    Smash  
       2020-05-25 17:32:23 +08:00
    @shoujiaxin 之前看过一些博客,博客的 demo 都比较简单。感觉不系统,就没跟着学习了。
    ChenYuci
        20
    ChenYuci  
       2020-05-28 15:20:33 +08:00
    @shoujiaxin #18 书籍的名字叫 macOS 应用开发基础教程 吗?
    shoujiaxin
        21
    shoujiaxin  
    OP
       2020-05-28 15:55:58 +08:00 via iPhone
    @ChenYuci 是的,我买的是这本
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1039 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 22:37 · PVG 06:37 · LAX 14:37 · JFK 17:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.