摘要:
Web App:随着移动互联网爆发,各种 App 铺天盖地;与此同时,另外一个焦点也一直吸引着无数眼球:HTML5。由此引发一个话题“移动 App 将死,Web App 称王”。随着 HTML5 标准推进,有更多的 javascript API 可以应用到 app 中,引发这个话题也是情理之中,至于谁让谁死还有待验证。 阅读全文
摘要:
HTML5虽然在施行过程中还存在许多问题,但跨平台已是大势所趋,怎样才能开发出优秀的HTML5游戏?这些资源对你应该有所帮助: 阅读全文
摘要:
见过在茶几表面上操控的平板电脑吗?顺德乐从一位IT男马先生在家闲着无聊,喝茶时突发奇想,想设计一台可以一边喝茶一边在茶几表面上操作的电脑。马先生花了几千元,用了半个多月,将自家用的茶几改装成一台32寸大型平板电脑,上网、聊天、购物等功能样样具备。 阅读全文
摘要:
就像我们所看到的,并不是只有开发者希望找到面向HTML5盈利的全新解决方法。我们必须专注于相关公司创造性的一面,尝试着找到盈利的新解决方法能够推动着我们更积极地寻找更多有帮助的理念。研究证明,标准的HTML5游戏盈利方法并不是唯一方法。我相信,开发者们很快便能迎来更多机遇,从而为自己的游戏创造出更多利益。 阅读全文
摘要:
上周我收到三位Halmstad大学学生的电子邮件,他们正在做一个为期三月的项目,内容是关于程序员在工作中追求的是什么,以及企业如何吸引有才华的程序员。下面是我对他们问题的答案,按重要程度排序。显然人们会有不同的偏好,所以我很有兴趣听到你们赞同哪些,反对哪些,重要性的评判,以及你们认为遗漏了的要点。 阅读全文
摘要:
我相信激励是非常重要的。这也是为什么我常常把时间管理(这些书激励我不管改进我的时间管理方法)的书和软件开发拿出来看看。我最近刚看完一本 书,“Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman”。这本书推动我仔细的思考我应该把时间花在哪里。 巧合的是最近是我25岁生日,也即将是新的一年。所有这一切都推动着我整理自己的技能,并制定下一年的学习计划。 我把它写到博客里面也是那本书的作者建议。我觉得这个建议非常好。和所有人分享你的计划,会让你更有动力去完成它!技能 那本书的作者建议,制作一张图表,列... 阅读全文
摘要:
厌烦了移动app应用三天两头更新的朋友们,HTML5时代的到来,无疑是你们最大的福音。用HTML5开发的互联网产品,可以最大的迎合用户的体验感受,省去了下载、安装、更新的烦恼,让用户可以随时享受最新版本的产品体验。 2012年,是HTML5突飞猛进的一年,众多的游戏厂商、浏览器品牌、社交平台在HTML5的开发中潜心钻研,想要利用HTML5的优势开发产品。2013年第一季度的尾声,又有很多国内外品牌加入HTML5的开发队伍,近日,三星在MWC2013上展示了全新的Tizen2.0移动操作系统。该系统就是基于Linux和HTML 5的开源系统,由三星和英特尔共同开发,硬件厂商的加入,更加扩大了H. 阅读全文
摘要:
对于大多数开发者来说,在遗留代码基础上开发是日常工作的一部分,毕竟从头开始创建全新系统的机会不是很多。架构师、《漫谈设计模式》作者刘济华结合自身的实际经历分享了如何在遗留代码基础上开发的经验。 刘济华首先指出,大多数系统是构建在之前的遗留系统之上的,在开始,很难把遗留系统直接丢弃,特别是一些业务逻辑非常复杂的金融电信系统。 这些代码往往有如下特点:旧的编程语言开发低效。代码冗繁,质量差。添加新的功能和修改错误(Bugs)的周期时间长而痛苦。这些代码没有单元测试,甚至没有功能测试、冒烟测试、回归测试。无法交接这些代码,因为写代码的这些人很多已经离职。维护这些代码代价高,大家心惊肉跳,特别是系统. 阅读全文
摘要:
近日,Opera欧朋名为Sphinx的游戏引擎在巴塞罗那世界移动通信大会上正式发布。据悉,这是全球首款GPU加速的HTML5处理引擎,用以解决HTML5游戏表现力的核心阻碍。业内人士评价,该产品对目前业内广泛讨论的HTML5性能的提升、明星级应用的出现及整个HTML5相关产业的发展都有着至关重要的意义。 HTML5的发展要求手机浏览器将技术深入到更底层的硬件加速层面,实现GPU加速是决定浏览器未来发展的关键。据介绍,GPU(图形处理器)加速是硬件加速的一种方式,指的是利用GPU替代软件算法以充分利用硬件所固有的快速特性,从而渲染包括图像、视频、SVG(可缩放矢量图形)等在内的网络内容、提... 阅读全文
摘要:
如果你是一个移动开发者,对于 Android 的态度可能是又爱又恨。它的开放性给予了你更多可能,同时也给予了你更多麻烦。市场上的 Android 手机越来越多,但是各不相同。有原生 ROM,有定制 ROM;有 2.x 系统,有 4.x 系统;配置各有不同,分辨率各有不同。面对复杂的市场,开发者应该如何对待?GroupMe 的开发者之一Ajay Kulkarni写了一篇文章,谈到 Android 开发中的一个心得:存在两个 Android 市场。Android 是什么?“Android 与你想象的不同。它不像 iOS,它甚至与我们见过的 Windows、Linux 和其他 OS 都不同。Andr 阅读全文