MeeGo*

MeeGo:面向未来的跨平台创新

弹指一挥间,备受关注的2011年MWC世界移动通信大会是MeeGo开源操作系统推出一周年的日子。一直以来,MeeGo的话题也雄踞业界媒体的关注热点排行榜。尽管MeeGo尚属移动互联网的新生力量,但是MeeGo操作系统“真正开放性”和“跨平台设计”的先天优势让它的未来值得期待。MeeGo的未来之路备受关注。

MeeGo延续Moblin的优良血统进化而来,选择了一条多元化跨平台之路,它的雄心绝不止于智能手机领域。在设计之初,MeeGo便秉承了富有远见的设计优势,除了面向现有的上网本、智能手机、网络电视、多媒体手机和车载系统等多种形式的终端设备外,更面向下一代未知的移动终端设备。这样的设计理念保证了MeeGo架构的优雅性,避免了跨平台迁移导致的架构修补。那么,MeeGo的跨平台创新是如何实现的呢?

一致性的API

探究其根源,MeeGo基于Linux内核来开发,而Linux内核最根本的特性便是跨平台。面向跨平台的多元化设备,MeeGo提供了一致性的应用程序接口(即:Application Programming Interface,简称:API)。应用程序开发商在编写程序的时候,采用了相同的源代码。而这种一致性的实现依赖于其中间件API的一致性以及所采用的Qt架构API的一致性。

  • MeeGo*
  • MeeGo закрепляется в России

    С 9 по 11 марта в Москве проходила Первая Российская Конференция MeeGo. Именно так – каждое слово с заглавной буквы, потому что и выглядит солиднее :), и событие действительно знаковое. Всё происходило в одном из корпусов Академии народного хозяйства на юго-западе Москвы, и в первый же день участников оказалось примерно в полтора раза больше, чем предварительно зарегистрировалось на сайте.

    MeeGo 的 DBus 调试工具

     

    DBus是MeeGo进程通信的核心。我们简要的看一下MeeGo系统的哪些地方都使用了DBus.

    1.从一个应用中启动另一个应用时。比如在联系人应用中想要拨打联系人的电话时,MeeGo系统中是通过DBus做进程通信的.

    2.Service Framework是基于DBus的。比如你看到一个多媒体文件,点击提交一个"播放文件"的请求,该请求搜索合适的应用来播放该文件.

    3.发布和订阅者系统。比如一个屏幕上的显示订阅了电池的电量消息,则在电量变化时通过DBus通知订阅者.

    4.Notification Manager也是基于DBus的。如有短信到达,Notification Manger会进行提示.

    Intel to open source the MeeGo tablet UX code

    The MeeGo alpha tablet UX that Intel exhibited at Mobile World Congress 2011 drew a lot of attention at the time, most of it positive. But when eager developers learned that the code was being kept under wraps, many expressed an understandable disappointment.  The discourse on MeeGo mailing lists was civil but nonetheless underscored with frustration.  There was even talk of a community fork.

    О достойной подготовке к будущим успехам

    Выход новой платформы в свет  - это всегда событие. Особенно если платформа принадлежит перу всемирно известной компании. Причем событие как для разработчика (есть хороший шанс создать приложение, которое будут автоматически рекомендовать всем-всем новым пользователям), так и для простых смертных (выбор становится еще богаче).  А уж для нашего брата-журналиста нет ничего слаще, чем стать одним из первопроходцев. Поэтому я на минувшей неделе вставил сим-карту в HTC Mozart, один из первых смартфонов на Windows Phone 7, и приступил к очень близкому знакомству с этой неизведанной ОС.

    Building Nokia* Qt SDK Demo or Example Programs with Intel C++ Compiler for MeeGo*

    MeeGo* SDK 1.1 or 1.2 preview does not contain any demo or example program. The demo or example programs in Nokia* Qt SDK can be used.

    Here is how to try the existing Qt SDK demo or example program with MeeGo SDK and Intel C++ Compiler for MeeGo*:

  • Desarrolladores para Intel AppUp®
  • MeeGo*
  • C/C++
  • Qt*/QML
  • Soft Talk Mobile Interviews Bob Duffy on MeeGo announcements and the developer community

    Soft Talk Mobile interviews me while in the MeeGo pavillion at Mobile World Congress. We discuss our announcements that week, such as: the new AppUp SDK Suite for MeeGo, which includes a MeeGo SDK and AppUp SDK, the opening of MeeGo apps submission for AppUp, and our new MeeGo 1.2 Tablet UX. We also discuss the AppUp developer community where we've had tremendous growth and engagement with developers on the Windows side and are looking forward to connecting with more developers as we support MeeGo.

    Per Demand a 3rd MeeGo Application Lab added for MWC

    Note this event is closed, we have exceeded capacity for the location.  Go to our events page to look for more application labs in your geography.  We will have many global events with many more in EU this year.

    Our originally planned 2 Intel AppUp Application Lab: Meego Series got fully booked in a short period of time. But the tremendous interest in MeeGo and the Intel AppUp(SM) program encouraged us to set up third one in the evening of the 16th at the Activa. So please visit our registration page where you can sign up for the event.

    Suscribirse a MeeGo*