FOSDEM '09 is a free and non-commercial event organized by the community, for the community. Its goal is to provide Free and Open Source developers a place to meet.

Jürgen Schmidt
Day Saturday
Room AW1.126
Start time 15:15
End time 17:15
Duration 02:00
Event type Workshop
Language English Extensions in Java – do it yourself

The workshop focused on the creation of an extension in Java with the API plugin for NetBeans. The attendees can choose if they want to create a smart tag, or an options page demo or if they want to create a weather forecast demo.

Two of the demos make use of external functionality and show how easy it can be to make use of web services or external libraries. The attendees will by guided through a detailed tutorial and will create their extension of choice step by step. Ideally the attendees should bring their own laptop into the workshop. And they should have installed NetBeans 6.5, Java 1.6, and the SDK. A CD with installation programs for the common platforms and the whole workshop material will be available in the workshop room as well.

If you have no laptop, no problem watch your neighbour over the shoulder and work together. Or simply listen and watch what the speaker is doing ;-)

Other events at the same time:

When Event Track Where
14:00-15:30 LPI exam session 1 LPI Certification Guillissen
14:00-16:00 Public Meeting of the Open Source Initiative (OSI) Open Source Initiative AW1.105
14:45-15:30 Collaboration in the openSUSE Build Service openSUSE H.2214
15:00-16:00 The Fedora Project Distributions Janson
15:00-16:00 Reverse Engineering of Proprietary Protocols, Tools and Techniques Development and Languages Chavanne
15:00-16:00 GNAT Programming Studio Ada AW1.124
15:00-15:45 KOffice 2.0: KOffice coming to KDE4 KDE H.1301
15:00-15:45 The Sugar platform GNOME H.1302
15:00-16:00 The Rebuilt Linux Desktop H.1309
15:00-16:00 Future Fedora-fr challenges Fedora+CentOS H.2213
15:00-15:30 The state of IcedTea Free Java AW1.125
15:00-15:30 Geolocation Jabber+XMPP AW1.120
15:00-16:00 Introducing DDE, Debian Data Export Debian AW1.121
15:00-16:00 Cross-Platform Objective-C Development using GNUstep GNUstep+OpenGroupware+Etoile AW1.117
15:00-16:00 Dynamic voltage and current regulator interface for the Linux kernel Embedded Lameere
15:00-16:00 UTF-8 support for syscons, new TTY layer BSD+PostgreSQL UA2.114
15:15-15:30 Why you should use Bazaar for maintaining your OSS project Lightning Talks Ferrer
15:15-16:00 What's next after Firefox 3.1 Mozilla H.1308
15:30-15:45 Building custom OpenSolaris distributions with the distro constuctor Lightning Talks Ferrer
15:30-16:15 Putting Cross Development Support into OBS openSUSE H.2214
15:30-16:00 The IcedTea Plugin Free Java AW1.125
15:30-16:00 Deploying Jingle Jabber+XMPP AW1.120
15:45-16:15 KDE Group Photo KDE H.1301
15:45-16:15 Group Picture GNOME H.1302
16:00-17:00 Scala - A Scalable Language Development and Languages Chavanne
16:00-17:30 LPI exam session 2 LPI Certification Guillissen
16:00-17:00 Ada in Debian Ada AW1.124
16:00-16:15 Dynamic deployment with Apache Felix Lightning Talks Ferrer
16:00-17:00 Func, Symbolic: Present and future Fedora+CentOS H.2213
16:00-17:00 Nouveau Status Update H.1309
16:00-16:30 Jalimo: Cross-compiling OpenJDK using IcedTea and OpenEmbedded Free Java AW1.125
16:00-16:30 Personal Media Networks Jabber+XMPP AW1.120
16:00-17:00 The Debian status quo on the Openmoko Neo Freerunner Debian AW1.121
16:00-17:00 Web Services in Objective-C GNUstep+OpenGroupware+Etoile AW1.117
16:00-17:00 10 cool things about Exherbo Distributions Janson
16:00-17:00 Hacking with modular hardware: the BUG Embedded Lameere
16:00-17:00 OLAP/Windowing functions BSD+PostgreSQL UA2.114
16:00-16:45 Mozilla Community Sites Project Mozilla H.1308
16:15-17:00 Sharing the burden - doubling the joy KDE H.1301
16:15-17:00 Bringing geolocation into GNOME GNOME H.1302
16:15-16:30 Opsview: Network monitoring made easy Lightning Talks Ferrer
16:15-17:00 Create your own Linux Distribution openSUSE H.2214
16:30-16:45 Marionnet: networking for dummies Lightning Talks Ferrer
16:30-17:00 Large-Scale XMPP Deployments Jabber+XMPP AW1.120
16:45-17:15 How to port a Java GUI backend to a new platform using Caciocavallo Free Java AW1.125
16:45-17:30 Community and Design Mozilla H.1308
17:00-18:00 Ada Annex E - Distributed Systems Ada AW1.124
17:00-17:45 Programming is fun with Qt KDE H.1301
17:00-18:00 Intel's graphics projects for the coming year. H.1309
17:00-17:15 LXDE - Lighter, Faster, Less Ressource Hungry Lightning Talks Ferrer
17:00-17:45 Creating customized openSUSE versions with SUSE Studio openSUSE H.2214
17:00-18:00 Sugar: what is and why Fedora might care Fedora+CentOS H.2213
17:00-17:30 XMPP in Real Life Jabber+XMPP AW1.120
17:00-17:30 Running Debian on Inexpensive Network Storage Devices Debian AW1.121
17:00-18:00 Etoilé GNUstep+OpenGroupware+Etoile AW1.117
17:00-18:30 Building Embedded Linux Systems with PTXdist Embedded Lameere
17:00-17:45 Nemiver, a GNOME debugger GNOME H.1302
17:00-18:00 Porting applications in FreeBSD BSD+PostgreSQL UA2.114
17:00-19:00 Building XUL Communities Mozilla AW1.105