boybeak The fortress besieged of an independent developer
Contact Me
Github X Email
My Apps
Banner Dog AOD Volume JustTodo DeskNote Translator
Donate Me About
Boybeak Tags Android 陷阱与缺陷 Kotlin Translator J2V8 Camera macOS 静态库 JustTodo 面试 Hexo Jekyll Material Design Github Categories 源码分析 Android技巧 陷阱与缺陷 Kotlin Native Translator 独立开发笔记 面试笔记

Tag: JustTodo

  • JustTodo开发(五) SwiftUI + web

    初版完成以后,发现了一个问题,就是web中的输入框不接受复制/粘贴的快捷键(cmd+c, cmd+v),触发快捷键时,会弹“咚”一声系统音,暂时在AppKit下没能解决这个问题,搜了很多资料,比如这里-Cut/copy/paste keyboard shortcuts not working in NSPopover,想要支持这两个快捷键还是很不容易的,其实包括cmd+x, cmd+a也都不支持,但是我想到之前写的同样是托盘应用Translator,这个就支持这些快捷键,让我突然想到,是不是可以在SwiftUI下,封装一个WKWebView,然后再加载web内容呢?
  • JustTodo开发(四) 初版完成

    初版已经完成,从切换到SoberJS,基本上只用了一周,便写出来了,如果是使用macOS的原生开发方案,可能现在还困在各种不兼容中。
  • JustTodo开发(三) 更换技术路线,跑步前进

    在尝试使用AppKit原生开发界面几天后,我还是放弃了这种尝试了,其羸弱UI表现力,真的是让搭建界面的我心力交瘁。转而,我尝试使用web的形式来开发,即NSPopover中嵌套WKWebView的方式,配合原生层提供一些数据库接口。
  • JustTodo开发(二) 界面初始化

    一、界面布局 一个简单的界面布局描述如下: --------------------- | | | | | | | | | | 1 | 2 | | | | | | | | |---------------| | | 3 | --------------------- 简单分为3个区域: 导航 - 用于做Todo Item的分类导航,是一个列表; 内容 - 展示当前分类下的Todo Items; 输入 - 在当前分类下创建新的Todo。
  • JustTodo开发(一) 项目初始化

    正如很多开发者一样,进入一个新平台开发连带学习,通常都会开发一个极简的应用,很多人都会开发Todo类应用,这类应用一般来说比较简单容易上手。我也打算开发一个,一来是练手,二来是写一个自己用的极简Todo类应用。 目前市面上的Todo类应用,一般来说,都比较复杂,太多我不需要的功能了,而且还有一些增值付费,对于我来说,根本没有那么多的复杂需求,只需要一个随手打开和关闭的记录而已,放在托盘上就非常的方便。 所以,需求如下: macOS托盘应用,随手打开和关闭; 带有分页标签,以便标记不同类型的todo; 最好有利用iCloud的数据云同步,方便未来与其他平台同步数据;