Upload
kalman-kami-szalai
View
327
Download
0
Embed Size (px)
Citation preview
Barcode és SmART
Első lépések
Kiterjesztés bemutató
Szabad Szoftver Konferencia – Szeged
Első lépések
Kiterjesztés bemutató
Szabad Szoftver Konferencia – Szeged
Súgó → Kami névjegye
OpenOffice.org rajongó 2003 óta
Fordítási, javítási és dokumentálási munkák● Részletes tippek és OpenOffice.org 2.0 UI
Részvétel a közösségi életben
Kiterjesztések – nyílt forráskódú, szabad szoftverek● Vonalkód, SmART (Diagram), Validátor,
Figyelőablak
Rendszergazda egy mobiltelefon-monitoringgal foglalkozó cégnél – www.synaptel.com
SmART galéria kiterjesztés
● Diagramok létrehozása könnyen és gyorsan● JAVA-ban írt kiterjesztés● Hornyák Tibor és Szalai Kálmán munkája● 1 év fejlesztési idő (munka mellett)● Eredeti néven: Diagram● Nyílt forráskód, szabad szoftver● http://wiki.documentfoundation.org/Extensions/SmART_Gallery● SVN
● https://ooop.svn.sourceforge.net/svnroot/ooop/trunk/extensions/smart/
Barcode (Vonalkód) kiterjesztés
● Vonalkód-készítő kiterjesztés● Python nyelvben íródott● Darabos Dániel és Szalai Kálmán munkája● 6 hónap fejlesztés (munka mellett)● EuroOffice Extension Creator demo volt
● Keretrendszer
● Nyílt forráskód, szabad szoftver● http://extensions.services.openoffice.org/project/barcode● Bazaar
● https://launchpad.net/eoec/
Közösség bevonása
Használati tapasztalatok
Új ötletek
Új vonalkódok (Vonalkód kiterjesztés)
Hibajavítások
Honosítás más nyelvekre
Fejlesztések
Amire mindenképpen szükség van
LibreOffice és LibreOffice SDK letöltése● http://www.libreoffice.org/download
Dokumentáció● SDK-ban található dokumentáció és példák● http://api.libreoffice.org/● http://api.openoffice.org/● Python:
http://wiki.services.openoffice.org/wiki/Python● Java:
Első lépések: Python
● A EOEC beszerzése● bzr branch lp:eoec
● Kiterjesztés készítése● python create.py --vendor="OxygenOffice" "My
Extension"
● Kiterjesztés csomagolása● python pack.py -D "My Extension"
● Kiterjesztés csomagolása (DEBUG)● python pack.py -D "My Extension"
Első lépések: Java
● Kiterjesztések fejlesztése Java nyelven● http://wiki.services.openoffice.org/wiki/Extensions_development_java
● NetBeans integráció● http://wiki.services.openoffice.org/wiki/OpenOffice_NetBeans_Integration
● UNO komponens – kezdeti lépések● http://wiki.services.openoffice.org/wiki/General_UNO_Component_Project_Type
● NetBeans plugin – csak a 6.9.x-hez● http://api.openoffice.org/files/documents/22/4772/org-openoffice-extensions-2.0.7.alpha.nbm
Első lépések: Java
● NetBeans telepítése● NetBeans OOo Plugin telepítése● OOo Plugin beállítása
● Tools -> Options -> Miscellaneous -> OOo API plugin
● Hozzunk létre egy létre egy OOo Componentet
Kedves közönség...
Köszönöm a figyelmet!
Szabad Szoftver Konferencia – Szeged
KAMI – [email protected]