关于日历和Todo整合的一些想法

这两天Any.do团队开始发布日历应用Cal的测试版了,我也迫不及待的申请测试并下载来玩,第一印象是惊艳、Cool、趁手……

申请方式很简单,只需要在G+里面加入Any.do社区,然后按照上面的链接说明进入Play中申请成为测试用户就可以下载了。

这个Cal除了外观清爽、手感舒服之外,还打通了 Any.do,使得后者的Task(Today、Tomorrow)可以直接在Cal里面查看到(点击之后还会跳转到 Any.do的界面,这点感觉不是很爽)。

目前看来这两个工具比较不错了,不过我的想法可没有到此为止。

关于整合

作为一个重度健忘症患者,日历、Todo之类的应用一直是我必需的工具,可惜到目前为止,符合我想法的好像还没有出现,即使Any.do。

对于这样的应用我向来觉得应该在一个工具中呈现(有类似的工具,可惜实现的很生硬)。

所谓记事分为两种:时间性强的日历(Cal),时间要求弱的任务(To do 或 Task)。

但是这二者不该是完全隔离,应该是可以互相转换的,例如一条日历条目可能需要转成Todo记录,反之亦然。还有一点就是日历的布局很适合作为日志查看,那么一条已经完成的Todo应该可以自动转成日历的历史条目,可以在日历视图查看,而不该在提供个单独的“已完成Todo”页面。

关于提醒

Any.do这两个软件的提醒界面都蛮酷的,Any.do的提醒界面可以让你设置已完成或者延期一小时、两小时之类的,而Cal就只是单纯的提醒。

日历有一个缺陷就是在某个时间点固定存在,时间过去了条目变灰,Android Widget 上面可能就消失了,至于那件事做没做,日历应用不 Care。而现实的情况往往是需要动态调整日历信息的,谁也不能保证原计划10点给客户的电话不会被一场临时的会议推迟吧?

那么一个更好的选择是弹出提醒(一般10分钟前)的时候也应该给个选择是否推迟。

Any.do有个功能叫做Plan,也就是说每天在你设定的时间会把所有的Todo一条条显示出来,让你统一安排,这是个很酷的功能,如果能够包含Cal的记录就更酷了。

关于 Todo 的分类

目前 Any.do 的分类(按时间分)是四个:Today、Tomorrow、Upcoming、Someday。

我觉得还是多,而且Today、Tomorrow也与时间相关会让用户产生被强迫的感觉(好吧,我有),毕竟Todo这种东西应该是与时间弱相关的。

我希望是分为:Focus、Upcoming、Someday。

Focus类别是表示我需要重点关注的,但不一定非要今天解决(当然,也不一定是明天)。

关于信息展现

目前的Cal是把Any.do中Today、Tomorrow两个分类下的记录在日历中的今明两天中展现,后面有个对号表示这是Todo记录。

照我的想法,当然是在Cal的Today中展现Focus的内容和日历的内容。也可以在这个界面直接操作日历和Todo,二者打通合二为一才是王道。

关于现实

好吧,上面这些其实是我长久以来的幻想,合乎我的需要,不一定会满足别人,估计只能靠我自己学习下手机编程来实现了……

是时候切换到 sublime 3 了

首先得强调的是 sublime 真是个神器,前前后后算是用过不少编辑器了,例如 Editplus、Ultraedit、Vim、Notepad++、Textmate等等等等,最后还是觉得 sublime 让人赏心悦目、心情舒畅、兴趣大发、食指大动……

甚至一激动花了70美刀买了个 License,就为了体验 sublime 3——要知道,我的 Win8才花了98人民币。

其实作者已经很良心了,不买除了偶尔会弹出个提示对话框外毫无影响,而这个对话框只需要 Esc 就可以关闭了。最新版的sublime 3也已经面向所有人开放了,模式同样。

前一阵 sublime 3基本还只能处于把玩阶段,无法实操,因为很多插件还不支持。不过现在很多主流插件已经问题不大了。Pockage Control(以下简称PC)的作者列了个兼容清单可以看看,对了,Package Control也支持 3 了,当然用法稍微有些不同,可以到官方网站看看具体安装方式——需要使用git clone一份源码到 Sublime 3的 Data\Packages 目录下,然后切换到 3 的branch就行了。

3 的插件格式稍有不同,是打包的 xxx.sublime-package 文件,这玩意其实就是个压缩包,使用PC安装之后这些文件位于 Data\Installed Packages 下面。当然,3也支持 2 的文件夹格式——例如通过源码clone安装的那些——仍然位于 Package 目录下。

展示一下我的 sublime 界面先:

Sublime 3 Blusted Scheme
Sublime 3 Flatland Theme

Continue reading “是时候切换到 sublime 3 了”

Evernote模版制作简介

作为一个 Evernote 用户,不知道你是否已经厌烦那简陋的输入环境了,反正我是有点孰不可忍。正好在G+上看到  分享的 kustomnote 介绍文章,说的是可以在这个网站上创建模版,填写内容之后还可以自动保存到 evernote 中,于是立刻注册 kustomnote 试用之。

老实说,这玩意是颇不合我口味的东东,尤其是那几个严重拟物模版确实恶心到我了,虽说服务不用,倒是开拓了我的思路:evernote 看来是支持自定义模版样式的。立刻跑去官方的开发网站翻检了一番,果不其然,这篇 Note Formatting 就是说这个的,其实就是 xhtml 格式,不过有了一些个性的定义,例如 body 使用 en-note 代替,可以直接使用 style 来定义样式,也就是说对有 html + css 开发经验的人来说,定制模版是个小 case,不过也需要注意的是,不少标签是不支持的,具体内容可以参见上面贴的那个文档。

不过最最不爽的是不支持 <style> 标签,也就是说无法统一定义 css,只能在标签里面定义 style 了——好吧,我相到了当初做邮件模版做到吐的不堪回首的往事了。

不过这么控制也有他们的苦衷,毕竟还需要在多种平台上展示,说实话,我做了俩个模版发现在 android 客户端上展示就有点问题,编辑就直接没有定制的样式了。

不管了,反正平时都是在 pc 端编辑,我才不会没事跑去手机上长篇大论呢。

另外还需要注意的是,由于需要在 evernote 客户端对模版做导入操作,所以模版内容不能光看上面那个 Note Formatting,还需要用 <en-export> 标签将实际的 <en-note> 包起来,具体方式可以参见我做的这两个模版:

用的是 Google Now 的样式,文章块最大宽度控制在 600px。这些模版其实都是文本格式的,所以完全可以在上述模版的基础上做一些符合自己胃口的自定义。

google now style basic
Evernote Template: google now style basic
google now style code snippet
Evernote Template: google now style code snippet

另外,推荐专门创建个笔记本用来管理自己收藏或者制作的模版,如果需要使用某个模版也不要直接在该模版上编辑,而是复制一个到相应的笔记本里面。见下图:

模版复制
模版复制

ssLauncher 跟前,欠缺的只有想象力了

首先哀叹一下这可怜的 blog,如此荒芜……

当年 Twitter 之类还没出现的时候我还对于“blog必死”的言论嗤之以鼻,现如今只能感叹那些人的高瞻远瞩。因为很多时候140个字已经足够表达,由此也可见以前没事就整出的上千文字有多少水分。

当然,换句话说,对任何事物的评论其实都可以浓缩为:很赞、很残、很SB……

例如我今儿要说的这个“ssLauncher 很赞”。

估计很多人是如我一般从 iOS 跳槽到的 android 阵营,因为我们秉持的一个原则是“生命不息,折腾不止”。对于我们这种已经发现不了生命中更多乐趣只对数码产品还保持一点热情的可怜宅人——我一直相信如果出现了可以嵌入大脑来连入互联网的芯片的话,我们也肯定是第一批去尝试的——来说,iOS 永不改变的千篇一律实在是已经让人发指了!

什么,Cyida里面有很多增强工具?没错,可丫们还是改变不了 iOS 的千篇一律。当然,iOS还是有让我们口水的地方,例如那如丝般顺滑的滑动感觉(好吧,其实就只剩下这一点让我口水了)。

回到 android,大家都知道这玩意可定制性几乎仅限于想象力了——请限制一下你野马般的思维,它还无法改装成变形金刚——于是刷机也成为了android阵营的最大特征。

咦,怎么说了半天还没到正题——没办法,难得偶尔写篇blog容易兴奋……

回到正题,今天主要是想介绍一款 launcher。

Continue reading “ssLauncher 跟前,欠缺的只有想象力了”

WP7(Nokia Lumia 800)初体验

老板在香港整了个Nokia Lumia 800,不会用,于是我先拿过来玩了一晚上,有些小小感受,于是随手记了下来,凌乱且无章法,所以对手机没啥兴趣的也没必要看下去了,另外一张图没配,因为对wp7有兴趣的,自然知道上哪儿找图看,没兴趣的估计连文章都不看的……

机器装的系统是wp7.5,非常流畅(android暗自垂泪,包括ICS),与iOS不分伯仲。lumia机型也很酷,非常酷(android继续垂泪)。

用了一晚上,感觉系统很多地方值得称赞,不过也有很多细节上还非常不到位,总体感觉距离好用还差的很远。

下面是试用过程中的一些杂乱体会,用到哪写到哪了。

WP天生可以直接和google同步联系人(不支持分组信息同步)、日历,首页上的联系人小方框上面一直在变换显示联系人头像,看着很酷。不过联系人查找就是个问题了,不支持拼音(更别提首字母)查中文名(记得windows mobile好像是支持的?),不支持右边的滚动条拖动,于是查找个联系人就很郁闷了。

日历还不错,可惜不支持周视图——这个是我最喜欢的视图,另外锁屏和首页小方块上面只能显示live的日历信息,而不能显示google日历与Todo,于是鸡肋了。当然,如果你用live的服务就不是问题了。

机身上有相机按键,不过不支持黑屏的时候打开相机(这个还可以理解),可是点亮屏幕之后的锁屏状态下按了也没有,必须屏幕解锁之后才有效,这个就很不利索了。后来发现是需要长按才行的,这个是我孤陋了。

最要命的是国内没法访问marketplace,据说只能reset后选择其它区域才行,残念。于是安装软件需要装个200多M的Zune,或者是xpa安装器,可惜我现在是在mac上面。
(Update:后来reset机器,然后在开始设置的时候选择中文繁体,区域选择香港,然后再用一个从未在wp上用过的新注册live账号——该账号区域选择的是香港——登录即可下载软件了,然后再把语言重新设置成中文简体就ok了。我可是reset了3、4次才摸清规律。另据Nicky_L同学留言介绍,在mac上面可以在mac app store 里面搜索 windows phone 7 connector .微软官方出的)

地图也是一直定位不了,不知道是不是因为没有插sim卡的原因。后来Reset之后再进地图发现定位正常了,不过地图功能太简单了,跟google的没法比。

应用程序不支持文件夹,所有软件都在一列显示下去,同样右边滚动条不能直接拖动。这就有点反人类,可以说是为了风格而风格。

不过IE用着感觉不错,尤其是把地址栏放在下面,相比android、iOS是个多么巨大的飞越!!!一直很奇怪为什么丫们就不能变换下思路,把需要操作的元素尽量放在离大拇指近的地方呢?尤其是ICS4开始把很多元素放在屏幕上方了,单手操作怎一个跋山涉水?其实WP的整个操作理念就是把可操作的元素尽量放在下面,因为上面要显示大大大大的标题。

WP的设置模块也搞的不错,分为两栏,一个栏目是系统设置,向右滑动是应用设置,把所有存在设置项的应用都罗列在一起,点击进去就可以很方便设置该应用了,这点完胜android,对iOS也超越很多(Update:这个地方我搞错了,应用设置里面只是原生应用的设置都放在一块了,其它后来安装的软件的设置并没有出现在这里)。另外,应用设置的第一项是专门设置后台任务的,在这儿罗列了所有自动后台执行的程序,可以选择关闭某个应用让其不运行,方便,太方便了,android,你为啥不学学这个!!!

在这儿表扬一下wp的显示“更多”按钮,也就是右下角那三个小点。右下角啊!!!

看看Glaxy Nexus,居然把那个菜单按钮放在右上角!!!

你都已经学wp把菜单整成几个点了,为啥就不能再学学把位置放在下面呢???

用了一晚上,最大的感受就是:

外形很酷(感觉比iPhone4更耐看,当然,也可能是后者看的实在太多有点想吐的缘故),系统初见时候非常惊艳。不过用了一段时间之后就觉得这种方块布局实际上并没有看上去那么美了,这种罗列方式(从上到下一排两个方块)相比android的widget与左右滑动的桌面,其易用性、信息显示的灵活性完败,要知道软件多放几个在首页之后找起来就不是很愉快了。iOS?这方面可以无视。

另外对于google产品重度用户来说,wp绝对不是很好的选择,当然,这也情有可原,毕竟微软能够支持直接同步google联系人、日历已经是很够意思了,iOS在这方面绝对是小气的令人发指。

看来wp还是需要再来两次类似芒果这样的大更新,不过问题是android、iOS也都在进步,微软还有机会吗?我开始觉得渺茫了。