Conference2Go EclipseCon Updated: dynamic Overview

EclipseCon Boston just closed the door and next EclipseCon conferences are waiting in the queue:

so I’m doing some more work on my brandnew Conference2Go EclipseCon APP built with Eclipse Momentics IDE and Cascades as native app.

Feedback of first version from EclipseCon Boston was great – please let me know what you’re missing for a perfect Conference App.

Update at BlackBerry World (FREE)

Today an update was approved at BlackBerry World.

bbworld-c2g-econ

New Video available

There’s also a new Video:

If you haven’t done before you should also watch the first video of this app, where I demonstrated all the other features:

what’s new ?

Now you can easy select / unselect your favorites and there’s a toggle to switch the ListViews between all or only favorites.

Hint: Screenshots on BlackBerry 10 devices done by Heiko Behrens http://shapeitapp.com service – so you can click on the image and zoom in to see the details.

Easy toggle between all or only favorite sessions / workshops

Starting the app gives you the list with all Sessions or Workshops:

all-sessions

Your favorites are marked with a flag. The ActionBar allows easy switching to your favorites – one tap and the same list displays only your favorites:

favorite-sessions

the Action is a toggle – so with one tap you’re back to the list of all sessions.

Dynamic Session Overview with pinch&zoom

Besides the ListView there’s now also an overview of all sessions (workshops) of the selected day:

  • Sessions ordered in columns per room
  • Sessions ordered in rows by start time and duration
  • Height of sessions depends on length of session in minutes
  • Pinch & Zoom to make it easy to get an overview or to see the details
  • Tap on a session marks this as selected and opens details view
  • Peeking back shows you the selected session colored
  • Landscape and Portrait is supported
  • All work done dynamically for selected day
  • Sessions filtered to get only the favorites
  • Only rooms will be displayed where sessions will happen (or if favorited)
  • Scheduled items (Break, Lunch, Party, …) with grey background to easy distinguish
  • Keynotes always fill a complete row

Let’s take a look at some screenshots – here’s an overview page:

overview-01

Tap on a session opens Session Details page. Peeking back shows the selected session:

overview-01-peek

Here you only have favorited two sessions in two rooms – the page is adjusted to display only 2 columns for the rooms:

overview-02

Same overview exists for workshop sessions: you see that there are only 2 sessions a day in each room:

overview-03

A common problem with such views to be displayed on a smartphone is the limited size. So I tried to find a way to handle this. Overview can be done in Landscape or Portrait – switch back and force as you like. And pinch & zoom allows to see the overview or the details.

Use this overview as an addition to the ListViews – esp while planning your personal conference schedule.

The overview in Landscape:

IMG_00000054

or zoom in:

IMG_00000061

Cascades: create complex UI dynamically – performs blazing fast🙂

How’s this done ?

All is native Cascades – no HTML-Web. All UI Elements are created dynamically while the Page is opened. If you take a look at the details of sessions, rooms, Keynotes, schedule items, timeline, room headers and footers … you can imagine what must be done to create the overview page for a complete day.

As I started developing this overview I wasn’t sure if it will work from a users POV or from performance. I’m really fascinated how fast these UI controls are created – there’s no visible delay, so I removed the Progress Animation I had already prepared.

And be aware – all is bound to an underlying data model. I managed to have data structures in JSON performing very well and easy to develop against with Cascades / Qt.

If you have a BlackBerry 10 Z10 (Touch) or Q10 (Keyboard) or DevAlpha – download the app and try it out. It’s FREE.

If you like it – please write a review at BlackBerry World – if you have requests or other feedback use the built-in feedback action from Application menu.

Some more updates will follow. stay tuned ….

… and see you at EclipseCon Europe or an Eclipse Democamp.


(c) 2013 Creative Commons License 3.0 (BY-NC-SA) by ekkescorner

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: