MDCC 主题论坛:HTML5&Web App

摘要:在HTML5&Web App论坛上,邀请到了百纳信息CTO刘铁峰、腾讯MIG移动互联网事业群浏览器产品部研发组总监阮曙东、UC优视高级研发经理谭柱成、Web前端工程师、Java工程师魏子钧。

【CSDN现场报道】移动开发者大会•中国2012(MDCC)于10月19-20日在北京国家会议中心隆重召开。本次大会由CSDN和创新工场联合主办。作为年度规模最大的移动开发者盛会,来自移动领域国内外的知名应用开发者/团队、运营商、平台商、互联网企业、手机终端厂商和投资者等汇聚一堂。以“移动主流下的机遇与挑战”为主题,在大会上我们将一起探讨移动互联网的发展趋势,共论移动主流化下的突破之道。

本次活动邀请到了百纳信息CTO刘铁锋、腾讯MIG移动互联网事业群浏览器产品部研发组总监阮曙东、UC优视高级研发经理谭柱成、Web前端工程师、Java工程师魏子钧。

刘铁锋:Web App主流实现框架介绍及分析

百纳信息CTO 刘铁锋

在会上,刘铁锋对HTML5及Web App的发展及应用前景进行了全面的分析。他认为,HTML5目前还尚未完全成熟,但Web开发者和应用都会越来越多。在移动方面,开发成本也会降低。

1.HTML 5改变了什么?

HTML5可以去访问摄像头,也访问API,还有GPS等等,其实这中间并不存在计算的门槛,只是做一个硬件调用和加速而已,这上面其实没有什么可值得在技术上炫耀的地方,仅仅是功能而已。

  • 浏览器支持硬件加速
  • 提供更多的视频解码方案
  • 让地理位置信息更加有价值

当HTML5把这些事情做完之后,就有能力和HTTP叫板,有了这个你可以在没有网络的地方用,开发离线应用。下面是HTML5与HTTP的比较:

2.Web App发展遇到的问题

  • 内核性能
  • 硬件加速
  • HTML 5标准
  • 无限滚动的控件?
  • 页面切换/左划右划的流畅度?
  • 访问硬件的能力?

3.Web App目前的解决方案

基础库

  • JQuery Mobile
  • Zepto
  • JQ.Mobi

UI框架

  • Sencha
  • JQuery UI

程序框架

  • AppCelerator (Hybird)

腾讯阮曙东:手机QQ浏览器对HTML5的支持及Web App开发平台

腾讯MIG移动互联网事业群浏览器产品部研发组总监 阮曙东

阮曙东首先和大家分享了HTML5的四大方向:

  1. 结构化的语言
  2. 移动设备特性
  3. 表现类语言CSS3
  4. 脚本语言

他认为, HTML5是存在于浏览器之上的,不仅仅是成为浏览器网页的第一入口,也将成为用户接触应用的第一入口。但是目前还存在瓶颈,不可能成为所有浏览器网页的入口,但是至少是一种事实。

1.HTML5的价值凸显

第一是学习成本更低、更易于上手。第二是容易开发很多轻量级应用。第三,HTML5几乎是天然的Web,不容易受到渠道限制,突破渠道的限制。第四是跨平台,只要浏览器够完善,应用可以跑在多个浏览器上,比Native App更易于适配。第五虽然HTML5是存在于浏览器之上,但是它和浏览器是轻耦合的关系,应用快速发布。发布的时候不需要受限于浏览器,用户也不需要更新,用户访问的时候就自然更新了。

2.HTML5的技术前景

第一,HTML5已经成为移动应用的核心技术和推动力,这两年已经明显感到了这种趋势。第二,HTML5有可能成为终端应用的基础。第三,构建HTML5生态系统抗衡native生态系统。

3.手机QQ浏览器在HTML5及Web App上的应用

在关注用回的使用体验的前提下,手机QQ浏览器在HTML5的性能上面做了重大的优化,并且推出了用户阅读体验。

在手机QQ浏览器提供的Web App开放平台上会提供统一登录体系、支付体系、OpenApi等等。

UC优视谭柱成:下一站,Web App

UC优视高级研发经理 谭柱成

1.移动浏览器跟Web的关系

谭柱成表示,Web App的价值对移动浏览器来说,就像应用程序对操作系统一样的。所以Web App本身是一个具有非常大的发展潜力的东西,可以说是一只比较有上升潜力的股票。

2.Web App的主要优势

Web App的第一个优势是跨平台,因为现在Web App背后的技术是HTML5、CSS等东西,这些在很多移动设备上都是支持的;第二,开发成本比较低;第三,无需应用商店审核,特别是IOS,现在很多应用商店的审核是越来越严格了。

3.桌面上开发VS.移动端开发

这毫无疑问,他认为,现在的Web App机会是在终端。首先整个桌面应用开发是越来越往低层的开发方向走,做一些大规模的应用,而这两方面恰恰是Web App本身比较弱的。第二,桌面硬件的限制,让Web App缺乏更有趣的基因。第三,移动终端存在屏幕小、触摸操作、平台多等特点,使得Web App更有潜力和空间。

4.UC的U3内核在给用户带来了哪些更强劲的体验?

U3内核性能在持续优化,渲染性能、CSS动画处理、JS引擎执行、联网效率、事件交互处理。UC在U3内核扩展API,在网页中可以控制:屏幕方向、全屏控制、手势操作的开关、长按菜单和物力菜单键的作用、是否适用适屏排版、桌面功能等等,在U3内核里面都可以支持。

魏子钧:Dreamless For Our Dreams

Web前端工程师、Java工程师 魏子钧

魏子钧的演讲主题是在追梦的途中做更少的梦!首先,他总结了HTML5的诸多特性。他认为HTML5很多特性里面有很大一部分东西,是让我们的网页和页面变得更漂亮、更性感,首先最重要的就是CSS3,AUDIO和VIDEO,IOS上面之所以敢大胆的抛弃Flash,就是因为HTML5能够让AUDIO和VIDEO变得很时髦、很性感。 还有一些东西是普通用户感觉不到的,一个是实时的长链接和Webwork。

现在的移动应用设备越来越多、越来越丰富,比如有陀螺仪、重力加速度感应、电力电量、WIFI、蓝牙等等,实际上HTML5也针对移动设备特有的功能研发了相应的API。正是有了这些东西,HTML5变得确实很强大,在很多人眼里它的作用也非常明显,但是它的这种强大也引起了很多很多的争论。

1.Flash不再开发移动端应用,那么到底是Flash好还是HTML5好呢?

其实最好的答案就是应该在恰当的时候选择恰当的技术。HTML5这种技术,无非就是HTML、CSS和Javascript这三样东西,实际上它本身就具备了前面四样东西,敏捷的、快速开发的、轻量级的、简单易学的语言,这些特性是HTML5天生就具备的特性,所以HTML5的这种语言,无论现在面临多少争议和非议,实际上它本身就走在非常正确的方向上。

2.HTML5与游戏 

HTML5和产生的游戏开发相比,无非是做了三件事情。第一,换一种编码语言。第二,换了一块渲染的画布。第三,换了一个运行的环境。。大家在用HTML5开发游戏,始终要抓住HTML、CSS和Javascript这三个东西,要合理的把这三个东西结合起来去开发游戏。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
通过KLWP动态壁纸制作工具,使Kustom成为有史以来功能最强大的动态壁纸创建者,使您的Android启动器看起来独一无二!使用其强大的WYSIWYG(所见即所得)编辑器创建您自己的设计,并立即显示所需的任何数据,并附带精美的动画!如果您正在寻找Android上的Rainmeter或Conky,就可以了!仅需要小部件但功能强大吗?签出KWGT。 使用Kustom,您可以创建自定义手表,例如数字和模拟时钟(带秒针),动画模式,实时地图背景,天气小部件,材质墙纸,文本墙纸,复杂的CPU /内存表,随机更改的图像,滚动的图像,陀螺仪效果,天文数据等等。想象力是极限。 启动器支持 动画仅在完全支持Android标准的启动器上起作用,例如,完全支持Google Now Launcher和Nova Launcher。其他一些可能有问题,目前唯一已知的有问题的启动器是GO Launcher(我们无法修复此问题),请查看FAQ以获得更多信息。 请不要将评论用于支持/退款问题,退款或问题,请发送电子邮件至[email protected],有关预设帮助,请查看我们的Reddit社区 KLWP动态壁纸制作功能: –某些皮肤开始使用,而Komponent(Kustom中的一个小部件) –精选部分中的大量免费预设 –具有自定义字体,颜色,大小和效果的文本 –椭圆,矩形,圆弧,三角形,对角线等形状 – 3D翻转转换,弯曲和倾斜的文本 –渐变,阴影,平铺和彩色滤光片 – Zooper类似于进度条和系列 –具有叠加效果的图层,例如专业图像/照片编辑器(模糊,清晰,异或,差异,饱和度) –触摸动作/您创建的任何对象上的热点 –内置图片缩放器支持PNG / JPG / WEBp图像和SVG(可缩放矢量图形) –状态栏通知(文本,图像包名称等) – Google Fitness支持(分段,卡路里,步距,距离,睡眠) –基于屏幕位置,加速度计,触摸,事件的动画,例如淡入淡出,缩放和滚动…… –支持墙纸运动或对象动画的磁传感器/陀螺仪 –复杂的编程具有功能,条件和全局变量的语言 –根据时间,位置,天气和任何事物的任意更改墙纸! –通过HTTP动态下载内容(实时地图,天气等) –本地音乐实用程序(当前播放的歌曲标题,专辑,封面) –天气寒冷,感觉像温度,以及更多 –多个天气提供商,例如“开放天气图”,否,Accu Weather(插件),Darksky(插件)等 – RSS和免费的XML / XPATH /文本下载 – Tasker支持 –显示大量数据,例如:日期,时间,电池(带有持续时间估算),日历,天文学(日出,日落,照明,星标),CPU速度,内存,倒数计时,WiFi和手机状态,路况信息,下一个警报,位置,移动速度,ROM /设备信息等等) KLWP动态壁纸制作专业版将: –删除ADS –支持开发人员! –解锁从SD和所有外部皮肤的导入 –允许创建APK预设包 –从外星人入侵中拯救世界

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值