10.8中引入了类似于iOS中的通知功能,那我们如何在自己的软件中集成通知的功能呢?下面我们就通过对通知机制的介绍和编码来展示如何使用通知的功能(NSUserNotification)。
Mountain Lion(10.8)给开发者带来了哪些更新?
类似于Safari、Xcode的滑动效果代码实现
博客上前几天都只是发布了两小简陋的小工具,很久没有发点儿技术方面的文章了。
最近因为公司的”射鸡湿“欲改造现有产品的用户体验,添加了左右滑动的手势,目标就是一个山寨版的Safari或者Xcode滑动效果,这着实还让我苦逼了不久。之前做iOS开发的时候,手势、滑动等代码倒是写得得心应手,但OS X上还是第一次尝试。经研究发现无论是Safari还是Xcode的滑动过程中界面立马显示的是一个快照视图,理由就是滑动中明显能看到界面中元素有细微的模糊,恰好类似于截图的效果。所以我这才找到实现方式的入口。
Mac改键大师(Dota版)更新版本0.1.2
几天前发布了改键大师的预览版,然后收到了不少朋友的反馈,我也这才知道我原来Dota不是一般的菜鸟啊,哈哈,预览版本中的改键我设置成了1,2,4,5,7,8分别对应6个物品格子,但据大家反映,一般都会将数字键编号使用,所以我这样的设置让软件没有实际的意义.
迷你网络音乐播放器0.2.0(下载后自动更名)
前两天闲得无聊,本来自己喜欢用Mac来听音乐,所以就随手写了一个很简单的“迷你网络音乐播放器”,放到Weiphone上面,下载的人还不少,原来这个小工具还是有不少朋友需要嘛,有需求,就有激情,于是今天抽时间给这个音乐播放器加上了嗅探和下载功能,这样你在听歌的时候,发现有自己喜欢的音乐,就可以永久的保存在自己的电脑了。像酷狗、虾米、豆瓣等等这些都不提供直接下载的,要么需要注册、要么需要付费,增加这个小功能,相信这个小小的播放器会更加实用吧!
迷你网络音乐播放器(集成所有的网络播放器)
这个工具将我们经常使用的在线音乐播放器整合到了一起,包括:酷狗、豆瓣、虾米、QQ、酷我、一听等在线播放器及相应的电台,该工具主要由html实现,因为页面上的大多元素都已经是打包进了app中,所以速度是非常快的,欢迎使用!
Mac改键大师(Dota版)预览版
经过一段时间的准备,Mac改键大师的开发已经到了后期阶段,由于作者玩Dota还处于菜鸟级别,所以并不能完全通晓用户对该软件的更多需求,于是才有了先放出一个功能比较简单一点的预览版本,以求征集更多用户的需求,以在后期开发中不段完善该软件。
迷你词典3.1发布
相比上一版本没有增加任何新的功能,UI也还那样的简单,因为之前单词查询使用了dict的API,最新由于dict关闭了原本开放的接口,导致了目前无法查询单词。所以目前的单词查询修改为有道翻译的API,有道相比dict的翻译结果,添加了更多的网络释义,让查询结果更加丰富。
OSX系统编程环境的介绍
从事OSX的开发也已经很长一段时间了,随着工作中的一些积淀,也让我对OSX开发有了更直观的了解,所以想到总结一下OSX系统编程的整个环境,当然,于是本人的才疏学浅,并且很多部分也参照于网络,所以如果有解释有误的地方,也希望读者斧正。
将山寨进行到底,对强大截图软件Jing的模仿
前两已经山寨了Path中的弹出效果,最后让我落下了山寨的后遗症,不知道大家用过TechSmith公司推出的Jing这个软件没,十分相当之强大,尤其其用户体验性方面,能将一款截图工具做得如此华丽,实在是佩服,我还是献上地址吧,如果你感兴趣也可以前去下载试用。(http://www.techsmith.com/)
