Slideshow transcript
Slide 1: 1 „VIRTUÁLIS GRAFFITI” ÜZENETHAGYÓ RENDSZER Gruber Kristóf és Sik András Ferenc 2007.12.12. Konzulens: Vida Rolland
Slide 2: Tematika 2 Bevezetés, a feladat áttekintése A Nokia 770 felkészítése a fejlesztésre, beszámoló (Gruber Kristóf beszámolója) A Nokia 770-en futó rendszer elkészítése (Sik András Ferenc beszámolója) Összefoglalás, jövőbeni lehetőségek Gruber Kristóf és Sik András Ferenc : Önlab beszámoló - 2007.12.12.
Slide 3: Feladat 3 Üzenetküldő- és üzenethagyó rendszer készítése Képesnek kell lennie vezeték nélkül kommunikálni Azonosítania kell a közelben lévő egyéneket, a nekik szóló üzenetet kell továbbítania Jogosultságkezelés: Nem láthat mindenki minden üzenetet Céleszköz: ránk bízva Gruber Kristóf és Sik András Ferenc : Önlab beszámoló - 2007.12.12.
Slide 4: A céleszköz kiválasztása 4 A követelmények alapján egy listát állítottunk össze a fontos szempontokról: Kis méret Kis fogyasztás Kijelző Felmerült alternatívák: miniITX/nanoITX/picoITX alaplap kis LCD monitorral Nokia 770 Internet Tablet PocketPC Gruber Kristóf és Sik András Ferenc : Önlab beszámoló - 2007.12.12.
Slide 5: Nokia 770 5 A célra tökéletesen alkalmas Előnyei: Széleskörű kompatibilitás, mert Linux-ot futtat WiFi, Bluetooth rádiók Beépített viszonylag nagy érintőképernyő Sok hozzáférhető példaprogram, aktív „community” Gruber Kristóf és Sik András Ferenc : Önlab beszámoló - 2007.12.12.
Slide 6: Ismerkedés a Nokia 770-nel 6 Debian Linux operációs rendszer OS frissítése: IT OS 2005 → 2006 Általánossebességnövekedés Megbízhatóság növekedése Több program, lehetőség egyéni programok telepítésére Választott programozási nyelv: Python Software környezet kialakítása Gruber Kristóf és Sik András Ferenc : Önlab beszámoló - 2007.12.12.
Slide 7: Ismeretanyag bővítése 7 Dokumentációk olvasása a következő témákban: Bluetooth Python Maemo környezet Gruber Kristóf és Sik András Ferenc : Önlab beszámoló - 2007.12.12.
Slide 8: Az elkészült program 8 Figyeli a közelben lévő Bluetooth eszközöket Kezel eltárolt felhasználókat, csoportokat (kvázi jogosultságokat), üzeneteket Egy üzenet egy felhasználónak vagy csoportnak szól Ha a közelben van a felhasználó, kézbesíti neki Egy embernek több Bluetooth eszköze is lehet Gruber Kristóf és Sik András Ferenc : Önlab beszámoló - 2007.12.12.
Slide 9: A keretprogram megvalósítása 9 Kommunikációs protokoll kiválasztása OBEX (Object Exchange) protokoll Implementálás Python-ban Modulproblémák! Gruber Kristóf és Sik András Ferenc : Önlab beszámoló - 2007.12.12.
Slide 10: Egyéb OBEX megvalósítások 10 A kívánalmaknak megfelelő OBEX kliens keresése Programok vizsgálata Osso-OBC OBEX-FTP Ussp-push Problémák: Nem felparaméterezhető programok Régi libc verzió Gruber Kristóf és Sik András Ferenc : Önlab beszámoló - 2007.12.12.
Slide 11: Programfordítás Nokia 770-re 11 Fordítás magán az eszközön gcc felhasználásával Problémák: Kevés szabad memória Nem is lehetséges ennél több! Gruber Kristóf és Sik András Ferenc : Önlab beszámoló - 2007.12.12.
Slide 12: Cross-compilation 12 Scratchbox cross-compilation toolkit Linux operációs rendszer igény Próbálkozás VMware környezetben Ubuntu Linux 64 bit Ubuntu Linux 32 bit Újabb problémák: kompatibilitás, port-forwarding Fizikai Linux partíció létrehozása Scratchbox környezet telepítése Nehézségek az SDK felkonfigurálásával Gruber Kristóf és Sik András Ferenc : Önlab beszámoló - 2007.12.12.
Slide 13: Összefoglalás 13 A félév során elért eredmények: Megismerkedtünk a következő technológiákkal: Bluetooth Python Mobil Linux Elkészítettünk egy egyszerű demó alkalmazást a Nokia 770-re Gruber Kristóf és Sik András Ferenc : Önlab beszámoló - 2007.12.12.
Slide 14: Tervek a jövőre 14 Üzenethagyás Érintőképernyős billentyűzet segítségével Bluetooth-on küldött üzenet segítségével Web-es felületen keresztül Üzenetek tárolása adatbázisban Lehetőség központi adatbázisokra, melyek több klienst is kiszolgálnak Multimédiás üzenetek Képek, videók fogadása, küldése, reagálás videó üzenettel hagyott üzenetre Gruber Kristóf és Sik András Ferenc : Önlab beszámoló - 2007.12.12.
Slide 15: Köszönjük megtisztelő figyelmüket!



Add a comment on Slide 1
If you have a SlideShare account, login to comment; else you can comment as a guest- Favorites & Groups
Showing 1-50 of 0 (more)