KNOWORTH
只有想不到、没有做不到
2015-09-09 / 原型设计
【编者按】 在移动游戏开发过程中,如何处理好架构中数据、元数据之间的关系,并且把好处发挥到极致呢?本文作者在完成游戏开发后,写下了自己的心得体会,并且总结了面向元数据开发的优缺点。全文转载如下: 从2012年4月开始,一直都在开发一款平板电脑上的实时战略类游戏,开发平台是当下比较流行的 Unity3D,网络传输部分基于 uLink。是我自己的第一个 Unity3D 项目,在架构上下了不少功夫,项目相对比较复杂,作为架构师和主要的开发者(技[…]
by YJPark
2015-09-09 / 技术研究
每一位Java程序员都会有套工具来应对工作上的挑战。多年来,Java程序员使用软件来完成他们的工作。有很多工具对他们是有用的,不过对于初入行的人员来说,寻找合适的工具是困难的,并且是浪费时间的。而今天我们将列出六款Java程序员必备的工具。 1. Notepad++ Notepad++是用于编辑xml、脚本以及记笔记的最佳工具。这个工具的最好部分在于,你在Notepad++上打开的任何一个文档,在关闭后都会有一个残留文档,它有助于在意外删除重要文档,还有办法恢[…]
by Hariom Balhara
2015-09-09 / 界面
你不需要成为一个时尚的追随者,欣赏流行业的惊人的创造力。我想关于大牌时尚互动解决方案实现你一定会想要看看。 时尚网站的最重要的特点是什么? 毫无疑问,目前,大多数时尚网站的焦点是摄影和视频,他们能很好的并且完善的展示产品。其他网站应用前沿技术的体系结构和导航页面,鼓舞人心的技术的创新风的超越。设计师的网站发展比季节的变化更快,微型网站和弹出页面是比较时尚的。内容基本上是视觉,因此开放实验,并不依赖于搜索引[…]
by awwwards-team
2015-09-09 / 技术研究
苹果公司在今年的全球开发者大会(Worldwide Developers Conference, WWDC)上宣布推出Swift2.0,该语言的首席架构师Chris Lattner表示,Swift 2.0主要在语言基本语法、安全性和格式美观度这三方面进行了改进。除了这些新的功能特性,还有对语法的优化、修饰及美化,最后是Swift 1.x中最具影响力的错误处理机制。 这是因为你根本无法回避它。如果打算使用Swift 2.0的话,必须接受错误处理这样的机制,并且错误处理机制将改变Cocoa和Cocoa Touch框架中使用NSError与方法交互[…]
by Juan Pablo Claude
2015-09-09 / 用户体验
【编者按】Capgemini India Pvt. Ltd开发者Richa Jain在本文中为我们带来了一个有趣的话题:在一个Web网站项目中,我们应该问自己十个这样的问题。如果你在开发的过程中存在疑惑,或许你可以在本文中获得帮助。 以下为译文 : Web设计和开发是一个长期的、迭代的过程。它可以花费数周或数个月。如果你专注于细节时,你很容易会迷失其中。你实现了网站的原始目标了吗?又或者说你太全神贯注于创建一个精致的艺术品,以至于忘记了用户,忘记了收益?这[…]
by Richa Jain
2015-09-09 / 商业
当公司内部没有时间或资源去完成一个项目时,软件开发外包是一个强大的且有效的商业策略。虽然软件开发外包有很多好处,但一些公司可能会犹豫是否要利用它。因为软件开发外包可能涉及的一些风险。 以下是常见的IT和软件开发外包公司犯的错误,以及一些最佳实践,这些例子有助于你避免陷阱,减少业务时间和金钱成本。 仓促的抉择 在选择外包供应商的过程中,不要仓促做决定。为选择合适的外包供应商,你需要花一些时间好好的研究,这样才能[…]
by 肯•悦