Slideshare.net (beta)

 
Post: 
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons

All comments

Add a comment on Slide 1

If you have a SlideShare account, login to comment; else you can comment as a guest


Showing 1-50 of 0 (more)

Virtuális Post-It

From guest99db5d, 4 days ago

A 8. féléves Önálló laboratórium tárgyunk féléves beszám more

30 views  |  0 comments  |  0 favorites  |  0 downloads
 

Groups/Events

Not added to any group/event

 
 

Privacy InfoNew!

This slideshow is Public

 
Embed in your blog
Embed (wordpress.com)

Slideshow Statistics
Total Views: 30
on Slideshare: 30
from embeds: 0* * Views from embeds since 21 Aug, 07

Slideshow transcript

Slide 1: Virtuális Post-It Gruber Kristóf és Sik András Ferenc Konzulens: Dr. Vida Rolland BME TMIT Önálló laboratórium, 8. félév, 2008. Május 8.

Slide 2: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. Tartalom A projektről Tavalyi eredmények Gruber Kristóf munkájának bemutatása Sik András Ferenc munkájának bemutatása Jövőbeli tervek Összefoglalás Bemutató 2

Slide 3: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. A Virtuális Post-It Cél: Üzenetek kézbesítése vezeték nélkül, csak meghatározott személyeknek Eszköz: Nokia 770 Internet Tablet Technológiák: Bluetooth, Python 3

Slide 4: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. A Virtuális Post-It - cél Képesnek kell lennie: Észlelnie a közelben lévő felhasználókat Küldeni üzenetet Fogadni üzenetet 4

Slide 5: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. Tavalyi eredmények A 7. féléves Önlabunkat folytattuk Elért eredmények: Megismerkedtünk a mobil Linux technológiákkal A Nokia770-et fejlesztésre kész állapotba hoztuk A program üzenetek magját elkészítettük 5

Slide 6: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. A program magja Képes a felhasználók és csoportok kezelésére Képes a megfelelő üzenetek „előkeresésére” Kiküldés problémás Nincs felület, csak parancssori 6

Slide 7: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. Gruber Kristóf Az általam elvégzett munkák: Grafikus API kiválasztása Ismeretek bővítése Projekt átalakítása az MVC architektúrának megfelelően A GUI nagy részének elkészítése 7

Slide 8: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. A grafikus felület Nokia770 + Python = PyGTK Application Könnyen programozható, valamennyire Hildon platformfüggetlen A Nokia770-es adottságait a ráépülő Hildon lib-ek Hardware segítségével használja ki 8

Slide 9: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. Új ismeretek elsajátítása Python szálkezelés Python objektum-orientáltság GTK programozás Hildon kiegészítések 9

Slide 10: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. MVC architektúra Modell-View-Controller A Bluetooth üzenetkezeléssel foglalkozó részt különítsük el a megjelenítésért felelős résztől Platformfüggetlen kód Magával vonja az objektum-orientált szemléletet 10

Slide 11: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. Osztályok kialakítása Controller: VirtualPostit I/O kezelésért felelős osztályok: IncomingHandler, OutgoingHandler GUI kezelésért felelős osztályok: MainWindow, UserWindow, stb. 11

Slide 12: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. FELHASZNÁLÓ LISTA (MAINWINDOW) 12

Slide 13: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. BELÉPETT FELHASZNÁLÓ (USERWINDOW) 13

Slide 14: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. Sik András Ferenc Ismeretek bővítése Bluetooth üzenetküldés Bluetooth üzenet fogadás GUI fejlesztések 14

Slide 15: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. Bluetooth üzenetküldés Előző félévből maradt probléma Nokia 770 nem túlságosan támogatott Elvárások enyhítése: OBEX Push helyett OBEX FTP 15

Slide 16: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. Bluetooth üzenetfogadás Szükség volt egy OBEX szerverre Választásunk: Scripting/Secure OBEX Server (sobexsrv) 16

Slide 17: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. Fogadott fájltípusok Elvárás: ne kelljen a mobilra/PDA-ra külön alkalmazást telepíteni → támogatnunk kell a telefonok saját formátumait Szerencsére nincs sok: vNote, ASCII Text Üzenetformátum: <címzett neve>[;<címzett2>;...]#<üzenet> ISO-8859-2, UTF-8, stb. 17

Slide 18: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. Üzenet-feldolgozás 1. Az OBEX szerver fogadja a fájlt 2. A programunk feldolgozza 3. A vNote-ot kibontja 4. .mes üzenetet eltárol és átad a kézbesítő résznek 18

Slide 19: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. GUI fejlesztések I. NewMessageWindow Új üzenet küldésére szolgál Delete after delivery Virtual Keyboard, Finger Keyboard 19

Slide 20: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. ÜZENET ÍRÁS (VIRTUAL KEYBOARD) (NEWMESSAGEWINDOW) 20

Slide 21: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. ÜZENET ÍRÁS (FINGER KEYBOARD) (NEWMESSAGEWINDOW) 21

Slide 22: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. GUI fejlesztés II. RecipientWindow Lehetséges címzettek felsorolása Több címzett is kiválasztható egyszerre Csoportok is választhatóak 22

Slide 23: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. CÍMZETT VÁLASZTÁS (RECIPIENTSWINDOW) 23

Slide 24: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. Jövőbeli terveink Web-es felület Távoli menedzselhetőséghez thttpd szerverrel PHP alapokon SMS értesítő küldése Hang/videó üzenethagyás (Nokia N810) 24

Slide 25: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. Összefoglalás Elért eredmények: Python oo., threading, GTK, PyGTK, Hildon ismeretek elsajátítása Bluetooth üzenet fogadás és küldés Működő, grafikus felülettel rendelkező program elkészítése Bemutató a MIK éves workshopján az MTA-ban és a TMIT szakirány-tájékoztatóján 25

Slide 26: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. Bemutató 26

Slide 27: Gruber Kristóf – Sik András Ferenc: Önlab beszámoló – 2008. Május 8. Köszönjük figyelmüket! 27