共 1,394 篇文章
共 6,621 篇文章及评论
- Association for Computing Machinery TechNews (ACM)
- Go Parallel! (Dr. Dobbs)
- HPCwire (Tabor Communications, Inc.)
- insideHPC (John West)
- Joe Duffy's Weblog (Microsoft)
- Microsoft Parallel Programming Development Center (Microsoft Germany)
- MultiCoreInfo.com
- scalability.org (Scalable Informatics)
- Software Dev Blog (Intel Germany)
- Soft Talk Blog (Intel United Kingdom)
- The Moth (Microsoft)
Archives
帖子来自 李皓 (Intel) 
MeeGo Compliance Tools
作者: 李皓 (Intel) (65 篇文章) 日期: 十二月 10, 2010 在 10:43 下午
评论 (1)
在http://wiki.meego.com/Quality/ComplianceTools可以找到目前最新的MeeGo Compliance tools信息,这些工具都是依据之前提到的Compliance Spec来做的. 为了支持在不同的操作系统上面运行, Compliance tools分不同的操作系统版本发布. 目前已经支持 ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.1 发布
作者: 李皓 (Intel) (65 篇文章) 日期: 十月 29, 2010 在 10:24 上午
评论 (0)
在http://meego.com/community/blogs/valhalla/2010/meego-1.1-release可以看到MeeGo 1.1 正式发布了。这里可以看到一些IVI, Netbook以及handset的截屏。 这次发布主要包含有 Core OS 1.1 – 通用的基本操作系统 Netbook UX 1.1 ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo Compliance Spec 1.0.99.1发布
作者: 李皓 (Intel) (65 篇文章) 日期: 十月 20, 2010 在 1:31 下午
评论 (0)
在http://wiki.meego.com/Quality/Compliance#Specification中可以找到最新的spec - http://wiki.meego.com/images/MeeGo-Compliance-Spec-1.0.99.1.pdf. 笔者快速浏览了一下这份最新的标准文档发现相比上一个版本,它定义了更为详细的一些标准,比如Kernel版本需要是2.6.35或者更高, MeeGo Netbook Profile Specification, MeeGo Core ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 Netbook本地化中的一些体会
作者: 李皓 (Intel) (65 篇文章) 日期: 十月 15, 2010 在 8:41 下午
评论 (0)
笔者最近有幸对MeeGo 1.0 update中的一些本地化进行了一些完善,比如http://meego.com/downloads/releases/updates/meego-v1.0.3-netbook-update中的一些update. 在作本地化的一些更新中,比如针对Evolution,源代码http://repo.meego.com/MeeGo/builds/1.0/latest/netbook/repos/source/evolution-2.30.1~20100423-20.1.src.rpm, rpm2cpio解压后发现代码中同时存在po-updates和po目录,其中po-update中的文件会最终覆盖在po目录中的翻译文件,这一点可以在evolution.spec中确认(可以看到mv po-updates/* po) 在进行全球化更新的时候,也需要注意绑定代码文件和翻译字符串的对应关系,比如如果a.c和b.c中都有需要翻译的字符串X,而po文件中只有 #: ../a.c:1 msgid "X" msgstr "..." 那么最终的目标文件将仅仅对a.c中的X显示翻译的结果,这些代码文件和翻译字符串的对应关系可以通过进入po目录来运行intltool-update ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 Netbook中的gstreamer
作者: 李皓 (Intel) (65 篇文章) 日期: 九月 29, 2010 在 1:57 下午
评论 (0)
在最新的MeeGo 1.0 Netbook系统中, 在terminal中运行rpm -qa | grep gstreamer可以看到系统缺省安装有gstreamer - http://www.gstreamer.net/. ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 Netbook的tracker技术 (二)
作者: 李皓 (Intel) (65 篇文章) 日期: 九月 21, 2010 在 7:31 下午
评论 (0)
紧接前文"MeeGo 1.0 Netbook的tracker技术 (一)",tracker工具可以用来快速查询等。tracker工具获得的这些信息,是怎样存储和管理的呢? 在/home/xxx/.cache/tracker/目录下面有几个db数据库文件,比如meta.db等等,里面有这些信息的存储格式等. 我们可以尝试用sqlite client工具 - http://www.sqlite.org/download.html 打开meta.db,查看数据库结构等. 这里用一个例子来看tracker工具是怎么来进行快速查询的 比如在Media ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 Netbook的tracker技术 (一)
作者: 李皓 (Intel) (65 篇文章) 日期: 九月 20, 2010 在 2:45 下午
评论 (1)
在最新的MeeGo 1.0 Netbook中,大家可以尝试rpm -qa | grep tracker, 系统缺省安装有tracker工具. 关于这个工具的详细信息,可以在http://projects.gnome.org/tracker/获得,tracker提供了能够使得用户可以尽快获得所需要的数据的搜索引擎. 在MeeGo 1.0 ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 Email(Netbook)(五)
作者: 李皓 (Intel) (65 篇文章) 日期: 九月 16, 2010 在 9:27 下午
评论 (0)
紧接前文MeeGo 1.0 Email(Netbook)(四). 从http://projects.gnome.org/evolution/download.shtml下载运行gnome evolution, 运行后可以发现在mail的file菜单中有"Empty Trash"和"Download Messages for Offline ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 Netbook Devices页面
作者: 李皓 (Intel) (65 篇文章) 日期: 九月 14, 2010 在 8:10 上午
评论 (0)
在MeeGo 1.0 Netbook系统中,Toolbar -> Devices Panel, 可以看见如下页面 在这张页面中,用户可以查看当前的电池,硬盘等设备使用情况,还可以设置音量等等,同时还可以快速进入常见目录比如Documents目录等等。 在Other devices中,列举了当前插入的设备,比如插入一个U盘 可以看到,系统会识别这个设备并且获取一些相关信息,值得一提的是,用户可以点击Import data,这时候系统会跳出一个对话框,提示Import Media。 可以通过这个功能将设备上的Media文件导入Banshee,比如这个U盘上有1.ogv文件,导入结束后启动Media ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 Email(Netbook)(四)
作者: 李皓 (Intel) (65 篇文章) 日期: 九月 13, 2010 在 9:16 上午
评论 (0)
这里笔者对MeeGo 1.0 Email(Netbook)即evolution的有关界面菜单和工具栏的配置作了一些对比和研究. 我们可以从http://projects.gnome.org/evolution/download.shtml下载运行gnome evolution, 可以看到工具栏 比如有一个mail-stop在gnome evolution的工具栏,而在MeeGo evolution的工具栏则不存在 这里我们进入gnome evolution的源代码http://projects.gnome.org/evolution/download.shtml中 在modules\mail\e-mail-shell-view-actions.c 在\ui\evolution-mail.ui 这说明只有在非EXPRESS模式下面(比如台式机上运行fedora然后运行evolution), 这个mail-stop的toolitem才会被显示在工具栏上. ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo Compliance Spec v1.0.80.8分析(二)
作者: 李皓 (Intel) (65 篇文章) 日期: 九月 9, 2010 在 9:16 上午
评论 (0)
紧接前文MeeGo Compliance Spec v1.0.80.8分析(一), 在MeeGo Compliance Spec v1.0.80.8对解释型语言和Shell解释器也有相关的定义 1. 解释型语言 Perl 任何MeeGo兼容系统的缺省安装需要提供Perl interpreter版本5.12 ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo Compliance Spec v1.0.80.8分析(一)
作者: 李皓 (Intel) (65 篇文章) 日期: 九月 8, 2010 在 9:18 上午
评论 (0)
笔者浏览了http://wiki.meego.com/images/MeeGo-Compliance-Spec-1.0.80.8.pdf, 发现spec提到了许多开发过程中需要注意的地方,希望对大家能够有所帮助 比如 1. MeeGo Core的package不允许被repackaged,这就意味着rpm spec中用于定义软件包或者子软件包所包含的文件的%files段是不能修改的,只能追加文件 2.从package的角度,兼容的系统要提供RPM Package Manager (RPM) 并且支持安装兼容的RPM包(通过version 4.8 ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
有关MeeGo 1.0 Netbook的Application种类 (三)
作者: 李皓 (Intel) (65 篇文章) 日期: 九月 7, 2010 在 8:36 上午
评论 (0)
紧接前文"有关MeeGo 1.0 Netbook的Application种类 (二)", 当root运行xdg-desktop-menu install test.directory desktop-test.desktop --novendor后, 大家可以进入/usr/share/applications/目录,可以看到desktop-test.desktop文件, ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo Compliance Spec v1.0.80.8发布
作者: 李皓 (Intel) (65 篇文章) 日期: 九月 6, 2010 在 9:16 上午
评论 (0)
http://wiki.meego.com/Quality/Compliance, MeeGo Compliance Spec第一个版本发布. 当前版本的spec主要分成MeeGo Core和MeeGo Profile. MeeGo Core 包含了必需的操作系统core组件,而MeeGo Profile则针对目标设备种类包含了额外的需要的组件,比如针对设备的编程接口,最小硬件需求等等. 有关CPU架构,当前版本的spec主要支持Intel ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
有关MeeGo 1.0 Netbook的Application种类 (二)
作者: 李皓 (Intel) (65 篇文章) 日期: 九月 3, 2010 在 8:32 上午
评论 (0)
紧接前文有关MeeGo 1.0 Netbook的Application种类 (一),既然可以对现有应用程序的种类进行修改,那么能否建立一个新的种类并且进行管理呢?答案是可以的,大家可以在terminal中通过rpm -qa看到一系列的xdg包,比如xdg-utils等等, xdg-utils包中缺省安装了文件/usr/bin/xdg-desktop-menu (http://portland.freedesktop.org/xdg-utils-1.0/xdg-desktop-menu.html), 可以通过这个命令来尝试建立基于xdg的种类 1. 建立一个test.directory文件 (格式以及例子可以在http://portland.freedesktop.org/xdg-utils-1.0/xdg-desktop-menu.html获得) 2. ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
有关MeeGo 1.0 Netbook的Application种类 (一)
作者: 李皓 (Intel) (65 篇文章) 日期: 九月 2, 2010 在 8:31 上午
评论 (0)
在MeeGo 1.0 Netbook中,点击Applications Panel,可以看到 在这张panel里面,各种常见应用程序被分成了不同的种类,比如Media类, Games类别等等,这些类别信息存在哪里呢?大家可以在terminal中通过rpm -qa看到一系列的xdg包,比如xdg-utils, xdg-user-dirs等等,http://portland.freedesktop.org/xdg-utils-1.0/或者http://xdg-menu.sourceforge.net/等中有着详细地说明。通过查找这些软件包的安装目标文件,大家可以看到在/etc/xdg/menus中有一个applications.menu文件。 里面包含有 也就是说Category是Graphics或者AudioVideo的应用程序会显示在Media的种类中。 大家可以察看Webcam(Cheese)的desktop文件/usr/share/applications/cheese.desktop 里面有Categories=GNOME;AudioVideo;(AudioVideo代表应该显示在显示在Media的种类中) 还可以看另外一个Terminal的desktop文件/usr/share/applications/gnome-terminal.desktop 里面有Categories=GNOME;GTK;Utility;TerminalEmulator;System; (Terminal并不显示在Media种类中) 可以尝试改成Categories=GNOME;GTK;Utility;TerminalEmulator;System;AudioVideo; 重新进入Applications ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
Qt技术中的signal和slot技术
作者: 李皓 (Intel) (65 篇文章) 日期: 九月 1, 2010 在 9:46 上午
评论 (0)
笔者在http://meego.com/developers/getting-started/qt-creator下载安装Qt Creator for Windows工具后,参照前文"有关Qt技术和QtCreator工具的简介 (八)"的例子,在QtCreator工具中点击编辑mainwindow.ui, 右键点击testbutton1. 点击"Go to slot...", 列举了有关testbutton1的所有的signal(比如clicked等) 点击OK,会为clicked的signal指定slot,自动生成一些代码 比如在mainwindow.h中 private slots: ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
使用Qt Creator工具开发本地化软件
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 31, 2010 在 8:35 上午
评论 (0)
在前文"有关Qt技术和QtCreator工具的简介 (八)"的例子中,笔者开发了一个英文界面的应用程序, 怎样才能开发成本地化软件比如中文软件呢? 可以参照下面的开发方式和步骤. 首先,在testapp1.pro文件中加入一行 TRANSLATIONS = testapp1_cn.ts 并且在main函数(main.cpp中) QApplication a(argc, argv); 加入以下代码 QTranslator translator; translator.load("testapp1_cn"); ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
使用qmake等工具编译运行Qt程序
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 30, 2010 在 10:40 上午
评论 (0)
同样参照前文"有关Qt技术和QtCreator工具的简介 (八)"的代码,我们可以将源文件,mainwindow.ui, mainwindow.cpp, mainwindow.h, main.cpp复制到一个目录,比如tmp目录,这些都是文本格式的源代码. 这里我们采用qmake等工具来一步步编译运行Qt程序 1. 进入Qt Command Prompt, 进入tmp目录运行qmake ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
有关Qt技术和QtCreator工具的简介 (十)
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 30, 2010 在 10:40 上午
评论 (0)
笔者在http://meego.com/developers/getting-started/qt-creator下载安装Qt Creator for Windows工具后,参照前文"有关Qt技术和QtCreator工具的简介 (八)"的例子,在QtCreator工具中点击编辑main.cpp. MainWindow w; w.show(); return a.exec(); 鼠标放在在w.show()的show上点击右键 可以看到许多为了开发人员定制的快捷方式. 比如"Follow Symbol under ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 Netbook Media Player
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 30, 2010 在 10:39 上午
评论 (0)
在MeeGo 1.0 Netbook系统中,进入Applications Panel -> Media 可以打开Media Player, 通过ps命令可以发现,运行的是banshee程序 这里用户可以播放Music, Video等,源文件分别在/home目录下面的Music, ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
有关Qt技术和QtCreator工具的简介 (九)
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 27, 2010 在 4:25 下午
评论 (0)
笔者在http://meego.com/developers/getting-started/qt-creator下载安装Qt Creator for Windows工具后,参照前文“有关Qt技术和QtCreator工具的简介 (八)“提到,添加一个testbutton1按钮,QtDesigner打开ui文件,可以看到 运行Qt Command Prompt工具,输入uic mainwindow.ui -o mainwindow.cpp 可以看到uic工具可以将ui文件编译成cpp文件,cpp文件中的setupui函数列举了各个ui组件的setup代码. 对于高级用户而言,他们可以利用uic这个命令行工具快速转换和配置界面ui文件到所需要的cpp文件。
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
有关Qt技术和QtCreator工具的简介 (八)
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 27, 2010 在 9:17 上午
评论 (0)
笔者在http://meego.com/developers/getting-started/qt-creator下载安装Qt Creator for Windows工具后, 在Programs菜单选择QT SDK... 可以找到Qt Creator,这个工具可以方便开发人员用来开发和编译生成Qt应用程序 启动这个工具, 菜单File -> ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
有关Qt技术和QtCreator工具的简介 (七)
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 26, 2010 在 8:44 上午
评论 (0)
笔者在http://meego.com/developers/getting-started/qt-creator下载安装Qt Creator for Windows工具后, 在Programs菜单选择QT SDK... 可以找到Qt Command Prompt 这个工具会启动一个命令行提示操作界面 与操作系统自带的命令行提示操作界面不同的是, Qt ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
有关MeeGo 1.0 Netbook的显示
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 25, 2010 在 8:40 上午
评论 (0)
笔者在MeeGo 1.0 Netbook系统中,通过Applications Panel-> System Tools运行Terminal,然后通过xrandr命令-http://linux.die.net/man/1/xrandr来操作显示设置. 比如xrandr可以列出当前支持的分辨率,缺省是1024x600 可以通过xrandr -s 800x600来切换分辨率,可以看到结果(在Netbook上面操作,结果会比较明显) MeeGo 1.0 Netbook是否支持外界显示器呢?答案是可以的,比如当用户在MeeGo ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
有关MeeGo Compliance的一些DRAFT update
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 24, 2010 在 8:56 上午
评论 (0)
在http://wiki.meego.com/的左侧search文本框中输入Compliant查询,发现有关MeeGo Compliance的一些信息,最新的草稿DRAFT update在http://wiki.meego.com/Technical_Steering_Group_meetings/Compliance_Update_8-18-10。这里提到MeeGo Compliance可能会分为2个种类MeeGo compliant applications 和 MeeGo compliant devices 1. ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
Intel AppUp Center
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 23, 2010 在 9:00 上午
评论 (0)
笔者在http://appup.com下载安装了Intel AppUp Center 非常酷吧,在http://appdeveloper.intel.com/en-us/sell提到了如何开发和提交应用软件到Intel AppUp Center 有兴趣的朋友可以参照里面的步骤一步步建立自己的organization然后提交Applications等等, 比如
分类: Blog Challenge, 博客征文专栏, 英特尔® 软件网络 2.0
有关Qt技术和QtCreator工具的简介 (六)
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 20, 2010 在 9:24 上午
评论 (0)
笔者在http://meego.com/developers/getting-started/qt-creator下载安装Qt Creator for Windows工具后, 在Programs菜单选择QT SDK... -> Tools可以找到Qt Assistant并运行. 这个工具相当于Qt的一个help,前面提到的Qt ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
有关Qt技术和QtCreator工具的简介 (五)
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 19, 2010 在 8:44 上午
评论 (0)
笔者在http://meego.com/developers/getting-started/qt-creator下载安装Qt Creator for Windows工具后, 在Programs菜单选择QT SDK...->Tools可以找到Qt Designer并运行. 紧接前文"有关Qt技术和QtCreator工具的简介 (四)", 这里笔者尝试了Qt ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
有关Qt技术和QtCreator工具的简介 (四)
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 19, 2010 在 8:40 上午
评论 (0)
笔者在http://meego.com/developers/getting-started/qt-creator下载安装Qt Creator for Windows工具后, 在Programs菜单选择QT SDK...->Tools可以找到Qt Designer并运行. 这个工具可以帮助开发人员方便的创建和制作界面文件(.ui) 菜单File -> New,可以选择建立不同template的界面 接下来在这个可视化界面中,可以拖动所需要的界面组件到窗体中(比如Tree ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo Mailing Lists
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 19, 2010 在 8:37 上午
评论 (0)
当用户需要持续或者经常获取MeeGo的相关最新信息或者讨论一些MeeGo相关的问题的时候,有哪些渠道可以帮助到他们呢? 笔者在http://meego.com/community/mailing-lists查询到一系列的Mailing Lists, meego.com的这册用户可以根据自己的需要来订阅这些mailing list. meego.com的注册用户也可以在My account中管理订阅过的mailing list. 以下是目前经常被用到的一些MeeGo Mailing Lists ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo SDK (五)
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 18, 2010 在 8:41 上午
评论 (0)
通过http://wiki.meego.com/Getting_started_with_the_MeeGo_SDK_for_Linux的步骤建立Xephyr环境后,笔者尝试在Xephyr上面,运行Qt相关的开发。首先进入:Applications Panel -> Programming,可以看到QT工具和环境缺省已经安装 运行Qt Creator,尝试打开一些sample程序,Build后运行 可以看到,Qt程序可以正常运行,开发人员可以通过这些步骤在MeeGo SDK上面轻松开发Qt程序
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo SDK (四)
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 18, 2010 在 8:41 上午
评论 (0)
笔者通过http://wiki.meego.com/Getting_started_with_the_MeeGo_SDK_for_Linux的步骤体验了Xephyr方式. 先下载了Netbook版本的MeeGo SDK Image,解压后按照http://wiki.meego.com/MeeGo_SDK_with_Xephyr提到的步骤一步步做.下载meego-sdk-chroot,配置主机系统的X等等. 值得一提的是,当中间步骤出现一些问题的时候,大家可以通过http://wiki.meego.com/MeeGo_SDK_with_Xephyr来帮助解决.比如笔者就碰见了chroot command not found的问题,通过设置alias的方式顺利解决. 之后大家就可以通过Xephyr来操作SDK image了, 用户可以通过zypper来安装软件包. Xephyr怎么和主机系统进行文件传输呢?笔者尝试了用scp方式,直接在Xephyr终端打开terminal,然后运行 cd /root scp ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo SDK (三)
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 17, 2010 在 8:31 上午
评论 (0)
通过http://wiki.meego.com/Getting_started_with_the_MeeGo_SDK_for_Linux的步骤建立QEMU环境后,笔者尝试在QEMU上面,运行Qt相关的开发。首先进入:Applications Panel -> Programming,可以看到QT工具和环境缺省已经安装 运行Qt Creator,尝试打开一些sample程序,Build后运行 可以看到,Qt程序可以正常运行,开发人员可以通过这些步骤在MeeGo SDK上面轻松开发Qt程序
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo SDK (二)
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 17, 2010 在 8:31 上午
评论 (0)
笔者通过http://wiki.meego.com/Getting_started_with_the_MeeGo_SDK_for_Linux的步骤体验了QEMU方式. 先下载了Netbook版本的MeeGo SDK Image,解压后按照http://wiki.meego.com/MeeGo_SDK_with_QEMU提到的步骤一步步做.笔者主机系统是fedora12, 下在安装了对应版本的qemu-gl,通过sh ./qemugl_cmd.sh 来启动QEMU方式. 值得一提的是,当中间步骤出现一些问题的时候,大家可以通过http://wiki.meego.com/MeeGo_SDK_Graphics_Acceleration来帮助解决.笔者就碰见了VT Enabled的问题.按照连接里面的提供的信息,重启进入BIOS后,将VT enable起来,问题解决. 之后大家就可以通过QEMU来操作SDK image了, ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo SDK (一)
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 17, 2010 在 8:31 上午
评论 (1)
在http://meego.com/developers/getting-started中可以查看MeeGo SDK options,点击进入http://wiki.meego.com/MeeGo_SDK_Development_Options,里面提到三种可能的调试开发方式 1. QEMU Virtual Machine 虚拟机方式 主机系统必须是VT-enabled 并且要支持 graphics acceleration 在http://wiki.meego.com/MeeGo_SDK_Graphics_Acceleration介绍了一些有帮助的检测办法等 主机系统不限于Intel的graphics chipset 主机系统可以是Linux或者Windows 2. ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 Netbook Web Service
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 16, 2010 在 8:54 上午
评论 (0)
笔者在MeeGo 1.0 Netbook系统中,进入Status panel, 点击Add new web account,这里可以添加Web Accounts 比如尝试添加last.fm等Web Accounts 输入完毕需要的用户名密码等信息后,返回myzone 可以看到设置的Web ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
有关Qt技术和QtCreator工具的简介 (三)
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 13, 2010 在 4:22 下午
评论 (3)
笔者在http://meego.com/developers/getting-started/qt-creator下载安装Qt Creator for Linux工具后, 在Terminal中运行linguist,它会启动QT Linguist工具. 用这个工具可以对linux下开发的软件进行全球化的翻译. 这里以MeeGo 1.0 Netbook的moblin-panel-myzone官方代码为例子. ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
2010年MeeGo大会
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 13, 2010 在 1:31 下午
评论 (0)
http://meego.com/community/blogs/dawnfoster/2010/signup-now-meego-conference 2010年MeeGo大会将于2010年11月15日至17日在爱尔兰的都柏林召开,将会探讨MeeGo平台开发、应用开发,以及其它MeeGo相关主题。大家如果想获取详细的信息可以浏览http://conference2010.meego.com/. 注册可以通过http://conference2010.meego.com/meego-conference-2010-signup 如果想提交主题可以通过http://conference2010.meego.com/program/call-session-proposals, 主题主要限于MeeGo硬件支持,MeeGo平台开发,MeeGo应用开发,MeeGo项目流程等其它MeeGo相关主题, 注意:当前提交主题的截至日期是8月23日哦,有兴趣的朋友可以抓紧提交哦.
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
有关Qt技术和QtCreator工具的简介 (二)
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 13, 2010 在 12:53 下午
评论 (0)
笔者在http://meego.com/developers/getting-started/qt-creator下载安装Qt Creator for Windows工具后, 在Programs菜单选择QT SDK...可以找到Qt Demo 运行可以看见 里面包含各种非常有趣的例子Demo以及代码分析 比如选择Dialogs->Configuration Dialog 大家可以点击Launch来运行程序查看结果,也可以点击Documentation来查看具体的代码和帮助信息等等. 这些都能够很好的帮助用户更快地学习Qt技术.
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 Netbook网络配置
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 13, 2010 在 11:03 上午
评论 (0)
在MeeGo 1.0 Netbook系统中,笔者尝试体验了一下网络配置。首先在toolbar中,点击networks页面 插上网线连接上有线网络后,可以看到,显示处在连接状态,用户可以点击Disconnect来断开连接 这里,用户也可以点击Advance来进行进一步的配置,比如DHCP还是Static IP等等,在界面左侧,用户可以选择是否禁止Wired,WIFI或者所有的网络连接 对WIFI的操作也是一样的方便,系统会检测到可以连接的WIFI网络,用户可以点击Connect,如果有密码设置,需要输入密码 成功后显示WIFI连接状态,用户也可以点击Disconnect来断开连接 可以看到,在MeeGo 1.0 Netbook系统中进行网络配置,对用户而言这些操作是非常方便和友好的.
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
有关MeeGo 1.0 Netbook UX的gconf设置
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 12, 2010 在 9:36 上午
评论 (0)
如前文“MeeGo1.0 toolbar界面定制 (Netbook)”所说,用户都可以根据自己的喜好通过Applications Panel -> Accessories -> Settings来定制自己的最爱页面组合.除此以外Settings还可以设置Myzone页面的一系列配置,这些配置值在技术上都是怎么存储的呢?笔者发现在通过Settings来调整过toolbar设置等之后,打开terminal进入/home/xxx/.gconf/desktop/moblin/toolbar/panels/目录可以看见一个%gconf.xml里面记录了一些panel order的信息。 笔者尝试使用系统自带的gconftool-2工具来查询,比如gconftool-2 -R ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
有关Qt技术和QtCreator工具的简介 (一)
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 11, 2010 在 10:27 上午
评论 (0)
在http://apidocs.meego.com/qt4.7/,大家可以找到有关Qt技术的相关信息, 使用Qt技术开发出来的应用程序,同样的源代码可以部署到不同的平台上面运行。Qt Creator 是一个用来开发MeeGo QT应用程序的集成开发环境(IDE)。 大家可以在http://meego.com/developers/getting-started/qt-creator下载自己需要的版本,目前QtCreator支持Linux, Windows等多个操作系统。笔者尝试了Linux和Windows的版本,下载完成后运行安装文件,使用默认设置安装。 用户可以运行安装目录下的qtcreator或者Desktop上的QtCreator快捷方式 比如在Welcome页面的QT Examples中,选择Draggable Icons,点击Open,可以查看其源代码 Build运行后,可以看到其效果 非常方便吧,可以看到QtCreator工具能够帮助开发人员快速高效地建立开发环境,希望能够对大家有所帮助。
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 Netbook Zones panel
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 10, 2010 在 12:31 下午
评论 (0)
Zones panel用来管理或者当前运行的应用程序,用户也可以使用Alt+Tab等切换方式来切换在不同zone中运行的应用程序。笔者在MeeGo 1.0 Netbook系统中尝试打开多个terminal或者其他应用程序,每启动一个新的应用程序,都会运行在新的zone中(可以在zones panel中查看当前有多少个zone以及每个zone里面有多少个应用程序在运行)。MeeGo 1.0 Netbook目前最多支持8个zone,当已经打开8个zone(Zone 1 to Zone ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 Email(Netbook)(三)
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 10, 2010 在 12:01 下午
评论 (0)
在MeeGo 1.0 Netbook Email (Evolution)中,笔者体验了一把Contacts. 首先进入Mail主界面,在工具栏中点击Contacts 进入Contacts以后,以配置gmail账号为例,这时可以配置Google Contacts(添加,删除,修改等) 大家可以登录gmail账号验证结果 有兴趣的话,大家可以尝试一下
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 Netbook Garage应用程序
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 10, 2010 在 8:39 上午
评论 (0)
在http://meego.com/garage提到MeeGo garage的功能是使得用户能够方便的安装各种酷铉的open source应用软件。笔者在MeeGo 1.0 Netbook系统中尝试了一下。 进入Application Panel -> System Tools,找到Garage 运行以后可以看到Garage界面,非常酷铉吧.缺省状态显示Icon view 用户可以选择List ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 Netbook 的Pasteboard
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 9, 2010 在 10:47 上午
评论 (0)
笔者在MeeGo 1.0 Netbook系统中体验了一下Pasteboard页面,image缺省安装时的初始toolbar没有加入Pasteboard panel,大家可以进入Application Panel -> Settings里面,点击Toolbar settings,这里面可以看见Pasteboard panel属于Available panels,大家可以尝试从toolbar里面移除一个panel然后把Pasteboard ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 Netbook Gadgets
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 6, 2010 在 10:59 上午
评论 (1)
笔者最近在MeeGo 1.0 Netbook系统中体验了一下Gadgets页面,image缺省安装时的初始toolbar没有加入Gadget panel,大家可以进入Application Panel -> Settings里面,点击Toolbar settings,这里面可以看见Gadgets panel属于Available panels,大家可以尝试从toolbar里面移除一个panel然后把Gadgets ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 Netbook D-Bus工具
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 5, 2010 在 10:54 上午
评论 (0)
笔者发现在MeeGo 1.0 Netbook系统中,Application panel -> Terminal,运行rpm -qa | grep dbus,MeeGo系统缺省安装有dbus-1.2.24 ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
有关MeeGo IRC Channel
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 5, 2010 在 10:50 上午
评论 (0)
在http://meego.com/community/irc-channel中,列举了一系列可以讨论MeeGo话题的IRC Channel - irc.freenode.net,对用户而言,这些都是很好的交流MeeGo各方面想法的渠道,比如在#meego可以进行24/7开放讨论,在#meego-meeting可以定期发起会议等等.怎样才能参加这些会议呢? 可以通过http://webchat.freenode.net/等等许多种方式.在这里,笔者跟大家分享一下通过firefox中的chatzilla组件来访问irc会议的方式.首先是安装,大家可以在http://www.mozillaonline.com/,免费下载一个firefox浏览器,然后在Tools -> Add-ons 点击"Get Add-ons"选择chatzilla然后按照提示的步骤一步步下载并且安装,非常简单吧.接下来是使用,大家可以在firefox地址栏中直接输入irc地址,比如irc://irc.freenode.net,它会启动一个Chatzilla界面,点击IRC菜单 -> ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 Email(Netbook)(二)
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 5, 2010 在 10:37 上午
评论 (0)
笔者最近尝试了一下在最新的MeeGo 1.0 Email(Netbook)不配置Email账号,直接点击Application -> Calendar,发现在没有配置Email账号的时候,Calendar依旧可以正常工作。在过去传统的gnome evolution中,对用户而言,mail和calendar是捆绑在一起运行的,而运行他们之前必须要配置Email账号。作为mail客户端,配置email账号是需要的。但是作为Calendar而言,Email账号并不是必须的,因为当用户只需要自己配置管理自己的日程等,并不一定要配置自己的Email账号。MeeGo 1.0 Email (Netbook)则非常好的解决了这一个问题,对用户而言,mail和Calendar成为了2个不同的应用程序,Calendar可以独立于mail运行,使得用户可以不用配置Email账号而直接操作自己的日历等,从而对用户作到尽可能大的界面和功能友好。当然,用户也可以配置完Email账号之后再操作自己的日历,和没有配置过Email账号的区别在于配置过账号的可以不仅仅管理自己一个人相关的Appointment,还可以管理多个人一起的Meeting和邮件通知等和Email账号相关的功能.
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo for IVI V1.0发布
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 3, 2010 在 9:18 上午
评论 (0)
笔者在http://meego.com/community/blogs/margie/2010/meego-ivi-v1.0-announcement发现,期盼已久的MeeGo IVI (In-Vehicle Infotainment) 1.0终于发布. 在这次发布的IVI系统中,包括了sample IVI主屏和taskbar, 基于QT framework 同时还包括了一些sample应用程序比如sample ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo Bug Tracking系统简介
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 2, 2010 在 9:40 下午
评论 (0)
MeeGo是一个开源系统,当大家在使用过程中发现需要改进的地方,可以在MeeGo Bug系统里面提交.笔者发现在http://meego.com/community/bug-tracking介绍了一系列有关细节.首先需要在meego.com中注册一个账号,用这个帐号就可以登陆MeeGo Bug Tracking系统http://bugs.meego.com. 登陆系统后,可以查询相关模块的当前Bug list等,也可以将查询条件保存(通过Remember search),下一次只需要直接通过保存好的查询条件就可以获得Bug report. 当大家需要提交问题的时候,可以先看看有没有类似的问题已经被提交了,如果发现没有,就可以点击"New"进行提交. 选择好对应的模块,版本和重要性severity等,按照系统缺省提供的Description模板填好再现步骤等就可以了,非常方便吧. ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 Email(Netbook) (一)
作者: 李皓 (Intel) (65 篇文章) 日期: 八月 2, 2010 在 1:42 下午
评论 (0)
笔者在深入使用了MeeGo 1.0 Netbook上的Email (Evolution)客户端之后,对于它的便捷化用户体验,有了一些新的认识。除了如前文MeeGo 1.0 Email (Netbook)中提到的:"从用户角度,Mail, Calendar成为了2个不同的应用程序,尽管他们实际上只是进程用了不同的参数"等等,在许多涉及到用户配置的界面选项,它也作了一些精简而又高效的定制,使得用户操作变得更为便捷. 大家可以运行MeeGo 1.0 ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo Media Phone
作者: 李皓 (Intel) (65 篇文章) 日期: 七月 30, 2010 在 9:34 下午
评论 (0)
在http://en.wikipedia.org/wiki/Media_phone中有着Media Phone的定义,主要特点是VoIP,家庭网络控制, 支持触摸屏的的网络浏览,图片播放器等等,是将来可能替换传统无绳电话的一种新颖设计产品.在MeeGo的官方网站http://meego.com/devices/media-phone,笔者发现MeeGo也会支持Media Phone, 非常期待MeeGo跑在Media Phone上会是怎样的酷铉。首先得佩服Media Phone的这一设计理念,将单一的沟通方式转变成了集打电话和上网娱乐以及视频等相结合,视觉和听觉甚至包括触觉的经典组合,大大促进了信息沟通和传递的便利性等等.相信随着应用的广泛,集思广益,相信一定能够寻找到越来越多的来源于日常生活工作的点点滴滴的灵感。这些也需要MeeGo社区众多开发技术人员的参与和支持,希望通过大家的努力使得这一产品将来获得更多的应用设计。
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 bluetooth工具
作者: 李皓 (Intel) (65 篇文章) 日期: 七月 30, 2010 在 8:43 上午
评论 (0)
MeeGo 1.0 bluetooth页面已经提供了很多友好的界面供一般用户使用,但是对于一些对Bluetooth技术有一定了解的技术性用户或者开发人员,MeeGo是否包含一些工具来做操作bluetooth功能呢?答案是有的。笔者主要在Application -> Terminal体验了以下几个工具,跟大家一一共享。首先是hcitool - configure Bluetooth connections, http://gd.tuwien.ac.at/linuxcommand.org/man_pages/hcitool1.html. ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo兼容问题的一些思考
作者: 李皓 (Intel) (65 篇文章) 日期: 七月 28, 2010 在 8:52 下午
评论 (1)
作为一个开源的操作系统, 自然会有各种不同类型的应用软件运行于其中,比如不同版本的lib包,不同版本的开发包,都会导致开发出的软件系统存在着或多或少的潜在不兼容的问题. 笔者认为,如何制定一个大家一起遵循和认可的规范和标准,是一个值得好好思考的问题. 针对这问题,MeeGo也作了不少的分析,虽然当前尚未推出具体的Compliance标准http://meego.com/about/compliance-program,但是如何使得不同软件开发商开发出的软件能够变得和MeeGo更加Compliant等,始终是MeeGo系统努力发展的一个方向. 欢迎大家能够在开发软件的时候多在这个方向思考,也希望将来在这个开源社区,大家能够众志成城,一起遵循这套标准和规范,从而开发出拥有更为良好兼容性的产品.
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 bluetooth (Netbook)
作者: 李皓 (Intel) (65 篇文章) 日期: 七月 28, 2010 在 12:45 下午
评论 (0)
安装MeeGo 1.0 Netbook版本,在主页面toolbar上可以找到bluetooth按钮,点击进入展开页面. 页面分成两部分,左边可以添加周围可见的bluetooth设备,而右边可以设置本机bluetooth是否对其他设备可见. 笔者迅速体验一把,打开自己手机的bluetooth开关, 在Netbook上的bluetooth页面,点击Add a new device, 系统会自动搜索周边的可见bluetooth设备,同时还可以在右边的Settings界面中配置搜索选项(全部类型,电脑,手持设备等等),同时也可以设置PIN为自动生成(缺省) ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 myzone页面及其动态配置 (Netbook)
作者: 李皓 (Intel) (65 篇文章) 日期: 七月 28, 2010 在 11:04 上午
评论 (0)
笔者安装完MeeGo 1.0至Netbook上后,进入系统,第一个看到的就是myzone页面, 而且在使用过程中,当用户关闭所有的正在运行的应用程序之后,myzone页面也会自动展开显示. 这个页面包含了所有的用户最为常用的一些信息, 比如左上角的Appointments和tasks将会列举用户一些待参加的工作或者生活日历以及任务等等,而左下角落列了用户常用的应用软件,用户可以在Application panel中设置自己的常用favorite应用软件.在当前的myzone页面中,最多可以同时显示8个常用favorite应用软件. 在myzone的右半部分,初始状态下有一个介绍MeeGo的video.当用户开始使用系统以后,这块界面将会用来列举用户曾经访问过的文件,web service信息或者浏览过的网页等等,这使得用户可以快速便捷的访问自己前几次访问的信息. 既然这个页面对用户而言,是如此的重要,那是否可以让用户定制选择自己喜欢的样式呢?答案是可以的. 在Application Panel ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 Internet Panel和Web Browser (Netbook)
作者: 李皓 (Intel) (65 篇文章) 日期: 七月 27, 2010 在 1:13 下午
评论 (0)
笔者首先需要明确一下MeeGo 1.0 Internet Panel和Web Browser的区别。Internet Panel用于管理当前打开的页面和用户打开频率次数等较高的页面(即感兴趣的favorite页面),主要作用是总体管理和快速浏览。而Web Browser则需要用户点击Application Panel -> Internet来进行操作,只是一个用于浏览网页的浏览器等。 ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 Email (Netbook)
作者: 李皓 (Intel) (65 篇文章) 日期: 七月 26, 2010 在 8:59 下午
评论 (0)
笔者在Netbook上面,运行Application -> Email, ps一下进程,发现启动的Email客户端是Evolution。相比较于gnome evolution (http://projects.gnome.org/evolution/), MeeGo evolution保留了大部分原有的功能, 除了电子邮件程序,它提供了所有标准的电子邮件客户功能,包括功能强大的邮箱管理、用户定义的过滤器、以及快速搜索等。同时,MeeGo evolution作了不少定制,比如从用户角度,Mail, ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0 UX软件包(Netbook)
作者: 李皓 (Intel) (65 篇文章) 日期: 七月 23, 2010 在 8:50 下午
评论 (0)
MeeGo 1.0包含大量的rpm软件包,笔者以Netbook UX为例子. 在进入操作系统后,大家可以打开Applications-> Terminal, 运行ps察看进程。其中有一系列moblin-panel-xxx的进程,他们分别对应每个panel,比如myzone panel就是moblin-panel-myzone等等。这样的设计使得软件可维护性和可扩展性大大提高,任何的改进或者变动,都只需要找到对应的一个软件包即可,不用对整个大软件包进行修改,从而降低风险。另外有一个进程叫uxlaunch,他是整个UX的启动入口,管理和各个panel之间的界面通信。大家可以尝试在terminal中kill某个panel应用程序,它会自动启动以保证整体UX的完整性。MeeGo还提供developer image以及debuginfo软件包,应用开发人员在调试软件过程中出现的任何异常都会在宿主目录下/home/xxx产生core dump,大家可以用系统带着的gdb查看crash信息,或者在Application panel ...
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0开放源代码
作者: 李皓 (Intel) (65 篇文章) 日期: 七月 22, 2010 在 9:53 下午
评论 (0)
大家可以在http://meego.com/中获取MeeGo产品的全面信息。比如在http://meego.com/downloads可以下载到各类OS image,比如Atom-based netbook, Atom-based handset 等等。他们对应的源代码都在类似和images目录平级的repos目录等等,src.rpm格式。 比如netbook image在http://repo.meego.com/MeeGo/releases/1.0/netbook/images/meego-netbook-chromium-ia32/meego-netbook-chromium-ia32-1.0-20100524.1.img,源代码就在http://repo.meego.com/MeeGo/releases/1.0/netbook/repos/。有兴趣的开发人员,可以研究学习一下这些博大精深的代码,这样他们就可以更为快速便捷的开发更多的MeeGo应用软件。
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo1.0 toolbar界面定制 (Netbook)
作者: 李皓 (Intel) (65 篇文章) 日期: 七月 22, 2010 在 4:06 下午
评论 (0)
在使用MeeGo1.0官方image的时候,细心的用户一定可以发现在Application Panel里面有一个叫Settings的应用程序,打开这个程序然后选择Toolbar settings。这时候可以看见里面显示有一整条toolbar的图像,并且可以进行配置,比如从toolbar上移除一个panel或者添加一个新的panel. MeeGo的这项功能大大提高了用户的友好度,任何一个用户都可以根据自己的喜好来定制自己的最爱页面组合。 笔者从技术角度分析,可以打开terminal,发现其实这个Settings是通过gnome-control-center这个进程调用的,和fedora中gnome-control-center相比,它保留了一些最为常见的功能,同时还增加了MeeGo特有的设置,比如Toolbar settings. 对于应用程序开发人员,MeeGo的这项设计从技术角度也使得开发者能够开发自己的新页面并且加入到主toolbar,大大提高MeeGo的可扩展性。
分类: Blog Challenge, 博客征文专栏, 开放源代码, 英特尔® 软件网络 2.0
MeeGo 1.0发布, UX体验
作者: 李皓 (Intel) (65 篇文章) 日期: 七月 22, 2010 在 2:28 下午
评论 (3)
MeeGo是诺基亚和英特尔宣布推出一个免费手机操作系统,中文昵称米狗,该操作系统可在智能手机、笔记本电脑和电视等多种电子设备上运行,并有助于这些设备实现无缝集成。这种基于Linux的平台被称为MeeGo,融合了诺基亚的Maemo和英特尔的Moblin平台 大家可以在http://meego.com/中获取MeeGo产品的全面信息。 http://meego.com/downloads, 大家可以通过这个链接下载最新的MeeGo 1.0操作系统, 安装MeeGo image到Netbook以后,大家可以尝试体验其绚丽而又实用的UX,比如myzone界面可以查看自己的工作日历,任务,曾经浏览过的页面,照片以及一些web service,Application界面可以直接调用各种常见的应用程序,status界面可以查看自己的上网状态,而people界面则列出了当前登录账号的所有好友,并且可以和他们在线聊天或者发送电子邮件,Internet界面提供可以快速轻松上网的浏览器并显示当前的打开页面和favorite页面快照, Media界面可以播放音频,视频等等。 一系列方便而有强大的UX界面使得MeeGo拥有良好的用户体验,让我们期待他变得越来越好。
