共 1,395 篇文章
共 6,621 篇文章及评论
- Association for Computing Machinery TechNews (ACM)
- Go Parallel! (Dr. Dobbs)
- HPCwire (Tabor Communications, Inc.)
- insideHPC (John West)
- Joe Duffy's Weblog (Microsoft)
- Microsoft Parallel Programming Development Center (Microsoft Germany)
- MultiCoreInfo.com
- scalability.org (Scalable Informatics)
- Software Dev Blog (Intel Germany)
- Soft Talk Blog (Intel United Kingdom)
- The Moth (Microsoft)
帖子位于 "全国大学生软件创新大赛专栏" 分类 
Metro Web应用开发中页面通信问题解决方法
作者: Dawei Cheng 程大伟 (Intel) (43 篇文章) 日期: 五月 15, 2012 在 8:20 下午
评论 (0)
最近在开发Win8应用,遇到Win8 native context和web context 通信的问题,这里将相应的方法分析一下。Win8的介绍和详细信息可以在MSDN上面获得,也可以参考本人介绍开发者预览版时的系列博客 Win8 应用开发介绍(一) Win8新特性\Win8 应用开发介绍(二) Win8应用为王\Win8 应用开发介绍(三) ...
分类: Ultrabook, 全国大学生软件创新大赛专栏, 博客征文专栏, 移动技术, 英特尔® 软件网络 2.0
标签:HTML5, PostMessage, Win8, Windows 8
移动Web应用程序开发 高性能JavaScript篇 (三) JavaScript 加载解析和部署
作者: Dawei Cheng 程大伟 (Intel) (43 篇文章) 日期: 五月 10, 2012 在 11:53 下午
评论 (0)
介绍 本系列博客将主要介绍如今大红大紫的移动Web应用程序开发最重要的三个工具:HTML5,JavaScript, CSS3。博文也分为三个大部分: 1. 众望所归的HTML5将主要介绍HTML5的前世今生,主要功能和API以及相关Demo,Demo的代码都可以在文章附件中下载到; 2. 高性能JavaScript将主要介绍如何让JavaScript更流畅,JavaScript debug和分析工具,可以说,没有JavaScript就不可能有互联网的今天,更不可能有移动互联网的明天,编写高性能的JavaScript至关重要; 3. 变化万千的CSS3将主要介绍如今异常强大的CSS3,结合HTML5编写动态的Web应用。熟练使用异常Fashion & Cool & 炫的CSS3将使Web应用增色不少。 本篇是高性能JavaScript介绍的第三篇,将给大家结合实例例子及分析工具介绍在加载JavaScript代码时,如何编程可以让Web应用或者网页更加高效。 相关文章 移动Web应用程序开发 ...
分类: 全国大学生软件创新大赛专栏, 移动技术, 英特尔® 软件网络 2.0, 软件技术学习及认证, 高校博客大奖赛
标签:HTML5, Javascript, web开发, 移动开发
在学习HTML5时,别忘了CSS技术
作者: 782823622 (1 篇文章) 日期: 五月 9, 2012 在 2:53 下午
评论 (1)
笔者就html5学习展开思考,光学大赛官网上的关于html5的知识是不够的,参赛作品不仅仅光需要html5更需要各个方面的组合,所以团队各个成员学习的侧重点最好不同,CSS对软件的重要性这里就不过多赘述了。学习有关CSS的课程我们现在最好尽快开始。 善于运用CSS知识 你最好很擅长CSS技术,因为让游戏在桌面电脑平台、Android手机及所有iOS设备的主流浏览器流畅运行,需要用到大量的CSS知识。我们有一个网页开发者的任务就是处理与CSS相关的工作,针对多种移动设备创建可动态变换尺寸的菜单。在电子游戏设计中,有50%的工作用于创建菜单。而HTML5跨平台游戏开发中有50%属于与CSS相关的工作。 *我们的实践证明,开发者可以使用HTML5制作出很棒的跨平台等视距游戏。 *如果玩家可以在一个设备上玩某款游戏,多数人就会想在手机或平板电脑上继续体验该游戏。 *制作HTML5跨平台游戏需进行大量试验。 *虽然HTML5很强大,但仍有一些不甚完善之处。 *跨平台游戏体验意味着,游戏设计之初就要考虑到用户在不同设备上的体验。 *不可在手机游戏中植入需进行大量堆叠或过度拖动的操作。 *最好很精通CSS技能。 以下是我们在Facebook平台开发跨平台HTML5游戏的一些极有帮助的参考资料: 1)viewporter. https://github.com/zynga/viewporter. 这个Zynga开源代码允许你获取任何设备的屏幕尺寸,并针对这些屏幕调整游戏大小。它比你自己从头编写代码更省时间(我们用过Viewporter,也自己写过代码,所以才会知道这一点。) 2)Weinre.http://phonegap.github.com/weinre/. 这个远程调试器工作原理类似于Web Inspector,但它运行于移动设备。它有助于追踪iPhone和iPad等设备上的控制台错误信息。 3)JQuery. http://jquery.com/ 你可以利用这个库中现成的代码,省下自己写代码的时间。它对文本动画处理极有用处,我们进行了一些修改并推出了JQuery Mobile,它更适用于移动设备平台。 4)node.JS. http://nodejs.org/ 在你使用Javascript编写内容时,它可以让你省时省力地使客户端代码及服务器相适配。在作为游戏服务器时,node.JS的扩展性能也十分理想。 笔者就html5学习展开思考,光学大赛官网上的关于html5的知识是不够的,参赛作品不仅仅光需要html5更需要各个方面的组合,所以团队各个成员学习的侧重点最好不同,CSS对软件的重要性这里就不过多赘述了。学习有关CSS的课程我们现在最好尽快开始。
分类: 全国大学生软件创新大赛专栏, 软件技术学习及认证
移动Web应用程序开发 高性能JavaScript篇(二) JavaScript 开发分析工具
作者: Dawei Cheng 程大伟 (Intel) (43 篇文章) 日期: 四月 7, 2012 在 8:51 下午
评论 (0)
1. JavaScript 引擎介绍 这里只介绍主流浏览器的JavaScript引擎。如下图所示: JS引擎一般作为共享库使用,应用程序调用引擎提供的API函数。引擎API函数大致分为以下几种:数据类型操作、RunTime控制、类与对象的创建和维护、函数与脚本执行、字符串操作、错误处理、安全控制、Debug支持。 上图中测试使用的是Google V8 benchmark。可以看出Chrome V8引擎JavaScript执行各项指标最优。 其中:每款浏览器JavaScript引擎发展历史: Mozilla • SpiderMonkey,第一款JavaScript引擎,由Brendan Eich在Netscape Communications时编写,用于Mozilla Firefox ...
分类: 全国大学生软件创新大赛专栏, 博客征文专栏, 移动技术, 英特尔® 软件网络 2.0, 软件技术学习及认证
标签:HTML5, Javascript, web开发, 移动开发
移动Web应用程序开发 高性能JavaScript篇 (一) JavaScript性能瓶颈
作者: Dawei Cheng 程大伟 (Intel) (43 篇文章) 日期: 三月 26, 2012 在 9:43 下午
评论 (1)
介绍 本系列博客将主要介绍如今大红大紫的移动Web应用程序开发最重要的三个工具:HTML5,JavaScript, CSS3。博文也分为三个大部分: 1. 众望所归的HTML5将主要介绍HTML5的前世今生,主要功能和API以及相关Demo,Demo的代码都可以在文章附件中下载到; 2. 高性能JavaScript将主要介绍如何让JavaScript更流畅,JavaScript debug和分析工具,可以说,没有JavaScript就不可能有互联网的今天,更不可能有移动互联网的明天,编写高性能的JavaScript至关重要; 3. 变化万千的CSS3将主要介绍如今异常强大的CSS3,结合HTML5编写动态的Web应用。熟练使用异常Fashion & Cool & 炫的CSS3将使Web应用增色不少。 本篇是高性能JavaScript介绍的第一篇,主要介绍JavaScript语言特性,为什么要编写高性能的JavaScript代码,以及对编写高性能JavaScript代码的开篇小结。 HTML5 ...
分类: 全国大学生软件创新大赛专栏, 博客征文专栏, 移动技术, 英特尔® 软件网络 2.0, 软件技术学习及认证
标签:Javascript, web开发, 移动开发
移动Web应用程序开发HTML5篇 (九) Web Storage API
作者: Dawei Cheng 程大伟 (Intel) (43 篇文章) 日期: 三月 21, 2012 在 10:59 上午
评论 (0)
介绍 本系列博客将主要介绍如今大红大紫的移动Web应用程序开发最重要的三个工具:HTML5,JavaScript, CSS3。 本篇是HTML5介绍的第九篇,主要介绍HTML5的网络存储接口(Web Storage API)。 相关文章: 移动Web应用程序开发 HTML5篇 (一) HTML5简介 移动Web应用程序开发 HTML5篇 (二) 新功能介绍和测试 移动Web应用程序开发 ...
分类: 全国大学生软件创新大赛专栏, 博客征文专栏, 移动技术, 英特尔® 软件网络 2.0, 软件技术学习及认证
标签:Web Storage, web开发, 移动开发
移动Web应用程序开发HTML5篇 (八) Offline Web Applications
作者: Dawei Cheng 程大伟 (Intel) (43 篇文章) 日期: 三月 9, 2012 在 9:16 下午
评论 (0)
介绍 本系列博客将主要介绍如今大红大紫的移动Web应用程序开发最重要的三个工具:HTML5,JavaScript, CSS3。 本篇是HTML5介绍的第八篇,主要介绍HTML5的离线应用Offline Web Applications)。 相关文章: 移动Web应用程序开发 HTML5篇 (一) HTML5简介 移动Web应用程序开发 HTML5篇 (二) ...
分类: 全国大学生软件创新大赛专栏, 博客征文专栏, 移动技术, 英特尔® 软件网络 2.0, 软件技术学习及认证
标签:HTML5, offline web apps, web开发, 离线应用, 移动开发
如何搜索HTML5移动应用:The Everything Project
作者: Dawei Cheng 程大伟 (Intel) (43 篇文章) 日期: 三月 7, 2012 在 9:42 下午
评论 (5)
在后PC时代我们面临的一大挑战是经常要在一大堆相互并不关联的应用中苦苦寻觅想要的应用。 和互联网不同,应用并没有通过链接相互联结起来(尽管其实可以做到)。现在的公司都在努力推出越来越多的应用,恨不得把你的整台手机都占领了,但他们都忘了为用户提供通往现有应用的窗口。你想用某个应用时是人工搜寻还是Google 搜索?你能立即判断要启动哪个应用吗? 解决这一难题的一个可能途径是:The Everything Project--应用的移动互联网版本的搜索引擎。(注:该everything.me链接只能通过手机浏览器访问) The Everything Project目前是一个移动版网站,无论是iPhone, Android, Windows Phone或其它手机都可访问。不久它也会在各大平台上推出原生应用。 手机浏览器访问everything.me后,你会发现它的首页布有一个搜索框、变换的背景图、以及右侧的快捷入口(如图)。 每个不同的背景图都是一个推荐主题,如Everything Taylor ...
分类: 全国大学生软件创新大赛专栏, 博客征文专栏, 移动技术, 英特尔® 软件网络 2.0, 软件技术学习及认证
标签:HTML5, Web应用, 移动开发
移动Web应用程序开发HTML5篇 (七) Web Sockets API
作者: Dawei Cheng 程大伟 (Intel) (43 篇文章) 日期: 三月 5, 2012 在 5:04 下午
评论 (0)
介绍 本系列博客将主要介绍如今大红大紫的移动Web应用程序开发最重要的三个工具:HTML5,JavaScript, CSS3。 本篇是HTML5介绍的第七篇,主要介绍HTML5的Web Sockets API。 相关文章: 移动Web应用程序开发 HTML5篇 (一) HTML5简介 移动Web应用程序开发 HTML5篇 (二) ...
分类: 全国大学生软件创新大赛专栏, 博客征文专栏, 移动技术, 英特尔® 软件网络 2.0, 软件技术学习及认证
标签:HTML5, Web Sockets, Web应用, 移动开发
移动Web应用程序开发HTML5篇 (六) Communication API
作者: Dawei Cheng 程大伟 (Intel) (43 篇文章) 日期: 三月 2, 2012 在 5:09 下午
评论 (0)
本系列博客将主要介绍如今大红大紫的移动Web应用程序开发最重要的三个工具:HTML5,JavaScript, CSS3。 本篇是HTML5介绍的第六篇,主要介绍HTML5的Communication API。 相关文章: 移动Web应用程序开发 HTML5篇 (一) HTML5简介 移动Web应用程序开发 HTML5篇 (二) 新功能介绍和测试 移动Web应用程序开发 HTML5篇 ...
