Sugar Architecture/lang-ja: Difference between revisions

From OLPC
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
Line 4: Line 4:
|source = Sugar Architecture}}
|source = Sugar Architecture}}
{{Ongoing Translation}}
{{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}}


== Specifications ==
{{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 30:
* [[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}}


== Third party packages ==
{{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 52:
* [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}}


==Links and references==
{{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]]

Revision as of 04:27, 30 August 2007

  翻訳された Sugar Architecture 原文  
  english | 日本語中文español   +/- 変更  
This is an on-going translation

SugarインタフェースはOLPCラップトップを使う殆どの子供たちが最も利用するユーザインタフェースとして動作します。Linuxオペレーティングシステムのコンパクト化されたRedhatのFedoraインプリメンテーションの最上位のグラフィカルシェルを走らせます。Pythonは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.

仕様

API

サードパーティパッケージ

  • Avahi サービスディスカバリレイヤ
  • Cairo 2Dグラフィックスライブラリ

(Python interface)

  • Pango テキストレイアウトライブラリ

(Python interface)

リンクと参考情報

Python Documentation

Python Documentation