Speakers | |
---|---|
Keith Packard | |
Schedule | |
Day | Saturday |
Room | H.1308 |
Capacity | 150 |
Start time | 13:45 |
End time | 14:15 |
Duration | 00:30 |
Info | |
Track | CrossDesktop Devroom |
Why Java for Linux Applications?
I've written a modest desktop application to manage my Altus Metrum rocketry electronics. The first implementation used C and Gtk+. I eventually gave up on that implementation and started over using Java and Swing. The application now consists of about 25kloc using a collection of external java packages for things like speech synthesis, graphing and mapping. This presentation will describe what my experience with Gtk+ was like and why I was motivated to start over.
Concurrent events:
Next (up to 3) talks in the same room (H.1308):
When | Event | Track |
---|---|---|
14:20-14:50 | Sustainable mentorship | CrossDesktop |
14:50-15:05 | Open Advice | CrossDesktop |
15:05-15:35 | Trolls, Drama and Gossip | CrossDesktop |
Events that start after this one (within 30 minutes):
When | Event | Track | Where |
---|---|---|---|
14:20-14:50 | Sustainable mentorship | CrossDesktop | H.1308 |
14:20-14:35 | Dovecot: More than an email server | Lightning Talks | Ferrer |
14:30-14:55 | Open Cloud Interoperability with CompatibleOne | Virtualization and Cloud | Chavanne |
14:30-15:00 | Impress Hacking | LibreOffice | H.1309 |
14:30-15:00 | IT and Community | Mozilla | UD2.218A |
14:30-15:00 | Community Qt apps repository - way forward | Open Mobile Linux | AW1.120 |
14:30-15:00 | XMPP Lunch Break | Jabber and XMPP | H.2213 |
14:30-15:00 | Risks vs. Benefits on Copyright Assignment | Legal Issues | AW1.125 |
14:30-15:00 | Étoilé: What has been done over the past year and what's next? | GNUstep | AW1.126 |
14:30-15:00 | Politics, Positives, Paperwork and Pain - Our year to date in the JCP | Free Java | K.4.401 |
14:40-14:55 | WebKit EFL and Testing: from 0% to 99% in 6 months | Lightning Talks | Ferrer |
14:40-15:25 | Banshee: Past, Present, Future and the Crazy stuff | Mono | K.3.601 |