Open source 开源会给塞班带来好处吗?

Open source 开源会给塞班带来好处吗?,open-source,symbian,Open Source,Symbian,有了iPhone和Android,我觉得Symbian已经过时了。但它将是开源的。然而,API看起来非常不同。有这么多不同类型的描述器、数组和活动对象,人们对此感到毛骨悚然。维基百科文章中的厕所: 我认为当它开放时,社区应该做的第一件事就是清理它。虽然很难,但我觉得这是必要的。symbian走向开源的主要原因是为了提高竞争力。Symbian的主要优势是它非常稳定,拥有十多年的移动体验。有了诺基亚的大力支持和Qt端口,它肯定会成为一个主要的玩家 symbian走向开源的主要原因是为了提高竞争力

有了iPhone和Android,我觉得Symbian已经过时了。但它将是开源的。然而,API看起来非常不同。有这么多不同类型的描述器、数组和活动对象,人们对此感到毛骨悚然。维基百科文章中的厕所:


我认为当它开放时,社区应该做的第一件事就是清理它。虽然很难,但我觉得这是必要的。

symbian走向开源的主要原因是为了提高竞争力。Symbian的主要优势是它非常稳定,拥有十多年的移动体验。有了诺基亚的大力支持和Qt端口,它肯定会成为一个主要的玩家

symbian走向开源的主要原因是为了提高竞争力。Symbian的主要优势是它非常稳定,拥有十多年的移动体验。有了诺基亚的大力支持和Qt端口,它肯定会成为一个主要的玩家

维基百科并不完全具有代表性

最近,Symbian操作系统的开发基础已经缩减到50页以下

有一个完整的生态系统知道为Symbian OS开发的细节。C++习语可能是一个痛苦的学习,但在使用移动平台时,他们有一个目的。 没有什么技术上的理由来摆脱它们

另一个目标是简化开发人员的工作。不过,这是一个非常重要的问题。这就是为什么Symbian Os开发中引入了许多运行时。Qt,Ruby,Java,python,OpenC,Flash,NS Basic,.Net

定制的、开放的C++允许开发人员有效地添加运行时。 每个运行时都有自己的权衡,以平衡性能和易用性


开源将使运行时集成和本地C++开发更加容易,但也有商业点。维基百科吸引了更多的人,与竞争对手相比,该平台更具优势。

维基百科并不具有代表性

最近,Symbian操作系统的开发基础已经缩减到50页以下

有一个完整的生态系统知道为Symbian OS开发的细节。C++习语可能是一个痛苦的学习,但在使用移动平台时,他们有一个目的。 没有什么技术上的理由来摆脱它们

另一个目标是简化开发人员的工作。不过,这是一个非常重要的问题。这就是为什么Symbian Os开发中引入了许多运行时。Qt,Ruby,Java,python,OpenC,Flash,NS Basic,.Net

定制的、开放的C++允许开发人员有效地添加运行时。 每个运行时都有自己的权衡,以平衡性能和易用性


开源将使运行时集成和本地C++开发更加容易,但也有商业点。它使更多的人感兴趣,平台比它的竞争对手更有利。

< P>在Symbian OS中有一种使用更多通用语言开发的方法,包括C、Ruby Python等。尝试把Symbian C++看作Win32编程(你不是告诉我这很容易!)如果你不想使用它,你不需要,但它是母语,因此最有效。

< P>在Symbian OS中有一种使用更多通用语言开发的方法,包括C、Ruby Python等。试着把Symbian C++看作Win32编程(你不是告诉我这很简单!)如果你不想使用它,你不必这么做,但它是本地语言,因此效率最高。

我认为现在说Symbian开源对操作系统是好是坏还为时过早。关于Symbian基金会网站的品牌选择的争论显示了Symbian软件未来将扮演的角色缺乏明确性。

虽然确实有一个完整的生态系统知道为Symbian OS开发的细节,但这本身就毫无意义。毕竟,仍然有一个活跃的“生态系统”知道如何为IBM大型机开发Cobol应用程序

你需要考虑生态系统的大小,并意识到生态系统很小,因为Symbian OS已经存在了十多年,软件现在已经超过了1亿个设备。考虑一下谷歌和苹果公司提供的生态系统的增长率——Symbian从来没有产生过如此兴奋的程度,而且从来没有看到开发者感兴趣的那种增长。当然,我们已经走过了十年的历程,你可以说塞班已经做出了艰苦的努力,创造了谷歌和苹果现在竞争的局面。但仅仅因为塞班是第一个,并不能让它做到最好,也不能给它任何生存的权利

诚然,Symbian C++习语是一种痛苦的学习。然而,认为没有理由摆脱它们是不正确的。理由是,10年过去了,人们一直认为为Symbian操作系统开发本机代码太难了。这些令人痛苦的习惯用法大多是十多年前做出的设计决定,虽然在今天的移动设备上仍然有益,但已不再是必要的。移动硬件在过去十年中有了长足的发展。Symbian操作系统并没有从根本上改变,至少在开发者的产品方面是如此。现在考虑一下,如果硬件已经发展,PC将是什么样子,但是软件在Windows 3.1或95停止。对于初学者来说,我们几乎肯定不能以这种方式进行讨论

查看另类移动平台,考虑Android和MaMo。两者都是基于linux的系统。两者都使用了更多以开发人员为中心的标准开发方法,这使得Symbian操作系统看起来像是来自另一个时代

这本身不一定是个问题,因为