热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

android最好的gtd软件,Windows上的高颜值GTD应用,这可能是最棒的一款了:MyerList...

开发UWP应用的独立开发者都是活菩萨。我从来没有想过我会在文章里用到「菩萨」这两个字。不过对于独立开发者来说,能够坚持开发UWP应用并不是一件容易的事情。除此之外&#

开发 UWP 应用的独立开发者都是活菩萨。

我从来没有想过我会在文章里用到「菩萨」这两个字。不过对于独立开发者来说,能够坚持开发 UWP 应用并不是一件容易的事情。除此之外,能够在独立完成开发的同时,通过自己的审美美化一下 UI 的 Windows 开发者又是少之又少——好了日常黑 Windows 的成就达成了。

说回今天我们要推荐的应用,MyerList,很可能是最简单的跨平台同步的待办事项。任务管理的应用有很多种,例如大家都在学习的 GTD 应用,但大而全的应用也不一定适合所有人。MyerList 采用的是任务管理中最轻量的一种方式——列表。甚至,MyerList 目前没有时间提醒的功能,仅仅是一个可以添加项目的列表应用。

f2e12ed7c62463e4d59d693b3aa7a4ab.png

aff717557d428d745912054b82afae0a.png

MyerList 非常简单,桌面版左栏是类别,右栏是项目列表,点击加号就可以添加一个新项目。由于没有时间提醒等功能,你就不需要为任务做其他的设置了。同其他支持响应式界面的 UWP 应用一样,MyerList 也可以在界面宽度变小的情况下由两栏变为一栏,将左侧的类别收入顶上的汉堡菜单内。除了这些,作为一款 UWP 应用,MyerList 也可以在开始菜单处显示动态磁贴,让你可以快速看到你添加了的事项。

0e03d8d9ca661ea97902b1e0b4d209d4.gif

32b046048f7b70e5b89b30da79866325.gif

是的,MyerList 是有帐号同步的功能的,你可以用它在你的桌面 Windows、Windows Phone 和 Android 之间同步你的项目。MyerList 之所以如此简洁,因为开发者仅仅希望开发一款能够同步的,并且跨平台同步的待办事项应用。Windows Phone 平台的应用在这方面略为贫乏,而 MyerList 除了能够多平台同步,还拥有着不错的颜值,相信不少人都会喜欢。不过也正是因为简单,MyerList 并不适合需要处理复杂项目和有 GTD 管理需求的人群使用,它更适用于那些只是需要随手记录项目以免忘记,追求简单快捷操作的用户。你还是需要日期提醒?作者会告诉你去使用日历吧。

0f128de065731597aaf1bdd63bcd3823.png

171d3d4160173acd8231a014a1aa80c3.png

7f2d992872be2641d2372666d39b6e40.png

不过,对于桌面版的 MyerList 有两个相当蹩脚的地方。直接点击已添加的项目是修改项目的信息,但要完成和删除项目只能通过左滑和右滑,这在触屏上比较方便,也有助于操作的统一,不过在没有触摸屏的时候,用鼠标来滑动项目就并不是那么舒适的操作了。此外,点击项目前的小圆点是更改类别的操作,但点击后并不会弹出一个类别的小菜单,而是在不同类别的颜色之间轮换,这样的设计也很容易让人疑惑,分不清当前所处的类别。如果能在这些小细节上做出改进,相信 MyerList 用起来会更加顺手。

MyerList 的设计和开发都由作者 JuniperPhoton 一人完成,除了开发工作,他也喜欢思考关于界面设计方面的问题,因此在开发应用时也会比较注意应用的「颜值」。「美是第一生产力」也许是不少 OS X 用户达成的共识,但在 Windows 平台上一款拥有高颜值的应用并不那么容易出现。一款好的应用有了高颜值使用起来自然会让人身心愉悦,这也是为什么我们会单独为 MyerList 这样一个简单的应用撰写一篇推荐的原因。

MyerList 支持 Windows 桌面/手机平台,也同时支持 Android 平台,但目前还不支持 iOS 平台。不是反向歧视(笑),仅仅是因为作者目前还正在钻研 iOS 平台的开发,所以 iOS 版目前也只能是作者的一个业余项目了。不过,如果你是跨 Windows 设备和 Android 设备的用户,那不妨来试一试简洁轻快的 MyerList 吧。



推荐阅读
  • 本文详细介绍了PHP中的几种超全局变量,包括$GLOBAL、$_SERVER、$_POST、$_GET等,并探讨了AJAX的工作原理及其优缺点。通过具体示例,帮助读者更好地理解和应用这些技术。 ... [详细]
  • 本文介绍了一个基本的同步Socket程序,演示了如何实现客户端与服务器之间的简单消息传递。此外,文章还概述了Socket的基本工作流程,并计划在未来探讨同步与异步Socket的区别。 ... [详细]
  • 本文详细介绍了如何在本地环境中安装配置Frida及其服务器组件,以及如何通过Frida进行基本的应用程序动态分析,包括获取应用版本和加载的类信息。 ... [详细]
  • 本文介绍了Linux内核中TCP的三种接收队列:Prequeue、sk_receive_queue和Backlog。这些队列在数据包处理过程中扮演着重要角色,帮助提高系统性能和效率。 ... [详细]
  • 使用IntelliJ IDEA高效开发与运行Shell脚本
    本文介绍了如何利用IntelliJ IDEA中的BashSupport插件来增强Shell脚本的开发体验,包括插件的安装、配置以及脚本的运行方法。 ... [详细]
  • 本文详细介绍了Python中的生成器表达式、列表推导式、字典推导式及集合推导式等,探讨了它们之间的差异,并提供了丰富的代码示例。 ... [详细]
  • iOS 小组件开发指南
    本文详细介绍了iOS小部件(Widget)的开发流程,从环境搭建、证书配置到业务逻辑实现,提供了一系列实用的技术指导与代码示例。 ... [详细]
  • LoadRunner中的IP欺骗配置与实践
    为了确保服务器能够有效地区分不同的用户请求,避免多人使用同一IP地址造成的访问限制,可以通过配置IP欺骗来解决这一问题。本文将详细介绍IP欺骗的工作原理及其在LoadRunner中的具体配置步骤。 ... [详细]
  • 在使用KVM虚拟化技术通过NAT模式启动虚拟机时,可能会遇到qemu-ifup-nat脚本执行失败的错误。本文将详细介绍如何诊断和解决这一问题。 ... [详细]
  • 本文介绍了进程的基本概念及其在操作系统中的重要性,探讨了进程与程序的区别,以及如何通过多进程实现并发和并行。文章还详细讲解了Python中的multiprocessing模块,包括Process类的使用方法、进程间的同步与异步调用、阻塞与非阻塞操作,并通过实例演示了进程池的应用。 ... [详细]
  • Redis: 高效的键值存储系统
    Redis是一款遵循BSD许可的开源高性能键值存储系统,它不仅支持多种数据类型的存储,还提供了数据持久化和复制等功能,显著区别于其他键值缓存解决方案。 ... [详细]
  • 本文将详细介绍如何配置并整合MVP架构、Retrofit网络请求库、Dagger2依赖注入框架以及RxAndroid响应式编程库,构建高效、模块化的Android应用。 ... [详细]
  • 本文探讨了Android系统中联系人数据库的设计,特别是AbstractContactsProvider类的作用与实现。文章提供了对源代码的详细分析,并解释了该类如何支持跨数据库操作及事务处理。源代码可从官方Android网站下载。 ... [详细]
  • 本文概述了在GNU/Linux系统中,动态库在链接和运行阶段的搜索路径及其指定方法,包括通过编译时参数、环境变量及系统配置文件等方式来控制动态库的查找路径。 ... [详细]
  • 本文介绍如何使用 Python 计算两个时间戳之间的时间差,并将其转换为毫秒。示例代码展示了如何通过 `time` 和 `datetime` 模块实现这一功能。 ... [详细]
author-avatar
可爱沉默999
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有