Phil Bull
philbull@gmail.com 2012

# Komunikace

Podpora pro rychlou komunikaci, síťování, sociální média, e-mail a kalendáře
Lucas Lommer
llommer@svn.gnome.org 2009.
Marek Černocký
marek@manet.cz 2015.

# Komunikace a sociální sítě

Připojení se ke službám rychlé komunikace a sociálních sítí

Nastavení multiprotokolových připojení k webovým službám nebo dalším klientům

Obsluha e-mailu a on-line služeb s kontakty a kalendáři

Dejte svým uživatelům možnosti spojit se a komunikovat se svými přáteli a dalšími kontakty přes rychlou komunikaci, sociální média a e-mail. Rozsáhlý komunikační zásobník GNOME vám poskytne vysokoúrovňový abstraktní přístup k jinak komplikovaným protokolům rychlé komunikace a e-mailu. Pro potřeby více specializované komunikace je tu i API pro přístup na nízké úrovni.

Klient rychlé komunikace Empathy

# Co můžete dělat?

Pro připojení ke službám rychlé komunikace použijte Telepathy. Poskytuje mocnou základní konstrukci pro spolupráci s kontakty rychlé komunikace uživatele a má podporu pro širokou škálu komunikačních protokolů. V Telepathy jsou všechny účty a připojení spravovány službou sezení D-Bus, která je hluboce zaintegrovaná do GNOME. Aplikace se mohou navázat na tuto služby, aby mohly s kontakty komunikovat.

Vytvářejte hry pro více hráčů nebo editory umožňující úpravy více uživateli současně, které budou mít integrovány služby rychlé komunikace pracující na celosystémové úrovni. Pomocí API Telepathy Tubes můžete tunelovat libovolný protokol skrz moderní protokoly rychlé komunkace, jako je Jabber, a vytvářet tak interaktivní aplikace.

Umožněte uživatelům vidět ostatní lidi, s kterými chtějí diskutovat, vyhledávat tiskárny, sdílet soubory a hudební sbírky a to všech hned, jakmile se připojí k síti. API knihovny Avahi poskytuje službu vyhledávání na místní síti přes protokoly mDNS/DNS-SD k tomu určené. Je kompatibilní s podobnými technologiemi, které byste našli v Mac OS X a ve Windows.

Pracujte s uživatelovými adresáři a kalendáři, uloženými ať už místně nebo on-line, pomocí Evolution Data Server (EDS). Ten poskytuje způsob uchování informací o účtu a komunikaci s…

Pomocí Folks získáte přístup k jednoduchému API pro obsluhu sociálních sítí, diskuzí, e-mailu a zvukové/obrazové komunikace.

# Reálné příklady

V projektech s otevřeným kódem můžete najít řadu reálných aplikací využívajích komunikační technologie GNOME. K takovýmto aplikacím patří například tyto:

Empathy je aplikace pro rychlou komunikaci s podporou široké řady komunikačních služeb. Pro práci s připojeními a stavy a údaji kontaktů pro všechny protokoly, které podporuje, používá Telepathy.

(Webové stránky | Snímky obrazovky | Zdrojový kód Empathy)

S podporou Telepathy Tubes může sada her GNOME nabídnout podporu hraní více hráčů dohromady přes protokol Jabber.

(Webové stránky | Snímky obrazovky | Kód pro hraní GLChess on-line více hráči)

Podpora Avahi umožňuje uživatelům hudebního přehrávače Rhythmbox vidět sbírky hudby sdílené na jejich místní síti pomocí DAAP.

(Webové stránky | Snímky obrazovky | Kód DAAP )