三年C/C++开发经验, 三年多ios开发经验, 熟练使用Mac OS X系统, 熟悉 Xcode开发环境下的各种工具与配置
熟悉 C/Object-C/C++开发语言, 熟悉线程操作, 内存管理以及优化, 良好的编 码习惯,规范通用的编码风格
熟练运用UI开发, 熟悉各种UI布局, 熟悉控件属性, 事件回调处理 ,熟悉动画 处理, 熟悉各种流行的UI控件库, 以及UI交互设计
熟悉数据结构和相关算法, 能快速根据需求设置算法解决问题
熟练ios数据持久化, 熟练sqlite、文件存储以及缓存等操作
熟悉xml、josn解析等
熟悉MVC、委托代理、通知观察等开发模式
设计并参与多个系统框架以及底层逻辑处理
熟悉Socket网络编程
熟悉TCP UDP HTTP XMPP soap等协议
1. 轻而易举软件iOS和PC端的开发,轻而易举软件是一款基于OGRE引擎开发的家装效果展示软件,链接了工厂数据和销售环节,集装修效果展示、销售合同、生产工厂制作图纸于一体,在iOS端的房屋立体展示效果基于OGRE,各种操作界面是用Objective-C开发,开软件需要引用从PC端同步的数据,同时在生合同时需要从后台获取各种数据,每定制好一个方案还需要在本地保存,保存方案是生成一个xml文件,这个文件保存在本地,在系统崩溃或者需要恢复该方案时通过该文件生成各个节点完成场景的重塑。
2. 某证券公司软件开发,本人参与了9.5、9.6的相关功能的开发,新上的功能利用到的技术包括各种第三方插件的集成,数据的持久化,和后台的对接等。