V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
douglas1997
V2EX  ›  问与答

求 MacOS 开发简易程序的教程推荐

  •  
  •   douglas1997 · 65 天前 · 510 次点击
    这是一个创建于 65 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如一些玩具程序:

    • Menubar 上的网速监控,Disk 占用情况 Popup 显示等等
    • 一个文件数据库搜索程序等等

    就是日常用的一些简单 App,有 Python&C 基础,但是没有系统开发的经验。初衷是打算用高效的 Objective-C 定制出自己的一些简单实用的 Apps 。

    第 1 条附言  ·  64 天前
    谢谢各位的回复,我总结了一下:

    - 参考阅读并改写一些 Github 上的开源 MacOS apps (简单的)
    - 同时参考 Swift 官方网站和技术书籍学习,并实用于 1

    这应该是一条学习速度比较快又比较实用的办法。
    10 条回复    2021-02-08 10:10:02 +08:00
    douglas1997
        1
    douglas1997   65 天前
    完整的看过一个网速监控的程序,但是自己想加入一些功能很困难。
    SingeeKing
        2
    SingeeKing   65 天前 via iPhone   ❤️ 1
    这些小需求可能用 HammerSpoon / XX+AppleScript 更好些
    aydd2004
        3
    aydd2004   65 天前
    macos 上麻烦多了

    win 上用 C# 拖拖控件 就搞定了
    ysc3839
        4
    ysc3839   65 天前 via Android
    推荐去学 Swift 。当然我也不懂 macOS 的应用开发,只是印象中有一些开源的项目,去看看应该也不难。
    ethanque92
        5
    ethanque92   65 天前 via iPhone
    @ysc3839 程序在桌面上的可拖动位置是什么控制的?比如我现在程序拖不到 dock 那个空间,这可以改吗
    nieyujiang
        6
    nieyujiang   64 天前 via iPhone
    nieyujiang
        7
    nieyujiang   64 天前 via iPhone
    这老哥写了一本书,可以看下
    zjddp
        8
    zjddp   64 天前
    推荐在 github 上找找开源项目
    douglas1997
        9
    douglas1997   64 天前
    @nieyujiang 谢谢。
    douglas1997
        10
    douglas1997   64 天前
    @zjddp 昨天找了好几个,打算结合教程一起看了。
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2352 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 13:42 · PVG 21:42 · LAX 06:42 · JFK 09:42
    ♥ Do have faith in what you're doing.