`
rubynroll
  • 浏览: 204535 次
  • 性别: Icon_minigender_1
  • 来自: Wgt
社区版块
存档分类
最新评论

Maemo下跑RubyGnome2

阅读更多
稍微捣鼓了一下,RubyGnome2顺利在Maemo模拟器上运行,截图:





看来Maemo的风格尚未起作用,难看了点,没有N800或N900,不知道在真机上如何。
不过用ruby编写移动平台的GUI程序潜力应该不错 :-)

注:可以用GtkSimpleLayout(http://rubynroll.iteye.com/blogs/460727),但是Inspector(http://rubynroll.iteye.com/blogs/463679)功能尚有问题。因为Maemo上GTK的toolkit_markup接口被取消了,看来得再找个方法显示inspect到的信息才行. 另外,Maemo下子窗口不能拖动,也需要注意。例如菜单tearoff出来后,由于子窗口不能拖动因此这个tearoff的功能就没什么用了。
  • 大小: 33.3 KB
分享到:
评论

相关推荐

    Maemo开发平台简介

    2. **Linux内核**:Maemo基于经过定制的Linux内核,这个内核支持嵌入式设备特有的硬件特性,并提供了必要的系统服务和稳定性。 3. **Daemons和服务**:Maemo系统包含一系列后台进程,如网络管理、电源管理和系统...

    Maemo开发平台简介(pdf)

    本文旨在深入解析Maemo平台的关键组成部分、Hildon应用程序架构及其核心库,以及如何在Maemo环境下构建HildonUI应用程序。 #### Maemo平台组成 Maemo平台由一系列精心挑选的组件构成,旨在提供一个全面且易于使用...

    maemo-mapper-1.4.7_1_27.rar_maemo_maemo mapp_maemo mapper_maemom

    《Linux环境下Maemo Mapper的探索与应用》 Maemo Mapper,作为一个专为Linux系统设计的电子地图软件,尤其适用于Nokia N系列具备WiFi功能的终端设备。这款应用程序以其强大的地图显示、导航和地理定位功能,在开源...

    maemo 安装手册

    Scratchbox是Maemo开发的核心工具之一,用于创建一个隔离的开发环境,使得开发者能够在不影响主机系统的情况下进行编译和测试工作。 - **准备工作**:确保已经拥有root权限。 - **步骤**: - 创建安装目录`marvell_...

    maemo-mapper-2.6.1.rar_GPS LINUX MAP_linux gps_maemo_maemo-mappe

    用户需先解压"maemo-mapper-2.6.1"压缩包,然后在Maemo设备或Linux环境下按照官方文档的指示进行安装。配置GPS源后,启动Maemo Mapper,即可开始享受GPS导航服务。 6. **社区与资源** Maemo Mapper拥有活跃的开源...

    为Qt应用制作maemo安装包

    在本篇文章中,作者详细介绍了如何在Windows XP操作系统环境下为Qt应用程序制作Maemo安装包的过程。Maemo是一个基于Linux的操作系统,主要应用于诺基亚的互联网平板设备,如N900等。由于开发环境与目标平台之间的...

    python2 6 2 6 6 6maemo3+0m6 armel meego harmattan

    python_2.6.6-3+squeeze4-1maemo2+0m6_all.deb python-beautifulsoup_3.2.0-2maemo1+0m6_all.deb python-minimal_2.6.6-3+squeeze4-1maemo2+0m6_all.deb python-openssl_0.10-1maemo1+0m6_armel.deb python-support_...

    qCamera in maemo 5

    2. **实时预览**:利用FCam API的预览功能,可以在屏幕上实时显示摄像头捕捉的画面,让用户在拍摄前可以调整构图。 3. **拍照与录像**:支持高清照片拍摄和视频录制,可能包含不同的分辨率和质量设置。 4. **相机...

    Qt for Maemo Developers Guide

    2. **Maemo社区** Maemo社区由开发者、爱好者和技术专家组成,他们共同致力于Maemo平台的改进和扩展。社区提供了一个交流平台,开发者可以在这里获取资源、分享代码、讨论问题和合作项目。 3. **Maemo能做什么?**...

    Maemo开发平台白皮书

    ### Maemo开发平台知识点 #### 一、Maemo平台简介...总之,Maemo平台作为一个专注于手持设备开发的开放性平台,在诺基亚的支持下不断成长和完善,为开发者提供了强大而灵活的工具,助力他们创造出更多优秀的移动应用。

    Maemo_Diablo_Reference_Manual_for_maemo_4.1

    Maemo Diablo Reference Manual for Maemo 4.1 是一份详细介绍了在Maemo操作系统下进行Hildon框架编程的技术文档。Maemo系统是基于Linux的一个嵌入式平台,专为手持设备设计,而Hildon则是Maemo上用于构建用户界面的...

    pda.zip_maemo

    2. **Qt4**:Qt4是Qt库的一个版本,由The Qt Company开发,用于创建跨平台的图形用户界面应用程序。它使用C++语言编写,提供了一套丰富的API,可以方便地构建复杂的UI和应用程序逻辑。在Maemo系统中,Qt4被用作开发...

    delphi Maemo

    3. **Maemo SDK集成**: Delphi会集成Maemo的软件开发工具包(SDK),包括必要的编译器、调试器和模拟器,使开发者可以在没有物理设备的情况下进行开发和测试。 4. **Qt兼容性**: Maemo系统基于Qt库,Delphi提供了与...

    Ubuntu Maemo SDK Scratchbox QT配置之路.docx

    2. **Ubuntu 10.10 (Maverick Meerkat)**: 这是Ubuntu的一个旧版本,但在这个文档中被提到作为支持Maemo SDK的最新版本。请注意,随着时间的推移,这些版本可能不再得到支持,所以推荐使用更新的Ubuntu LTS版本来...

    maemo-mapper

    2. **GPS集成**:Maemo设备通常配备了GPS模块,"maemo-mapper"应能接收GPS信号,实时显示用户的当前位置,并在地图上标记。 3. **路线规划**:程序可能包含路径规划算法,用户可以输入起点和终点,程序将计算出最优...

    诺基亚N900 Linux Maemo5OS操作系统、32GB的海量空间.pdf

    2. 开放式平台:Maemo 5操作系统是一个开放式平台,允许开发者自由地开发和发布应用程序,满足用户的多样化需求。 3. 灵活的用户界面:Maemo 5操作系统具有灵活的用户界面,可以根据用户的需求进行自定义和修改,...

    telepathy-maemo-summit-2009

    - **Empathy**:作为 GNOME 桌面环境下的官方即时通讯客户端,Empathy 基于 Telepathy 实现了对多种协议的支持。 - **Maemo**:Maemo 系统预装了基于 Telepathy 的即时通讯应用,支持 XMPP 和 SIP 等协议,提供了开...

    fosdem-maemo-开源

    1. **离线访问**:用户可以在没有网络连接的情况下查看会议日程,这对于那些可能在网络不稳定或无法访问的场合非常有用。 2. **搜索功能**:用户可以搜索不同的项目,如演讲者、议题和地点,帮助他们快速找到感兴趣...

Global site tag (gtag.js) - Google Analytics