Campus Showcase

Summary :
This Smart phone 'Presentation application' : To make portable image presentations, a lot easier and quicker. 

Source Code is here

Input :
1.Folder containing images to appear in slide show.
2.Slideshow specifications
 ( Slide Timeout ,Slide quality etc).

Output:
Respective device format file (*.csc) running the slide show 
in accordance to the input specifications.
Functionality :
Application creates a Campus ShowCase file (*.csc)
when a folder of photos are given.Which is 
compressed and Optimized for the device display. 

[On a test case 18mb,20 photos compressed to 1.4 mb csc file.]

*.csc file can be shared to play it on any mobile with this showcase application. No need to redistribute the photo folder again.

Preferred input format : JPEG.
Also supports various formats like BMP,GIF depending on the device.

Target Devices and Platform details.
Devices :
 Nokia smart phones which support Qt framework.
Since Qt supports multiple platforms, application can be easily ported to any device that supports Qt as well [ like windows mobile,and to Android as well ]

Platform :[ Platform Name/Device models ]
1.MeeGo , Harmattan/Nokia N9,N950
2.Maemo/N900 ,N810,N800
3.Symbian ^ 3,ANNA /N8, C6_01, E7-00,c7-00,E6-00,X7 etc.
4.Symbian s60,^1,^2/E5,E71,E71 etc.

Tested on : Nokia C7 with Symbian Anna. And on Nokia N8

Prerequisites
The device must have Qt ready.Symbian ANNA, MeeGo ,Harmatton devices has built
in Qt support. But S60 v3 series generally are not shipped with Qt. If not, please update your device with the qt libraries using
http://download.qt.nokia.com/qt/symbian/4.7.0/qt_installer.sis or the latest libraries.

Usage :-
Screen shots of “Campus Showcase” running on N900.

Home Screen :
    



Creating New Showcase :
    




Playing the showcase :
    



About :


Some of the issues experienced :
Maemo , Meego , and s60 v3 devices shows the program as it is but, s60 v5 and Symbian ^3 devices found to over ride the theme colour at particular points.
BMP can be compressed and worked but some times not working on Symbian. Related to Qpixmap and Qimage and QimageReader class bugs issues are fixed, such as handling the huge jpegs.
Note: Tested only for Symbian ANNA, but the installs are included for Harmatton,Meego,and old symbian.

1 comment: