Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Prezentace výsledku projektu k předmětu OSP

Podobné prezentace


Prezentace na téma: "Prezentace výsledku projektu k předmětu OSP"— Transkript prezentace:

1 Prezentace výsledku projektu k předmětu OSP
Lukáš Karas Původní záměr a důvody jeho neuskutečnění Platforma WebOS a vývoj pro ni Aplikace MojoTracker Dosažené výsledky, pokračování vývoje whoami o čem to bude

2 Původní záměr a důvody jeho neuskutečnění
Neumím Python S technologií GuiDance (PyQT) se v KDE4 nepočítá Původně jsem chtěl napsat KCM modul na modifikaci fstab... V KDE3 tento modul existoval. Chtěl jsem jej ”jen” portovat do KDE4 ...když jsem se začal zajítmat co je potřeba, zjistil jsem že KDE3 byl tento balík součástí sady nástrojů GuiDance, napsaných v Pythonu Python neumím a komunita očividně nemá o GuiDance v KDE4 zájem > musel bych to celé přepsat do C++ a QT, na což nebyl čas...

3 Platforma WebOS a vývoj pro ni
Linuxový kernel Z velké části založena na GNU Grafické prostředí vykresluje WebKit Možnost nativních aplikací (SDL, QT...) Na WebOS mě zaujala především jeho otevřenost, zajímavá koncepce... Kernelem je samozřejmě Linux Palm narozdíl od většiny ostatních firem hackery podporuje, spolupracuje s komunitou a to se počítá! Zajímává koncepce prostředí, aplikace jsou tvořeny v HTML, logika v JavaScriptu. O vykreslování se stárá Luna, která je založena na WebKitu. JavaScriptu jsou zpříztupněny funkce telefonu pomocí tzv. services, které jsou psané v Javě Díky JIT kompilaci JavaScriptu je to vše kupodivu svižné, ovládání je nejlepší ze všech smartphonů se kterými jsem se setkal. Možnost nativních aplikací (framebuffer grafika), SDL, QT, Gstreamer, nyní i Xorg...

4 Aplikace MojoTracker Původní záměr autora Uvolnění jako OpenSource
Mé cíle Po koupi Palm Ppre jsem si chtěl vyzkoušet vývoj pro tuto zajímavou platformu, hledal jsem aplikaci do které bych mohl přispět. Autor aplikace chtěl vytvořit tracker pro projekt OpenStreetMap.org. Tracky se ukládají do interní LiteSQL databáze. Pro export do standartních gpx souborů bylo potřeba databázi nakopírovat do PC a použít externí nástroj Původní close source, autorovi jsem nabídl spolupráci, pokud aplikaci uvolní jako OpenSource :) Chtěl jsem export do gpx přímo na telefonu, vylepšit grafickou podobu aplikace

5 Dosažené výsledky, pokračování vývoje
Dosaženo cílů Používáme ale nesvobodnou file service... Stále je co zlepšovat Cílů se mi podařilo dosáhnout. Na přístup k souborům ale používáme uzavřenou servisku (zdarma). Nová verze programu obsahující moje příspěvky je na cestě, čeká na review od správců komunitního repozitáře. Do budoucna bych rád pracoval na vývoji otevřené servisky pro manipulaci s gpx soubory. Dále zobrazovat grafy z tracků... Jako je výška, rychlost... Možná přímý upload na osm.org...

6 Děkuji za pozornost Dotazy? Ukázka programu?


Stáhnout ppt "Prezentace výsledku projektu k předmětu OSP"

Podobné prezentace


Reklamy Google