上周日专门从南京跑到上海參加了iWeb峰会(HTML5峰会),感觉这一天去的挺值的。几个演讲都挺精彩,干货不少啊。
      总体感觉随着2014年HTML5标准的终于定稿,最近HTML5产业链在逐渐完好,整个行业应该还处在发展成熟期,已经出现一些技术平台级的公司,比如白鹭游戏引擎,Crosswalk,DCloud等。

另外微信等一些超级APP已经是HTML5的主战场,各公司在自家的App里面基本上都已经引入WebView,实现HTML5混合架构。


       先说下几个印象比較深的项目和公司。 白鹭Egret游戏引擎和Lark交互移动应用框架。Intel的Crosswalk框架(Crosswalk 2014年Cordova还没有集成的时候我们已经用过了。能够解决Android4.0-4.3版本号的移动Web页面的适配问题,如今进步非常快啊。已经有自己的IDE Intel SDK了)和Intel SDK,木疙瘩专业级HTML5交互动画内容制作云平台,
360yun WebVR平台(效果非常炫的。以后我能够把航拍图放上上面了)。野狗实时BaaS(Backend as a Service,主要是基于Web Socket技术实现实时)云服务。

上午ARM的介绍的HTML5新技术看了挺有收获的。有些东西是曾经没有关注过的。

最后百度的美女前端此方分享了HTML5移动页面构建平台技术架构。介绍了百度HTML5移动页面开发平台Legend的技术架构,是基于AngularJS开发的。


    以下说我比較熟悉的多端公布技术。多端公布就是开发一套代码同一时候作为Android App。iOS App, 移动Web站点,微信站同一时候公布,DCloud推出了高性能前端MUI和 HTML5极速开发IDE:HBuilder 支持多端公布,非常适合用来高速开发多端移动项目。   DCloud的多端方案是基于多个WebView的,这样的方案中现阶段确实能解决一些移动端特有的问题。特别是Web
页面切换载入时空白问题。我个人更倾向基于Ionic框架和Cordova框架的方案,眼下Ionic框架已经攻克了页面滚动。下拉刷新,键盘弹出等移动端特有的问题,因为是基于AngularJS的单页面应用,不存在Web页载入时空白的问题。

未来随着设备的性能的逐渐提高,Webkit的不断进步,HTML5的性能问题未来会不再存在。

在多端公布和Hybrid App开发方面。千米网已经积累了丰富多平台适配开发经验,和完整的前端project化方法。已经能够实现一套代码支持Android 手机/平板App,iPad,iPhone
App,微信站,移动Web站的多端公布,我们是基于Ionic Framework。AngularJS。Cordova。gulp等技术实现的,眼下已经完毕2个平台移动电商产品。


      本次会议主要关注点HTML5新技术。HTML5开发相关的平台和工具,HTML5游戏开发方面,对于React,AngularJS等前端技术涉及较少。Node.js方面阿里推出的Node.js性能调优工具Node Profiler挺赞的,假设能更完好点就好了,眼下正在考虑使用Node.js做serverAPI。

最后附上iWeb峰会的会刊

iWeb峰会(HTML5峰会)2015年7月19日上海站会后感想的更多相关文章

  1. 2015年12月28日 Java基础系列(六)流

    2015年12月28日 Java基础系列(六)流2015年12月28日 Java基础系列(六)流2015年12月28日 Java基础系列(六)流

  2. 2015年12月13日 spring初级知识讲解(四)面向切面的Spring

    2015年12月13日 具体内容待补充...

  3. 2015年8月18日,杨学明老师《技术部门的绩效管理提升(研讨会)》在中国科学院下属机构CNNIC成功举办!

    2015年8月18日,杨学明老师为中国网络新闻办公室直属央企中国互联网络中心(CNNIC)提供了一天的<技术部门的绩效管理提升(研讨会)>培训课程.杨学明老师分别从研发绩效管理概述.研发绩 ...

  4. 2015年8月17日,杨学明老师《产业互联网化下的研发模式转型》在中国科学院下属机构CNNIC成功举办!

    2015年8月17日,杨学明老师为中国网络新闻办公室直属央企中国互联网络中心(CNNIC)提供了一天的<产业互联网化下的研发模式转型>内训课程.杨学明老师分别从产业互联网化的问题与挑战.传 ...

  5. 【C++】命令行Hangman #2015年12月15日 00:20:27

    增加了可以在构造Hangman对象时通过传入参数设定“最大猜测次数”的功能.少量修改.# 2015年12月15日 00:20:22 https://github.com/shalliestera/ha ...

  6. 我的Python成长之路---第一天---Python基础(作业2:三级菜单)---2015年12月26日(雾霾)

    作业二:三级菜单 三级菜单 可一次进入各个子菜单 思路: 这个题看似不难,难点在于三层循环的嵌套,我的思路就是通过flag的真假来控制每一层的循环的,简单来说就是就是通过给每一层循环一个单独的布尔变量 ...

  7. 我的Python成长之路---第一天---Python基础(作业1:登录验证)---2015年12月26日(雾霾)

    作业一:编写登录接口 输入用户名密码 认证成功系那是欢迎信息 输错三次后锁定 思路: 1.参考模型,这个作业我参考了linux的登录认证流程以及结合网上银行支付宝等锁定规则 1)认证流程参考的是Lin ...

  8. 我的Python成长之路---第一天---Python基础(1)---2015年12月26日(雾霾)

    2015年12月26日是个特别的日子,我的Python成之路迈出第一步.见到了心目中的Python大神(Alex),也认识到了新的志向相投的伙伴,非常开心. 尽管之前看过一些Python的视频.书,算 ...

  9. Git学习(二)(2015年11月18日)(2016年1月29日)

    2015年11月18日Git学习: .Shell 删除文件夹及其所有文件 rd/s/q 文件目录 ---------------当前为先创建本地Git库后与网上Git服务器关联------------ ...

随机推荐

  1. linux-less

    linux-less less是more命令的进化版.拥有与more命令一样的向前向后向下向上的数据查看功能,同时less还可以在查看内容中进行快速查找,关于数据向上向下操作,可以看看这个http:/ ...

  2. git(2)----Git的常用撤销技巧与解决冲突方法

    git checkout . #本地所有修改的.没有的提交的,都返回到原来的状态 git stash #把所有没有提交的修改暂存到stash里面.可用git stash pop回复. git rese ...

  3. ASP.NET Core 应用程序Startup类介绍

    Startup类配置服务和应用程序的请求管道. Startup 类 ASP.NET Core应用程序需要一个启动类,按照惯例命名为Startup.在主程序的Web Host生成器(WebHostBui ...

  4. python之optparse模块

    测试例子 #!/usr/bin/env python2.7 import sys import os from optparse import OptionParser def parse_optio ...

  5. Request 和 Response 区别

    Request 和 Response 对象起到了服务器与客户机之间的信息传递作用.Request 对象用于接收客户端浏览器提交的数据,而 Response 对象的功能则是将服务器端的数据发送到客户端浏 ...

  6. wpa破解学习实践

    概述: 针对WEP的一些弱点,WPA(WiFi Protected Access)一一改进:

  7. 数据结构与算法(C/C++版)【绪论/线性表】

    声明:数据结构与算法系列博文参考了<天勤高分笔记>.<王道复习指导>.C语言中文网.非商业用途,仅为学习笔记总结! 第一章<绪论> 一.基本概念及入门常识  /// ...

  8. SEO是件贼有意思的事情 golang入坑系列

    这两天迷上了SEO.真心看不起百度的竞价排名,但作为一个商业网站,赚钱是一件无可厚非的事情.只做活雷锋,没有大金主是做不长的.做完功课后,发现百度和google的SEO策略又不相同,几乎是无法通用.百 ...

  9. HDU 5194 DZY Loves Balls

    DZY Loves Balls Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) ...

  10. ThinkPHP 5 中AJAX跨域请求头设置方法

    最近用thinkphp做项目,在测试环境时,存在接口的测试问题.在tp官网也没能找到相关的解决方法.自已看了一下源码,有如下的解决方案. 在项目目录下面,创建common/behavior/CronR ...