
架构师(3月刊)
InfoQ中文站的电子杂志《架构师》(2012年3月刊)出炉了。本期的主编是InfoQ中文站翻译团队主编侯伯薇。当前移动开发领域已成三足鼎立之势,iOS、Android和Windows Phone分庭抗礼。运行在移动设备上的应用功能不断更新,越来越强大;移动开发领域的产品类型也越来越多样化,PC端对于移动设备的支持也越来越好。移动设备已经成为了生活必备品,各位架构师和程序员,大家准备好了吗?

InfoQ中文站的电子杂志《架构师》(2012年3月刊)出炉了。本期的主编是InfoQ中文站翻译团队主编侯伯薇。当前移动开发领域已成三足鼎立之势,iOS、Android和Windows Phone分庭抗礼。运行在移动设备上的应用功能不断更新,越来越强大;移动开发领域的产品类型也越来越多样化,PC端对于移动设备的支持也越来越好。移动设备已经成为了生活必备品,各位架构师和程序员,大家准备好了吗?
过去几周出现了几个新的Ruby实现与方言,他们分别是轻量级、兼容于ISO的MRuby以及可以通过Ruby编写iOS应用的MobiRuby与RubyMotion。
最近,在知名问答网站知乎上,不少开发人员针对Android应用和iOS应用的开发成本谁高谁低发表了自己的看法,大家普遍认为iOS应用的开发成本要低于Android应用,其中的分析和见解对从事移动行业的开发者很有帮助。
历史上,Mozilla曾拒绝过使用非开放的编码解码器(如H.264),InfoQ此前也就这一话题进行过报导。Mozilla之所以拒绝主要是因为支持H.264与它的思想观念不一,因为H.264有专利覆盖,并且由MPEG-LA许可使用。人们不禁要问,Mozilla这样的姿态会被软化吗?
当你使用iOS和MonoTouch时,可能需要显示一个SQLite表中的数据。虽然你可以通过构建UITableViewController来完成数据显示,但是整个过程相当耗时,并且需要相当多的样板代码。Jeffrey Stedfast找到了一种方法,通过借助MonoTouch.SQLite可以将简单的表格绑定减少为一个单个方法。

Wallace B. McClure是《Professional iPhone Programming with MonoTouch and .NET/C#》以及即将出版的《Professional Android Programming with Mono for Android and .NET/C#》的合著者。我们刚好在Xamarin将从Attachmate手上接管Mono这一消息公开前后进行这次采访的。

表格在很多iPhone应用程序中都是必需的UI元素。虽然对于应用程序开发而言,这并非是一项新发明,鉴于设备尺寸等方面的限制,表格在iPhone中的功能是非常固定的。幸运的是,苹果提供了便捷的方式来定制表格,这篇文章就是要讲解,如何使用UITableView和UITableViewCell控件来创建高定制化的iPhone表格。

MonoTouch是一个基于Mono的用于开发iPhone应用程序的框架。虽然在一定意义上可以让大家使用熟悉的C#语言和核心函数库,不过开发人员仍旧需要学习MonoTouch的开发环境以及iPhone独特的GUI开发要求。Bryan Costanich为大家展示了如何使用MonoDevelop IDE来快速地创建基于.NET的iPhone应用程序。

随着iPhone 4的发布,其操作系统iOS 4引入了诸多以前没有的新特性,比如对GCD的支持、更高的分辨率支持、新的多任务特性、同一个版本支持 iPhone 和 iPad 两种设备、GameCenter以及iAd的引入等等。极大地增强了设备的可用性,也为其上的应用开发增加很多新的可能性。本主题从如何利用诸如多任务特性、设备的适应性以及GameCenter、iAd等方面对针对iOS4以上版本的设备进行开发作一个介绍。

InfoQ中文站的电子杂志《架构师》(2012年3月刊)出炉了。本期的主编是InfoQ中文站翻译团队主编侯伯薇。当前移动开发领域已成三足鼎立之势,iOS、Android和Windows Phone分庭抗礼。运行在移动设备上的应用功能不断更新,越来越强大;移动开发领域的产品类型也越来越多样化,PC端对于移动设备的支持也越来越好。移动设备已经成为了生活必备品,各位架构师和程序员,大家准备好了吗?