Phil Bull
philbull@gmail.com 2012

# Kommunikation

Stöd för snabbmeddelanden, nätverk, sociala medier, e-post och kalender.
Daniel Nylander
po@danielnylander.se 2007
Anders Jonsson
anders.jonsson@norsjovallen.se 2017, 2018

# Kommunikation och sociala nätverk

Anslut till tjänster för snabbmeddelanden och sociala nätverk

Konfigurera flerprotokollsanslutningar med webbtjänster eller andra klienter

Hantera e-post, nätkontakter och kalendertjänster

Få dina användare att bli anslutna och kunna kommunicera med sina vänner och kontakter genom snabbmeddelanden, sociala medier och e-post. GNOME:s omfattande kommunikationsstack ger dig abstrakt högnivååtkomst till komplicerade protokoll för snabbmeddelanden och e-post. För mer specialiserade kommunikationsbehov finns det även åtkomst till det underliggande maskineriet genom API:er på lägre nivå.

Empathy snabbmeddelandeklient

# Vad kan du göra?

För att ansluta till snabbmeddelandetjänster, använd Telepathy. Det tillhandahåller ett kraftfullt ramverk för att interagera med användarens snabbmeddelandekontakter, och har stöd för ett stort antal meddelandeprotokoll. Med Telepathy hanteras alla konton och anslutningar av en D-Bus-sessionstjänst som är djupt integrerad med GNOME. Program kan ansluta sig till denna tjänst för att kommunicera med kontakter.

Skapa spel för flera spelare eller samarbetesredigerare som är integrerade med de skrivbordsomfattande snabbmeddelandetjänsterna. Med Telepathy Tubes-API:t kan du tunnla ett godtyckligt protokoll över moderna snabbmeddelandeprotokoll som Jabber för att skapa interaktiva program.

Låt användare se andra personer som de kan chatta med, och hitta skrivare, delade filer samt delade musiksamlingar så fort som de ansluts till ett nätverk. Avahi-API:t tillhandahåller tjänsteupptäckt på ett lokalt nätverk via mDNS/DNS-SD-protokollsviten. Det är kompatibelt med liknande teknologi som hittas i MacOS X och Windows.

Hantera användares adressböcker, lokala och på nätet, med Evolution Data Server (EDS). Det tillhandahåller ett sätt att lagra kontoinformation och interagera med…

Med Folks kommer du ha åtkomst till ett ensamt API för att hantera sociala nätverk, chatt, e-post och ljud/videokommunikation.

# Exempel från verkligheten

Du kan se många faktiska tillämpningar av GNOME-kommunikationsteknologier i öppna källkodsprojekt, så som exemplen nedan.

Empathy är ett snabbmeddelandeprogram med stöd för ett stort antal meddelandetjänster. Det använder Telepathy för att hantera anslutningar, närvaro samt kontaktinformation för alla protokoll som det stöder.

(Webbplats | Skärmbilder | Källkod för Empathy )

Med stöd för Telepathy Tubes kunde samlingen GNOME Spel lägga till stöd för flerspelarläge genom Jabber-protokollet.

(Webbplats | Skärmbild | GNOME Schack-kod för flera spelare över nätet )

Avahi-stöd låter användare av musikspelaren Rhythmbox se delade musiksamlingar på deras lokala nätverk med DAAP.

(Webbplats | Skärmbilder | DAAP-kod )