iPhoneChat 华丽登场 - JavaChat系统Ⅲ
来源:互联网 发布:40不惑50知天命60花甲 编辑:程序博客网 时间:2024/05/29 19:00
题记:
五、主界面
总结:
Vmware虚拟机装上了Mac,纵然现在还木有 iPhone And Mac,但是人类已经阻止不了我品尝apple了!!
酷炫的金属拉丝造型、被咬一口的银苹果图标 、I am Coming ~
主题:
看了一本 Objective - C 和 一本 iPhone开发方面 的书籍之后,就开始打造 iPhoneChat 了。
毕竟这次是没接触过的 Objective - C ,肯定没有当初写 Android 直接用 Java 那么顺利,但是自学花费时间只有十来天。
原本想直接引用 JavaChat 服务器,可是之前 Socket 对应的 IO 流是 ObjectInputStrem/ObjectOutputStream ,并对 Object 进行了 Serializable 序列化,但是 Objective - C 中可没有 readObject() / writeObject() ,想要通过字节流反序列化也没那么容易。无奈只好继续完善 JavaChat 服务器,辨别用户在使用 iPhone客户端 时改用 BufferedRead() / BufferedWriter() 来实现对应传输。
用惯了微软的Windows系统,刚开始接触Mac系统时,虽然绚丽但是非常陌生,连网络连接设置、输入法切换、文件的重命名...这些小问题都要纠结一下下。 同样,这次的开发平台 Xcode 与 MyEclipse 截然不同, Xcode 完全是MVC开发模式,刚开始写的时候头绪有点混乱。
再说说艰苦的工作条件:炎炎夏日,发烫的笔记本,4G的小内存,开个 Oralce、Vmware虚拟机 - Mac系统,MyEclipse 8.6 ,然后在虚拟机Mac系统下的Xcode里敲代码,考验的是你够不够淡定、够不够冷静,随时有可能卡机,尼玛,真是苦逼的程序猿 (┬_┬)。
此次 iPhoneChat 客户端 搭配 的 依然是 JavaChat服务器,意味着 PC端、Android端、iPhone端 可以实现互相通讯,真正成为多终端即时通讯系统。
开发环境:Win 7x64 - Dell 笔记本
VMware Workstation 8.0.4
Mac OS X Lion v10.7.3
开发工具:Xcode 4.3.3调试工具:iOS 5.1 Simulator
使用版本:iOS 5.1
展示:
一、图标外观二、启动界面
三、登录界面
四、配置界面
六、私聊窗口
七、群聊功能
ˇ獨萊獨徍ゞ -- 荣誉出品!! 掌声响起!!!
By 伍家灶
2012-7-10
2012-7-10
- iPhoneChat 华丽登场 - JavaChat系统Ⅲ
- QQ For Mac 闪亮登场 - JavaChat系统
- AndroidChat 隆重登场 - JavaChat系统Ⅱ
- NDSi系统软破解的希望!DsiBrew华丽登场
- WebChat 清爽来袭 - JavaChat系统Ⅳ
- 唱吧IT女的华丽登场
- 报表工具FineReport最新版本V6.5.5金秋华丽登场
- 死亡之屋show girl惊艳登场 华丽首曝
- 《安全屋》第一季华丽登场,一桩划算的数据“买卖”
- 祝贺一下,本本换系统了,WIN7初登场~!
- java版内容发布系统-1.0闪亮登场
- 【读写锁】ReadWriteLock闪亮登场、自己写一个缓存系统
- 智络店+会员管理系统3.2版本耀世登场
- 【读写锁】ReadWriteLock闪亮登场、自己写一个缓存系统
- 登场!第一节
- 再次登场
- 首次登场
- 美女登场
- JavaScript代码放置的位置
- 破解电信、网通、铁通接入商限制共享上网二 —— PPPOE输入的IP数据包的TTL置0
- Timer和TimerTask详解
- java线程知识普及扫盲篇(1)
- 开机屏蔽些服务
- iPhoneChat 华丽登场 - JavaChat系统Ⅲ
- iphone开发内置购买
- Objective-C中的@property和@synthesize用法
- windows 2008 安装ntp时间同步服务器
- xampp默认mysql密码设置,修改mysql的默认空密码
- istrstream的使用
- 修改linux命令行的提示符信息
- Emergency Rollback to Previous Version of your App
- SQL2008中查询外部EXECl文件中的内容。。