Sugar Architecture/lang-ja: Difference between revisions
Jump to navigation
Jump to search
(New page: {{Translation |version = 62619 |lang = ja |source = Sugar Architecture}} {{Ongoing Translation}} The Sugar Interface acts as the primary user interface for most children using an OLPC lapt...) |
mNo edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 3: | Line 3: | ||
|lang = ja |
|lang = ja |
||
|source = Sugar Architecture}} |
|source = Sugar Architecture}} |
||
{{Ongoing Translation}} |
|||
SugarインタフェースはOLPCラップトップを使う殆どの子供たちが最も利用するユーザインタフェースとして動作します。Linuxオペレーティングシステムのコンパクト化されたRedhatのFedoraインプリメンテーションの最上位のグラフィカルシェルを走らせます。PythonはSugarのための基本となる開発言語として選択されました。 |
|||
{{Translated text| |
|||
The Sugar Interface acts as the primary user interface for most children using an OLPC laptop. It runs as a graphical shell on top of a trimmed down implementation of Redhat's Fedora implementation of a Linux operating system. Python has been selected as the primary development language for sugar. |
The Sugar Interface acts as the primary user interface for most children using an OLPC laptop. It runs as a graphical shell on top of a trimmed down implementation of Redhat's Fedora implementation of a Linux operating system. Python has been selected as the primary development language for sugar. |
||
|display = none}} |
|||
{{anchor|Specifications}} |
|||
== 仕様 == |
|||
* [[OLPC_Human_Interface_Guidelines|ヒューマンインタフェースガイドライン]] |
|||
* [[Activity Bundles|アクティビティバンドル]] |
|||
* [[Sugar Icon Format|Sugarアイコンフォーマット]] |
|||
* [[Activity Protocol|アクティビティプロトコル]] |
|||
{{Translated text| |
|||
* [[OLPC_Human_Interface_Guidelines|Human Interface guidelines]] |
* [[OLPC_Human_Interface_Guidelines|Human Interface guidelines]] |
||
* [[Activity Bundles]] |
* [[Activity Bundles]] |
||
* [[Sugar Icon Format]] |
* [[Sugar Icon Format]] |
||
* [[Activity Protocol]] |
* [[Activity Protocol]] |
||
|display = none}} |
|||
{{anchor|[[Sugar Architecture/API | API]]}} |
|||
== [[Sugar Architecture/API | API]] == |
== [[Sugar Architecture/API | API]] == |
||
* [[API | Sugar APIs]] |
* [[API | Sugar APIs]] |
||
Line 18: | Line 29: | ||
* [[Activity DBus API]] |
* [[Activity DBus API]] |
||
* [[HippoCanvas]]: Cairo drawing and UI layout widget |
* [[HippoCanvas]]: Cairo drawing and UI layout widget |
||
{{Translated text| |
|||
* [[API | Sugar APIs]] |
|||
* [[Presence Service DBus API]] |
|||
* [[Activity DBus API]] |
|||
* [[HippoCanvas]]: Cairo drawing and UI layout widget |
|||
|display = none}} |
|||
{{anchor|Third party packages}} |
|||
== サードパーティパッケージ== |
|||
* [http://www.avahi.org/wiki/ProgrammingDocs Avahi] サービスディスカバリレイヤ |
|||
* [http://cairographics.org/documentation Cairo] 2Dグラフィックスライブラリ |
|||
([http://cairographics.org/pycairo Python interface]) |
|||
* [http://developer.gnome.org/doc/API/2.0/pango/ Pango] テキストレイアウトライブラリ |
|||
([http://www.pygtk.org/docs/pygtk/pango-class-reference.html Python interface]) |
|||
* [http://www.gtk.org/api/ GTK+] user interface ([http://www.pygtk.org/docs/pygtk/index.html Python interface]) |
|||
* [http://dbus.freedesktop.org/doc/dbus-tutorial.html D-Bus] プロセス間コミュニケーションシステム([http://dbus.freedesktop.org/doc/dbus-python/doc/tutorial.html Python interface]) |
|||
{{Translated text| |
|||
* [http://www.avahi.org/wiki/ProgrammingDocs Avahi] service discovery layer |
* [http://www.avahi.org/wiki/ProgrammingDocs Avahi] service discovery layer |
||
* [http://cairographics.org/documentation Cairo] 2D graphics library ([http://cairographics.org/pycairo Python interface]) |
* [http://cairographics.org/documentation Cairo] 2D graphics library ([http://cairographics.org/pycairo Python interface]) |
||
Line 25: | Line 51: | ||
* [http://www.gtk.org/api/ GTK+] user interface ([http://www.pygtk.org/docs/pygtk/index.html Python interface]) |
* [http://www.gtk.org/api/ GTK+] user interface ([http://www.pygtk.org/docs/pygtk/index.html Python interface]) |
||
* [http://dbus.freedesktop.org/doc/dbus-tutorial.html D-Bus] interprocess communications system ([http://dbus.freedesktop.org/doc/dbus-python/doc/tutorial.html Python interface]) |
* [http://dbus.freedesktop.org/doc/dbus-tutorial.html D-Bus] interprocess communications system ([http://dbus.freedesktop.org/doc/dbus-python/doc/tutorial.html Python interface]) |
||
|display = none}} |
|||
{{anchor|Links and references}} |
|||
==リンクと参考情報== |
|||
[http://www.python.org/doc/ Python Documentation] |
|||
{{Translated text| |
|||
[http://www.python.org/doc/ Python Documentation] |
[http://www.python.org/doc/ Python Documentation] |
||
|display = none}} |
|||
[[Category:Sugar]] |
[[Category:Sugar]] |
Latest revision as of 04:28, 30 August 2007
SugarインタフェースはOLPCラップトップを使う殆どの子供たちが最も利用するユーザインタフェースとして動作します。Linuxオペレーティングシステムのコンパクト化されたRedhatのFedoraインプリメンテーションの最上位のグラフィカルシェルを走らせます。PythonはSugarのための基本となる開発言語として選択されました。
仕様
API
- Sugar APIs
- Presence Service DBus API
- Activity DBus API
- HippoCanvas: Cairo drawing and UI layout widget
サードパーティパッケージ
- Pango テキストレイアウトライブラリ
- GTK+ user interface (Python interface)
- D-Bus プロセス間コミュニケーションシステム(Python interface)