时间: 2015年10月15~17日
地点: 上海·光大会展中心国际大酒店

专题: 移动开发新趋势

Day of week:

移动互联网是这些年发展最快的技术领域,也是机会最多的领域,从无到有的这几年,这个领域已经吸引了大量的工程师,资金和创业项目,在这个迅速变化的时代,在这个变化最快的领域,我们都需要随时保持学习,以免被社会和行业淘汰。

同时移动互联网也是一个仍旧存在积累竞争,三足鼎立的领域,说起来大家都是做移动互联网的,但是做Android、iOS和Html5技术人员的实际上是三种人,三种不同的技能。在这样的情况下,对于开发者,对于互联网公司、软件公司,如何在开发效率,项目管理,人员分配,以及代码管理等等层面抉择也都成为问题。

Android wear,Apple Watch也在昭示,整个互联网软件行业的创新前沿就在移动互联网,我们应该如何应对这样的变化呢?

希望这次的主题能给大家带来一些答案。

专题出品人:
郝培强
上海泰尼网络科技有限公司创始人

网名tinyfool,OurCoders站长,14年工作经验一事无成的老程序员,就职过大大小小数家公司,多次创业,多次失败,仍在艰难创业中。

梦想移民,但暂时连出国都没有出过,浑身充满了负面能量光辉的资深老loser。

个人主页:http://tinyfool.org


by 刘恒兵
腾讯Web前端开发高级工程师

在移动Hybrid开发日渐兴盛的今天,如何高效的进行优化,精准的针对不同场景进行不同优化,提升优化的效率值(性价值)更为关键。通过工具化,生态体系,完成移动端性能要求下的基础框架,再拓展边缘生态系统,使移动基于Hybrid App开发更得心应手。

听众受益:

  1. 如何合理进行业务统计。
  2. 不同场景下进行不同的优化方案。
  3. Heron,一键完成移动高性能框架搭建
  4. 提供不同场景下优化解决方案
  5. 未来性能优化生态的思考。

by 罗升阳
欢聚时代软件工程师

Android系统自诞生以来,共UI流畅性就一直被拿来与iOS系统比较,并且认为不如后者。这一方面与Android设备硬件质量参差不齐有关,尤其是一些低端设备拉低了用户对Android系统的体验,另一方面也与Android系统的自身实现有关。例如在3.0版本之前,Android应用程序UI的2D绘制是不支持硬件加速的。

不过从4.0版本开始,Android系统一直致力改善UI的用户体验,目标是“run fast, smooth, and responsively”。主要的里程碑包括:

  1. 4.0版本默认支持应用程序UI 2D绘制的硬件加速;
  2. 4.1版本通过Project Butter引入Vsync、Tripple Buffer和CPU Input Boost等技术改善用户输入事件处理;
  3. 4.4版本引入执行Native Code的Android Runtime,准备用来替换执行Dex Bytecode的Dalvik Runtime,提高虚拟机运行效率,从而改善用户体验;
  4. 5....

by 赵世婚
沪江移动开发架构师

pure-native是纯粹原生的移动跨平台框架,区别于现今非常火热的Hybrid技术,pure-native支持移动系统原生开发能力,更侧重于移动平台基础底层开发。面对系统资源敏感的移动平台,及业务复杂且多样性,如何设计实现pure-native框架呢?本次分享pure-native技术架构及在沪江CCTalk互动直播客户端应用实践。

听众受益:了解移动跨平台架构技术,移动平台底层架构实践经验,平台差异化技术如何抉择。

本次演讲包括:

  1. pure-native核心架构
  2. Android NDK相关技术实战
  3. 跨语言接口技术
  4. lite-dispatcher设计分析
  5. pure-native在沪江CCTalk中应用

by 李跃辉
UC浏览器国际版客户端研发

Java成了大家普偏开发的语言,而他的GC机制也让大家养成不再刻意思考内存管理的惯性思维。Android开发人员也毫不例外的没摆脱这个命运,因此在Android开发中一直有个痛点就是内存管理。然而事实上还这仅仅只是噩耗的开始。受限于安卓的内存管理机制及越来越庞大的业务需求,应用程序的稳定性和性能面临巨大挑战,UC浏览器也是在这种实战中磨练了一套内存优化体系与思路,这里与大家分享。

主要内容:

  1. 系统内存基础知识
  2. 构建内存分析体系
  3. Pss分析/mmap优化
  4. Native内存转换
  5. 图片内存优化心得

by 胡文江(白衣)
淘宝(中国)软件有限公司高级无线技术专家

手机淘宝业界首创的无侵入式客户端热补丁技术。一站式解决客户端App发布后碰到引爆舆情的严重线上问题时的紧急发版问题;或者试验细微的体验优化,无需等待漫长的版本周期;希望『Move Fast』让你敢于『Break Things』。客户端热补丁技术打破客户端的开发枷锁和更新瓶颈,让App开发像Web一样的轻盈。

听众受益:

  1. 手机淘宝hotpatch技术
  2. dexposed与wax项目

by 董一凡
Autodesk Sr. Software Engineer

众所周知,3D是编程领域里的一个很大的分支,其中又有各个细分领域,分别支撑着游戏开发,创意,电影制作等。硬件也横跨各种高低端设备。具体到移动平台,相对来说这是一个比较新的平台。3D编程与PC这一类传统平台是有一些不同的,而这些不同也带来了一些编程上的问题。

另一方面,看看编程领域的另一大分支2D编程,也能给3D编程带来一些启示。

这次演讲会以一个具体的案例——3D模型的加载为基础,讲一下移动平台上3D编程的各种主流的编程方式和特点。同时会与2D编程进行一定的类比,最后给出一个我认为比较合理的努力方向,让3D编程可以更简单一些。

演讲专题

Covering innovative topics

10月15日,星期四

  • 可扩展、高可用架构

    很多互联网(包括移动)业务成长非常迅速,在系统搭建之初和成长阶段就需要充分考虑系统架构设计,以满足在稳定性、扩展性、性能和成本方面的要求。

  • 新时代的前端

    最近几年,Web前端领域的新标准、新框架、新工具、新理念不断涌现。今年6月,ES6正式发布,也标志着Web前端已经进入了一个全新的时代!

  • 运维之痛

    最近互联网公司接二连三的故障,黑天鹅事件层出不穷,让我们更加体会到了运维人员的痛苦。谁来拯救我们苦逼的IT运维工程师!

  • 技术创业

    分享技术人创业案例,揭示背后的技术选型,人才招聘与培养等背后故事。

  • 开源实践

    很多企业都在拥抱开源,开源能给公司带来哪些好处?又有什么样的问题?

  • 数据分析与移动开发工具专场

    本专场将邀请来自大数据及移动应用服务相关供应商的Hadoop、机器学习、即时通讯等领域的技术专家,分享各自在全民大数据化背景下的最新技术实践经历,内容涉及前端数据收集、数据分析模型、数据安全等多个方面。

10月16日,星期五

  • 新语言与新发展

    现代软件开发,已经进入一个普遍的复杂系统的时代。了解编程语言的发展趋势,对我们是一件有意义且有趣的过程。本期我们邀请几位专家,介绍这几年进入应用领域的新语言和新特性。

  • 新兴大数据处理

    大数据的批量处理框架趋于完善,业务还需要什么?更大规模的内存和实时计算?更便捷的用户数据交互和触达?更高效的业务驱动?还是来自物联世界的数据接入?

  • 移动开发新趋势

    移动互联网是这些年发展最快的技术领域,也是机会最多的领域,从无到有的这几年,这个领域已经吸引了大量的工程师,资金和创业项目,在这个迅速变化的时代,在这个变化最快的领域,我们都需要随时保持学习。

  • 建设高效团队

    团队的特点就在于具有统一的目标,并且成员可以为其通力协作。在本话题中我们会讨论,如何建设起高效的团队,并使其一直保持高昂的战斗力,高速、高质地完成各种任务。

  • 大规模软件持续交付与改进

    越来越多的大型企业在市场残酷的冲击下,需要快速地转变以应对市场的快速变化,其中最重要的是如何缩短产品上市周期。通过一组精彩的真实案例,看看“别人家”如何快速持续交付及改进。

  • 公有云服务与基础设施建设专场

    本专场将邀请多位来自云服务供应商的CDN、容器、OpenStack技术工程师,分享最新的云计算实践经历,探讨云服务及IT基础设施建设的发展趋势,内容涵盖微服务架构开发、持续交付实践、网络加速等热门话题。

10月17日,星期六

  • Java问题诊断与性能优化实践

    当Java系统变得日趋纷繁复杂,背后日益凸显的性能问题就会变得越发的举足轻重。本专题会从不同角度,多领域,结合云计算,大数据的当下,审视和关注在不同层次上,不同领域内Java性能问题以及优化实践。

  • 安全与隐私

    应对安全挑战。

  • 容器与云计算

    Docker容器和集群管理技术的背后是什么原理,能解决什么问题,有什么最新进展?关注Docker容器技术, Mesos等集群管理技术的原理和实践,容器相关的云计算服务。

  • 基于大数据的机器学习技术

    本专题将介绍业界最为前沿的大数据和机器学习技术,以及它们在搜索、推荐和数据挖掘等场景下的应用实践。我们邀请了国内一线互联网公司的技术精英们,看他们是如何利用机器学习技术让大数据产生真正价值的。

  • 互联网产品案例研究

    通过一组经典互联网产品案例分析,看看他们在产品开发过程中对设计、技术和市场等因素的决策过程,是如果一步步走到今天的产品形态的,曾经放出哪些大招或者下出哪些臭棋。

  • 开发平台与服务技术实践专场

    本专场将邀请来自应用开发平台及服务供应商的资深研发工程师、高级程序员及技术专家,分享敏捷开发、搜索引擎优化、容器应用管理等方面的技术实践与创新经验,以及应用开发领域目前所面临问题的解决之道。