Transcript
Page 1: What's up about Plasma-MID?

Plasma and NetbooksImproving netbooks interfacesArtur Duque de Souza - MoRpHeUzJuly/2009, GCDS

Page 2: What's up about Plasma-MID?

Agenda

• Introduction• Important bits

• Panels• Desktops• Virtual Desktops• Activities

• Conclusions

Page 3: What's up about Plasma-MID?

Who are we?

• Nokia research institute in Brazil - INdT• openBossa - FOSS stream at INdT• Collaborating with Qt Software / KDE:

• Qt Kinetic <- that’s us :-)• Qt Webkit• Plasma Netbook <- that’s us :-)• ItemViews-NG

Page 4: What's up about Plasma-MID?

About me...

• Open Source developer since 1997• Graduated at UNICAMP - Brazil• Worked for IBM (Linux Technology Center)• Works for INdT (openBossa stream)• Contributions: Canola2, MythTV, HLBR, EFL,Maemo, MPlayer, KDE, etc.

• Plasma developer

Page 5: What's up about Plasma-MID?

Sed

sed s/mid/netbook/

Page 6: What's up about Plasma-MID?

NPD Research

• Online survey: 600 people• 60% thought the netbook could perform as wellas notebook

• 65% of 18-24 year-olds were disappointed

18-24 year-old people are the people that most buynetbooks

Page 7: What's up about Plasma-MID?

Netbook vs Notebook

• Definition• Intel definition:

’’...netbooks are for media consumption andnotebooks for media creation...’’

Page 8: What's up about Plasma-MID?

Netbook vs Notebook

• Definition• Intel definition:

’’...netbooks are for media consumption andnotebooks for media creation...’’

Page 9: What's up about Plasma-MID?

Important bits

• Panels• Desktop• Activities and Virtual Desktops

Page 10: What's up about Plasma-MID?

The Panel

Page 11: What's up about Plasma-MID?

Why do I need a Panel?

Panels are the perfect place to show information thatthe user needs to see all the time

• Clock• Systray (Notification)• Taskbar• Application Launcher

Page 12: What's up about Plasma-MID?

Panels vs Wasted Pixels

Panels + window decorations can be a problem...

Table: Wasted Height (pixels)

Windows XP KDE GNOMEWindow Decorations 25 20 24

Panel 35 35 24Total 60 55 48

Page 13: What's up about Plasma-MID?

Panel’s Location

Where should I put my panel ?

Page 14: What's up about Plasma-MID?

Panel at the top

Figure: Top panel and window decorations

Figure: Top panel and no window decorations

Figure: Top panel with autohide on

Page 15: What's up about Plasma-MID?

Plasma Netbook panel

• Panel at the top• Simpler: less code, less overhead• Space is optimized• Special applets: new taskbar (show windowseffect), window handler

Page 16: What's up about Plasma-MID?

ShowWindows Effect As Taskbar

Page 17: What's up about Plasma-MID?

The Desktop

Page 18: What's up about Plasma-MID?

The first desktop concept...

Page 19: What's up about Plasma-MID?

...a new concept...

1995: Windows created a concept that everybodyfollowed...

...until KDE 4

Page 20: What's up about Plasma-MID?

KDE4 Desktop

• Items are real-world objects• Desktop being useful: plasmoids• It’s beautiful ;)

Page 21: What's up about Plasma-MID?

Netbook Remix andMoblin

Misuse of the desktop

Figure: Netbook remix: Just a launcher

Page 22: What's up about Plasma-MID?

Average User

• Average user uses the desktop as a launcher• Research with non-geek users: ’I use this waybecause that’s the only way I know’

• The discovery of KRunner

Page 23: What's up about Plasma-MID?

Search & Launch activity

• Uses all the power of KRunner• Complex queries: user can search for what hewants

• Predefined queries: applications, multimedia, etc.• Favourite Strip to save queries• DISCLAIMER: the interface is not ready, it will notbe a ’stretched KRunner’

Page 24: What's up about Plasma-MID?

Search & Launch Activity

Page 25: What's up about Plasma-MID?

Virtual Desktops & Activities

Page 26: What's up about Plasma-MID?

Virtual Desktops

• Well known for KDE/Gnome/X... users• When users discover virtual desktops they justlove it :)

• Moblin: Virtual Desktops == Zones

Page 27: What's up about Plasma-MID?

Activities

• Containers of widgets• Different set of widgets for each context: home,work, travel, etc.

• Activity tied to a Virtual Desktop: union of twogreat features

• Integration with Nepomuk!• Perfect for small devices

Page 28: What's up about Plasma-MID?

Newspaper activity

• Column centric layout• Simple concept for average user: it’s easy tounderstand

• It’s better to use the available space

Page 29: What's up about Plasma-MID?

Newspaper activity

Page 30: What's up about Plasma-MID?

Applications vsWidgets

When should we use one or another?

Page 31: What's up about Plasma-MID?

Plasma IDEAS

Page 32: What's up about Plasma-MID?

Plasma Ideas - Summary

• Aimed for the average user, not KDE hackers• Simpler Panel• Newspaper activity• SAL activity: Search and Launch

Page 33: What's up about Plasma-MID?

Social Desktop

It will help KDE community to get in touch.Specially average users

Page 34: What's up about Plasma-MID?

Qt Labs America

• Qt / KDE place in America, starting in Brazil• Promotion and mentoring of FOSS projects• Tech-days in universities• Working together with KDE

Page 35: What's up about Plasma-MID?

Acknowledgements

• Celeste• Aaron Seigo• Marco Martin• Nuno Pinheiro• KDE e.V.• Trolls• Plasma team and KDE community• Reviewers: Leo Franchi, Richmoore and Alex Spehr

Page 36: What's up about Plasma-MID?

Questions?

Artur de Souza (MoRpHeUz)[email protected]

[email protected]://blog.morpheuz.cc

Freenode #qt-kinetic #plasma

Page 37: What's up about Plasma-MID?

Thanks !


Top Related