FOSDEM is the biggest free and non-commercial event organized by and for the community. Its goal is to provide Free and Open Source developers a place to meet. No registration necessary.

Igor Trindade Oliveira
Adenilson Cavalcanti
Bruno de Oliveira Abinader
Day Sunday
Room Lameere
Capacity 500
Start time 11:00
End time 12:00
Duration 01:00
Track Embedded devroom

Qt tales from the embedded trenches

It is well known that Qt is a multiplatform framework for application development. But how it performs in real world while trying to run fancy applications in devices which the performance is sometimes lacking? What about developing for Symbian while in the linux desktop? Should I write my UI in C++, QML or something else? How to handle multiple resolutions? What if you need a new feature not yet available in last released Qt?

The purpose of this talk is to share lessons learned by a team that has done 5 different projects in the last 2 years, targeting 3 different operating systems and several mobile devices. Optimization tips for handling tearing, resource loading and network operations will be discussed. Comparing how to write UIs in C++, Qt WRT and QML will be presented. Tricky problems when porting between Symbian X Linux discussed. Sharing the joy and frustration of using Qt Mobility since before it's first official stable release. When to go with native syscalls and so on.

Concurrent events:

When Event Track Where
10:30-11:15 Project Coin Free Java AW1.125
10:30-12:15 LPI Exam 3 Certification Guillissen
10:45-11:25 Mobicents 2.0, The Open Source Java Communication Platform Open Source Telephony AW1.124
11:00-11:15 Rails Admin: The right way of doing data administration with Rails 3 Lightning Talks Ferrer
11:00-11:20 FairVPN, overlay topology construction tool to maximize TCP fairness New challenges in Virtualization AW1.105
11:00-11:30 Tracing Perl with DTrace/SystemTap Perl AW1.126
11:00-11:30 Messaging / Thunderbird Mozilla H.1301
11:00-11:45 Aggregating contacts: writing a backend for libfolks Crossdesktop H.1309
11:00-11:45 Application Deployment With Chef Configuration & Systems Management AW1.120
11:00-11:45 Understanding the writer core LibreOffice H.2214
11:00-11:45 PostgreSQL extension's development PostgreSQL H.2213
11:00-11:50 Django's architecture - the good, the bad, and the ugly Web Frameworks Chavanne
11:00-11:50 Objective-C: Not just for Macs and iPhones Languages Janson
11:00-11:55 Making the printed world accessible: A11y in OCRFeeder Accessibility AW1.121
11:00-12:00 Can we build a simple, cross-distribution installation framework? CrossDistro H.1302
11:00-12:00 Debian GNU/kFreeBSD CrossDistro H.1308
11:20-11:35 KDevelop: Rapid C++ Programming Lightning Talks Ferrer
11:20-11:40 Virtualbricks - a graphical tool for virtual networks management New challenges in Virtualization AW1.105
11:30-12:00 Observing HotSpot with SystemTap Free Java AW1.125
11:30-12:00 Using Gloda to extend Thunderbird Mozilla H.1301
11:30-12:10 Scaling Location Services in Large SIP Networks with Kamailio Open Source Telephony AW1.124
11:30-12:10 Template::Zoom - Modern HTML and PDF Engine Perl AW1.126
11:40-11:55 Timebank: The Timebank free software project Lightning Talks Ferrer
11:40-12:00 VDE 3, architecture overview New challenges in Virtualization AW1.105
11:45-12:15 Wikihelp, moving our help on-line LibreOffice H.2214
11:45-12:30 Tasty Application Distribution with Project Bretzn Crossdesktop H.1309

Next (up to 3) talks in the same room (Lameere):

When Event Track
12:00-13:00 MeeGo: A solid platform for hackable mobile devices Embedded
13:00-14:00 Introduction to OpenBricks, an Embedded Linux Framework Embedded
14:00-14:30 Cold boot attacks on RAM readout Embedded