QCon 北京 2014 技术训练营:OSGi 深度培训、iOS 开发入门与进阶、互联网化的 JavaEE……

  • 彭超

2014 年 1 月 23 日

话题:iOS语言 & 开发架构文化 & 方法

春节长假在即,距第六届 QCon 北京还有近 3 个月的时间。演讲内容正在不断更新在大会官网:http://www.qconbeijing.com,InfoQ 微博@InfoQ、微信【infoqchina】也在不断播报大会亮点。需要注意的是现在大会 7 折购票期已经结束,现在大会已经进入 8 折购票期,而 2 月 19 日之后门票将开始全价销售。如欲报名报请速点击报名页面

本届大会全新打造的技术训练营(原会前培训)已经上线,在训练营中,我们邀请 QCon 讲师为对某一个领域具体实战技能感兴趣,入门浅的朋友提供集中的培训和指导。在技术训练营中,学员可以:小课堂里面和专家面对面深入交流;和其他参会学员深入的社交机会;了解当前最新技术的发展趋势和实践;获得更深入的参会体验,和更丰富的技术收获。此次为大家介绍训练营的精彩内容。以下是已确认的三场训练营内容:

《敏捷与模块化-OSGi 理论与实践》

讲师: Tim Ward 英国 Paremus 公司的首席工程师、《企业级 OSGi 实战》的作者之一 ,中文翻译:刘剑锋

Tim 是英国 Paremus 公司的首席工程师,顾问以及培训师。他从 2008 年起就从事 OSGi 的研究。Tim 是全球公认的 OSGi 专家,经常在世界各地的会议上发表演讲以及培训。演讲及培训的主题包括 OSGi,JPA,Apache Aries,以及 IBM WebSphere 应用服务器等。Tim 也是 Manning 出版公司出版的《企业级 OSGi 实战》的作者之一。Tim 是 OSGi 核心平台(OSGi Core Platform,CPEG) 和企业专家组(Enterprise Expert Groups,EEG) 的成员。Tim 领导了技术规范的制定,包括 EEG 中 JPA 的服务标准,以及 OSGi 核心平台中字节码的编织(bytecode weaving)和 classpath 的扫描支持(scanning support)。

这为期二天的 OSGi 培训将为与会者提供对 OSGi 的深入理解,范围包括从基本的 OSGi 到最新的企业级 OSGi 规范。培训包括 80% 的演讲和 20% 的动手实验,以加强对课程内容的理解。课程用英语教授,并有实时中文翻译。内容包括 OSGi 模块化、OSGi 服务、企业 OSGi 规范以及 OSGi 实战。

《iOS 开发入门:效率工具》《iOS 开发进阶:基于 CoreText,自己实现一个排版引擎》

讲师:唐巧,资深 iOS 开发者,InfoQ 编辑

唐巧现在任职于在线教育公司猿题库,负责 iOS 端的开发。他坚持多年维护了 iOS 的技术博客:http://blog.devtang.com,发表原创技术文章上百篇,其中有多篇文章发表在 InfoQ 上。他也维护了专注于分享 iOS 开发技巧的微信公共帐号【iOSDevTips】,共发表 iOS 开发技巧 200 多条。唐巧曾经任职于网易有道,开发了有道云笔记的 iPhone 和 iPad 版本,他也从事过 Java 开发工作,开发过网易邮箱和网易微博,具有丰富的前后端经验。

上午的入门课程主要介绍 iOS 开发中可以提高工作效率的相关技巧和工具,具体包括:

  • Xcode5 使用技巧介绍 (例如快捷键,管理代码片段,清 Xcode 缓存解决编译错误,调试技巧等)
  • 常用插件: XVim, 取色的插件,CodePilot 等
  • 常用的辅助工具:Dash, xScope, Reveal, Charles, 图象压缩工具,打包脚本等

下午唐巧会讲解 CoreText——苹果提供的用于文字排版的底层框架。他会从 CoreText 最基本的入门知识开始介绍,循序渐进,最后完成一个基于 JSON 或 XML 模版来渲染内容的富文本界面,并且支持图文混排、各种字体效果设置、颜色设置、字号设置,图片支持点击,链接支持点击。听众可以基于它,在自己产品的界面中代替一般的基于 UIWebView 的富文本界面,或者是代替基于 UILabel 和 UIImageView 来拼装而成的富文本界面,可以达到省内存,交互更流畅的效果。

《JavaEE,企业应用互联网化的架构选择探讨》

讲师:张建锋 红帽软件高级软件工程师,JBoss 应用服务器核心团队成员

张建峰具有 10 多年的中间件产品开发经验,2008 年加入红帽软件参与开发 JBossAS 产品至今,经历了 JBossAS 的三代内核架构变化,完整了解应用服务器产品的技术体系。在企业级应用,高并发互联网应用,移动应用等方面有开发和架构设计经验,对于 JavaEE 各项规范比较熟悉,坚信用合适的技术和架构设计来解决不同问题这个理念。他还是开源技术爱好者,喜欢接触各类开源项目,学习优秀之处并加以借鉴,认为阅读好的源码就和阅读一本好书一样让人感到愉悦。

当今企业内部的应用软件,越来越需要和丛多的互联网平台进行联接来交换数据,移动化和社交化需求明显。究竟选择什么样的技术架构,目前已有的架构如何演进,未来的技术选型,是每个企业应用技术人员经常思考的问题。JavaEE 是面向企业应用的业界标准技术,如今已经进化到 EE7 的版本。面对迅猛来袭的互联网和移动化需求,JavaEE 是否能够满足需要?或者采用旗下的部分规范和云计算相关技术有效结合,针对不同的应用特点,来构建不同的架构,是一个更好的选择。课程将从企业应用的特点入手,剖析软件开发时会遇到的问题,分析并且套用 JavaEE 对应的技术规范,并针对其适用性和潜在缺陷进行讨论。

报名方式、更详细信息、更多课程,请参见训练营页面:http://www.qconbeijing.com/tutorials。更多精彩信息不断更新中,详请跳转至大会官网查阅。每年 QCon 大会门票都会在开幕前售罄,及早预定可提前确保席位,并享受更低折扣。如有更多需要咨询,请联系 qcon@cn.infoq.com,或直接致电 010-64738142。报名请点击报名页面。

iOS语言 & 开发架构文化 & 方法