V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
Smash

写了一个 Mac 端的图片浏览器。

  •  
  •   Smash · Jun 19, 2021 · 3536 views
    This topic created in 1775 days ago, the information mentioned may be changed or developed.


    这周花时间写了一个符合国人使用习惯的图片浏览器,是纯粹的图片浏览器(没有图片管理功能)。

    项目代号 miru(to see 的日语发音罗马字),发布的名字还没想好。

    本来最开始想用 Swift UI 来写,但是写了个 demo 后发现,Swfit UI 对低版本的 mac 基本不兼容,对于 mac 桌面级开发非常不友好,而且很多地方有坑,所以尝试过后放弃了。

    最后还是用 swift+storyboard 完成的,这里吐槽一句,苹果的文档真的是很不友好,很多方法属性就一段光秃秃的描述,基本上不会告诉你怎么使用,大部分我碰到的坑都是靠搜索引擎和自己摸索,而且 mac 原生应用开发相关文档和教程是真的少得可怜。

    暂时功能还比较简陋,还有一些功能还没开发完成,暂时列举现有的:

    1.图片文件右键->使用 xx->打开图片

    2.直接拖拽到 app 窗口也可以打开图片

    3.打开图片后会默认加载同级目录的其他图片

    4.支持鼠标、触控板、键盘对图片进行变换操作包括以下部分:
    1)按下鼠标左键,可以直接拖拽图片。

    2)鼠标滚轮可以缩放图片

    3)鼠标滚轮单击重置图片(大小、位置、翻转、旋转)

    4)触控板支持两指缩放,三指拖动图片

    5)键盘方向键左右可以快速切换上下张图片,上下可以快速缩放图片

    6)键盘 awsd 可以快速上下左右移动图片

    7)键盘的 h 键可以水平翻转图片,v 键可以水平翻转图片

    8)键盘空格键可以快速重置图片状态

    5.单窗口模式,窗口关闭,应用自动退出,不会在 dock 上驻留。

    目前 mac 上浏览器都挺多的,老牌的软件比如 xee3 。

    但是用起来个人觉得都不是很顺手,由于可能不会免费,不清楚自己写的这款应用是否有人愿意使用,。

    不过也算是自己的一个尝试,写了这么多年代码,还没上架过一款 app :(。

    上一个 gif 截图,请忽略 UI 设计,由于是开发阶段,还很简陋,过渡动画什么的都没有。
    17 replies    2023-12-10 16:14:13 +08:00
    yitingbai
        1
    yitingbai  
       Jun 19, 2021
    打击你一下,如果目前这种功能和界面就是成品的话,这软件基本属于自我娱乐级别, 没人会真正装到系统中日常使用。Button 那么丑,一点都不用心
    Smash
        2
    Smash  
    OP
       Jun 19, 2021
    @yitingbai 不是成品,开发阶段的产品,个人审美还是在线的,准备发布前再进行 UI 和动画的优化。:)
    yitingbai
        3
    yitingbai  
       Jun 19, 2021
    @Smash 可以参考 2345 看图王的功能去做, 虽然 2345 很流氓, 但是这个看图软件真好用, 我目前在 mac 上还真没发现能媲美这个软件的存在
    chonger
        4
    chonger  
       Jun 19, 2021
    Mac 上图片浏览器确实没有像 iina 那种在该领域碾压级的应用存在,预祝作者成功。
    vokins
        5
    vokins  
       Jun 19, 2021 via iPhone
    可以浏览 heif 吗?
    pikaconan
        6
    pikaconan  
       Jun 19, 2021
    既然楼主说没有管理功能,借楼问下哪个图片浏览器支持单快捷键删除当前照片的功能
    Smash
        7
    Smash  
    OP
       Jun 20, 2021 via Android
    @luhe 我写的就支持。。工具栏第一个就是删除按钮。但是还没绑定快捷键,因为删除功能还没写😐
    6IbA2bj5ip3tK49j
        8
    6IbA2bj5ip3tK49j  
       Jun 20, 2021
    感觉和 pixea 差不多
    minamike
        9
    minamike  
       Jun 20, 2021 via iPhone   ❤️ 1
    这个和直接按空格键有啥区别 就多了水平翻转和垂直翻转吗…
    shaojz2005
        10
    shaojz2005  
       Jun 20, 2021
    挺实用的功能,因为我主要是看网页图,哪里可以下载呢
    jfdnet
        11
    jfdnet  
       Jun 20, 2021
    pixea +1
    shaojz2005
        12
    shaojz2005  
       Jun 20, 2021   ❤️ 1
    我原先一直不喜欢 pixea 的鼠标滚动太慢,现在才发现 pixea 有 wasd 的快捷键可以滚动,那 pixea 已经是很完美的看网页设计图的工具了。lz 做的这个可能很难超越
    xz410236056
        13
    xz410236056  
       Jun 22, 2021
    做成插件好一点,mac 上我更习惯按下空格预览。真点开反而麻烦
    stroh
        14
    stroh  
       Jun 25, 2021
    挺好的,支持楼主
    huacx
        15
    huacx  
       Feb 10, 2022
    不错不错,上线了没?
    huacx
        16
    huacx  
       Feb 10, 2022
    )鼠标滚轮可以缩放图片 这个太赞了,在哪下载
    kzhiquan
        17
    kzhiquan  
       Dec 10, 2023
    Pixea 的替代者 Picview, 更加的简洁,加载速度更快,https://picview.chitaner.com
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4874 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 66ms · UTC 05:41 · PVG 13:41 · LAX 22:41 · JFK 01:41
    ♥ Do have faith in what you're doing.