[发布]JE Talker 0.1 ★ 第一款JavaEye客户端应用 发布

最新 0.9版 发布了 参见这里: http://fins.iteye.com/blog/354904

=======================================

第一款 JavaEye 客户端 JE Talker  发布了

JE Talker 是基于 air+extjs 开发的 javaeye客户端
目前主要提供了对闲聊的支持, 未来计划 围绕JE所提供的服务 做进一步的增强.

当前版本 : 0.1 beta  (秉承永远Beta版本的精神 它将永远Beta下去)

先来张截图:
[发布]JE Talker 0.1 ★ 第一款JavaEye客户端应用 发布

下载地址 :
http://ftp.iteye.com/public/javaeye/plugin/javaeye_chat_fins.air

=============================
安装步骤:
1 下载air runtime  1.5 版本 (13M左右) ,并安装
下载地址: ( 针对自己的操作系统下载对应的版本 )
http://get.adobe.com/cn/air/

air是一个adobe推出的运行平台.
它对与air应用程序的意义 就好像  jre 对于java程序的意义一样.
所以 不安装就无法运行 air的程序.

2 下载  JE Talker (javaeye闲聊客户端) ,并双击 执行安装
下载地址 :
http://ftp.iteye.com/public/javaeye/plugin/javaeye_chat_fins.air

(如果之前安装过早期版本 请先卸载)

3 在第一次安装该版本后,  以后就可以使用在线更新功能 自动更新了
在线更新使用方法 : 右键点击系统托盘图标 选择"在线更新"菜单项.
或者 点击 程序窗口右下角的"关于"按钮(以后会调整位置),
再点击弹出窗口里的"在线更新"就可以了.

=============================
使用方法:

(截图 之后 在图上加说明 太麻烦了 所以我就 纯文本来表述了 望见谅)

1 登录时可以选择 记录登录信息 下次登录时无需输入 帐号密码,
但是不提供自动登录, 用户要点击一下登录按钮(或者按回车)

2 发消息快捷键 : crtl+回车
(每条消息最多140个字符, 输入区 右上角有提示)
点击 下方 中间的 按钮 ,功能相同

3 自己发表的消息 右上角有红叉 点击可以删除

4 "回复"类的消息 头像左上角有个 @ 标记
回复类消息如果 是回复了某篇帖子 会在右边出现 蓝色向上箭头
点击为 打开"被回复"的帖子 但是此功能目前还没有开放 (需要JE提供根据id获得帖子URL的服务)

5 要回复别人消息 将鼠标移动到 头像左上角 1/4区域内 会出现提示
点击后 下方textarea里就会 "@用户名"

6 点击头像其他 3/4区域 ,为用浏览器打开该用户blog

7 点击 发言人(蓝色字) 为在浏览器 打开该条留言.

8 点击 下方左边按钮 为刷新 闲聊列表 (注意 不要刷新过为频繁 ,否则会被JE服务器拒绝)

9 下方最右边的按钮是 "关于"对话框 里面也有在线升级功能

10 点击标题最小化按钮 为最小化到系统托盘 ,点击托盘图片 为还原, 右键点击托盘图标为托盘菜单
里面的选项大家一看便知.

11 三个tab页旁边 显示的是 新消息数目.
但是未必是未读的 这里的判断还比较简单, 只要从服务端加载了新数据 就认为是未读的.
以后会完善算法

=============================
缺点与不足:

1 由于AIR的局限, 目前不支持 undo/redo (太郁闷了)
2 气泡提示 目前只提示有多少条 而没有具体的内容
3 unread的算法不够准确.
4 虽然理论上AIR应用可以 跨windows linux mac 平台 ,
但是实际上比较困难 ,所以 目前只有在windows下运行的比较完美.
其他操作系统还有些问题.后续版本会逐步改善, 但是根本的改善需要adobe来做 我也无能为力 :'(


=============================
未来计划:

改善前面提到的缺点与不足

支持JE站内短消息的收发
支持图片和附件的上传下载
支持 永远在上方 & 停靠窗口边缘 自动隐藏的特性
窗口不再最前端时  有新消息也应该给出相应提示
有未读信息时 系统托盘里的图标应该变个样子

增加 本地缓存功能 (记住窗口信息等)
支持在线听歌 (配合 je最新推出的 热门歌曲 列表服务)
支持聊天信息的导出 (需要JE配合,提供相应API)
支持发送接收短消息 (需要JE配合,提供相应API)
支持图片上传和共享 (需要JE配合,提供相应API)
开发插件机制 使其可以支持更多的功能


===============
关于代码:

等再完善完善 会在 google code上开源
但是目前先不开源 但是也不闭源.
大家可以 用winrar 7zip 等工具 解压 air文件
里面的就是源码了
没有任何的混淆压缩 (ext的代码除外)

你可能感兴趣的:(linux,应用服务器,Flex,网络应用,AIR)