Desktop client for open social networks
Thesis title in Czech: | Desktop client for open social networks |
---|---|
Thesis title in English: | Desktop client for open social networks |
Key words: | desktop client, open social networks |
English key words: | desktop client, open social networks |
Academic year of topic announcement: | 2011/2012 |
Thesis type: | Bachelor's thesis |
Thesis language: | angličtina |
Department: | Department of Applied Mathematics (32-KAM) |
Supervisor: | doc. RNDr. Tomáš Valla, Ph.D. |
Author: | hidden - assigned and confirmed by the Study Dept. |
Date of registration: | 09.11.2011 |
Date of assignment: | 09.11.2011 |
Confirmed by Study dept. on: | 01.12.2011 |
Date and time of defence: | 24.01.2013 00:00 |
Date of electronic submission: | 07.12.2012 |
Date of submission of printed version: | 07.12.2012 |
Date of proceeded defence: | 24.01.2013 |
Opponents: | Mgr. Michal Vaner |
Guidelines |
V současnosti zažívají komerční sociální sítě obrovský rozmach, jejich nevýhoda však spočívá v jejich centralizaci.
Jsou proto vyvíjeny i otevřené a decentralizované alternativy těchto sítí, a k tomuto tématu si klade za cíl přispět i tato bakalářská práce. Úkolem studenta bude zmapovat současné otevřené sociální sítě, jejich architekturu a dostupné uživatelské klienty. Zejména se zaměříme na síť Buddycloud, kterou student popíše detailněji a implementuje pro ni desktopový klient. Klient bude modulární a snadno rozšiřitelný i pro jiné sítě a více platforem, s důrazem na OS Linux. V rámci práce se budeme věnovat i odladění komunikačního protokolu sítě Buddycloud, který zatím není stabilní. Softwarovým výstupem práce bude odladěný desktopový klient pro síť Buddycloud. |
References |
Peter Saint-Andre, Kevin Smith, and Remko Tronçon - XMPP: The Definitive Guide, 2009, O’Reilly Media, Inc.
Dana Moore, William Wright - Jabber Developer's Handbook, 2004, Sams Publishing https://buddycloud.org/wiki/Main_Page - Buddycloud protokol http://www.boost.org/ - Boost API http://doc.trolltech.com/4.7/index.html - Qt framework API |