有一个开发 MacOS 程序的想法 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
awfkdso
V2EX    macOS

有一个开发 MacOS 程序的想法

  •  
  •   awfkdso 2022-11-30 10:55:13 +08:00 1707 次点击
    这是一个创建于 1095 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景

    十年后因为 m2 的 MBA 以及 PC 糟糕的散热和续航表现,再次转入 Mac 阵营。

    在 MacOS 上尝试使用了诸如 MenubarX ,Unite ,SlidePad ,Rambox 等应用,发现他们各自都有一技之长,但是又没法覆盖到自己的大部分使用场景。

    各产品优缺点

    MenuBarX 优点:User Agent 切换获得移动端小窗体验,支持后台播放,窗口前台置顶与固定 缺点:无多页标签的支持,多个实例在呼出时会比较难受

    Unite 优点:前台完整的使用体验,AD 屏蔽 缺点:无多页标签的支持,多个实例在呼出和切换时会比较难受

    SlidePad 优点:多页标签集合,多标签支持快捷键切换,老板键即时呼出(同时支持多显示器),支持后台播放 缺点:失去焦点后窗口就滑走了,无法固定窗口,多标签无法分组,不支持移动端视图

    Rambox 优点:插件系统,多层级的分组功能,优秀的通知系统,DashBoard 支持多页同时展示 缺点:多标签没有快捷键,层级间的标签无法拖动管理

    部份软件并没有深度使用,如有不足,望补充和指正。

    目前我重点使用的是 SlidePad+MenubarX , 这类确实大大提升了工作效率,但就我个人的使用场景还是感觉差一点点。

    我自己想定的功能点:

    老板键:一键呼出与隐藏 支持后台播放:能够挂语言类视频,播客和音乐等 多标签和工作区管理:能够把社交,工作和娱乐分开管理,父子两层就够了,标签能够在工作区间拖拽 多视图排版:类似 Rambox 的 DashBoard 和 TweetDeck 那样的多窗口并排 UserAgent 切换和移动端视图的支持:能够让页面融入到多视图排版中 窗口的固定置顶:多任务工作时必备 屏蔽广告:主要还是为高效简洁服务,如果几个笔记画个脑图都是 Banner 在跳的话,心情都被破坏了

    我不知道这样的软件到底有没有市场,但我挺想有这样一个效率工具, 假如有这样一个效率 App ,我愿意付费,你们觉得呢?

    最后如果想要自行开发一个这样的 Mac 程序,大概需要哪些知识储备,能否请教一下学习的 RoadMap 。

    1 条回复    2022-11-30 23:43:35 +08:00
    tobemaster56
        1
    tobemaster56  
       2022-11-30 23:43:35 +08:00
    SlidePad 可以钉住的,有个小点,点击一下就钉住,不是很显眼,我发了邮件,希望加个快捷键,切换钉住状态,到现在也没理我
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2720 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 21ms UTC 06:56 PVG 14:56 LAX 22:56 JFK 01:56
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86