我想在OS X Lion(10.7)下为Apple的默认OS X邮件客户端开发一个自定义插件.我可以在线找到旧版Mail.app的很多插件,以及这些旧版Mail使用的(官方不支持和未记录的)插件架构的一些背景信息,但不是最新版本.
我知道Lion的邮件应用程序有插件,所以我知道可以这样做,但我很难找到如何开始. Xcode为Address Book,Quartz Composer和Installer插件提供模板,但不为Mail插件提供模板.
我特别不想专门使用AppleScripts,因为它们不允许我做我想做的事情:自定义应用程序的界面,视图和工具栏等.
我是一位经验丰富的Objective-C开发人员,并为iOS构建了多个应用程序,因此语言和Xcode不会产生任何问题.
我想我只需要知道1)在哪里/如何开始以及2)如何找到有关Mail.app的插件架构的可靠信息.任何人都可以指向我开发此类插件的文档,示例项目或教程的方向吗?当然,非常欢迎任何其他评论,提示和技巧.
提前致谢!
解决方法
Mail.app至少有一个适用于Lion的插件.它是Growl Mail,用于将Mail.app连接到Growl的插件. Growl Mail有源于
code.google,所以,在我看来,这是开始的好点.
哦,我差点忘了我使用的第二个插件,TruePreview.它还在互联网上提供了available.