促进纯文本

还是为什么我写Filenotes和Actiontext

我已经编写和使用软件很长时间了。 我有可追溯到80年代末的文件写在我父亲的Amstrad PCW 9512上。我有我在ZX Spectrum上写的东西可以追溯到1984年。 数据格式来去去去; 操作系统来来去去。 剩下的就是数据。

一旦数据格式变得太大而无法失败,通常会出现长期的“编解码器”或转换器-我无法想象我们将无法访问具有xvid支持的经典Microsoft Word .doc文件或.avi容器。 再说一次,如果我们认为.docx或.mp4 / .mkv更具永久性,那我们就错了。

C-Lab注释器

但是,对于较小的专有软件格式,情况并不清楚。 我应该如何处理旧的Lotus Notes电子邮件? 还是C-Lab Notator项目? Microsoft .wks文件。 贤者帐户。 我相当确定每个转换器周围都有转换器…。 但是做个涂鸦-在屁股上真是痛苦。 一旦涉及云服务,问题将进一步发展。 Google阅读器和墓地的其余部分有人吗? 还有旧设备呢–我的SatNav死了,我失去了所有位置。

我已经厌倦了 很多时候,我只需要文本即可。 网站也是如此,但是我们在诱人的(有用的)功能或胡说八道中陷入困境。 因此,几年前,我开始将笔记保存在文本文件中。

这些天,我使用Surface Pro。 它上面有OneNote。 真的很棒。 老实说,它的易用性让我震惊。 有一个android应用; 我可以使用钢笔绘画或键入或嵌入图像。 而且我知道人们都喜欢Evernote,它的确确实很棒,它是一款真正的,经过深思熟虑的产品。 但是,如果不能信任Google使其应用程序运行,Microsoft可以吗? 印象笔记? 而且,我只是不需要用笔写字。 而且我希望能够在没有胖客户端的情况下访问我的数据,而胖客户端可能无法在任何地方安装。 六年前,大多数人还没有真正听说过Android。 BladerunnerOS推出后的6年内,我仍然想访问我的数据。 文本文件。

Windows上的文本文件存在的问题是,记事本不适用于此类事情-它旨在解决一个更通用和不同的问题-因此您可以在多个窗口中编辑同一文件,然后忘记需要使用哪个文件救。 到了这一点,我开始四处张望,发现有一个纯文本社区对此有同感。 然后我用谷歌搜索“开放数据格式待办事项”之类的东西,找到了todo.txt。 因此,不仅是笔记,而且还有任务管理和写作。

但是我对已经可用的工具不满意。 我使用Windows 10和Android。 我已经使用Dropbox运行了ResophNotes,然后运行了一些Android编辑器和DropSync,但是我不得不等待同步的时间表,这些工具感到很累。 我还需要一个项目。 而且我很想提高自己的技能。 因此,我决定编写Android的Filenotes和Windows 10的Filenotes,并随后在Actiontext中实现了自己的todo.txt实现。

文件注释

设计原则

社区的精神似乎是开放和透明。 许多工具都是开源的。 我决定加入。 部分原因是我很幸运有其他收入可以补贴它; 部分原因是它会增加我在网上的产品组合; 部分是因为回馈和所有这些。

我制定了一些规则。

  • 用户体验-每个平台都希望实施自己的模式-不要与之抗争。 它花费大量时间,并且常常导致更糟的结果。 Android和Windows应用程序的版本故意有所不同,因为它们每个都订阅平台规则。
  • 视觉设计-使其真正简单。 坚持使用标准控件,外观和感觉。 简单的明暗主题。 没有更多的法律垫或环形约束的废话。
  • 不要与平台竞争-Windows Universal Apps确实似乎不想让您直接访问文件系统。 我明白为什么。 这意味着File Watchers似乎不是一个选择。 如果可以的话,我会更喜欢它的-我考虑过生成后台线程来寻找更改,但是您知道吗? 不要打架
  • Dogfooding —一旦有了原型,我便将其用于真实数据。 这是我所做的最好的事情。

我学到了什么?

简而言之-负载。

  • Filenotes图标并不完全成功。 我偏离房屋设计规则的地方是一个地方,因为我想要保持一致,这意味着它在Windows应用商店中看起来不太好。 我可能会改变这一点。
  • 我在Dropbox API上流连忘返,并了解到Sync不再免费提供给您-即您必须自己编写。 这为我产生了一个单独的新项目。
  • 我完成了提交Dropbox Production API请求,Google Play和Windows Store应用程序提交的过程。 尽管很简单,但这是一个令人惊讶的耗时过程。
  • Windows UWP应用程序(基本级别)和更新的异步/等待模式。
  • Android应用程序并从旧的Eclipse项目迁移到Android Studio
  • 营销是困难的,不透明的,完全超出了我
  • 对类似应用程序的评论是抢先发现问题和考虑功能的有用地方
  • 在阅读这些评论时,我看到一个真实的人可以免费下载并使用一个非常不错的应用程序,错过它的要点,并给出严厉的一星级评论。 有些人真的是刺人。

和应用程序?

我每天都在使用它们,尽管它们并不完美,但我发现它们确实很有用。 我的许多文章都是以Filenotes中的注释开头的。 我保留了我喜欢的歌曲清单。 我想看的电影; 看起来很有趣的技术; 树莓派项目; 购物清单。 它们都在我的手机和计算机之间同步; 自动备份和版本控制。 而且我可以保证,到2040年我仍然可以阅读它们。

动作文字

您可以免费下载这些应用程序。 它们都是开源的,无广告,而且将永远如此。

  • Android的文件注释
  • Windows 10的文件注释
  • 动作文字