Symbian 因何没落
2010-07-22 01:35:00 来源:WEB开发网核心提示:Symbian C++),系统提供的 R 类甚至不支持在析构函数中自动关闭关联着的打开的资源句柄,Symbian 因何没落(3),Symbian 现在由 Symbian 协会管理,我仍然看不到任何将要翻身的迹象,而且仍然是以 C/C++ 为主要开发语言,照现在的形势看,无论是 Symbian^3 还是 Symbian^
Symbian C++),系统提供的 R 类甚至不支持在析构函数中自动关闭关联着的打开的资源句柄。Symbian 现在由 Symbian
协会管理,我仍然看不到任何将要翻身的迹象,无论是 Symbian^3 还是
Symbian^4,都是如此。如果需要我来给出解决方案的话,那就是,明确而严格地区分系统和应用的接口层面,底层保留 C++
开发的状况,而把应用层转向更为先进的、更具有生产效率的其他受控语言或者开发工具。这样做,从根本上隔离了应用程序,降低了给系统带来的安全风险,同时又大大降低了学习曲线和周期,提升了开发效率,可以吸引更多的开发人员进入。具体的方法,个人认为,要么移植
Dalvik,实现和 Android 的兼容,要么收购 Red Five Labs(http://www.redfivelabs.com),加以整合改进,采用
.net 开发。又或者,也可以考虑全面使用 Flash 技术,可惜的是我对这个方面了解甚浅,不能确定是否可以满足绝大多数的开发需求。
顺便说一下 meego,我本人对这个系统不太看好,特别是对于 Nokia 的手机而言,可能对于上网本或者其他终端还会好一些。在开发上,meego 现在比 Symbian 还要倒退一步,开发环境连 Windows 都不支持,而且仍然是以 C/C++ 为主要开发语言。照现在的形势看,meego 极有可能会是下一个 Symbian。
更多精彩
赞助商链接