Background
Mobile WRT widgets are emerging to modern Symbian phones. Yet the real potential from the end-user perspective is still to be discovered.
The widgets of today are quite incoherent from look and feel point of view. As the name states, the Communications Widget Suite provides a set of communications oriented widgets. All the widgets should follow the same uniform look and feel. They should be easy to install and easy to take in to the use even for people who are not previously installed additional software to their mobile phones. The widgets should also feel as friendly as possible, for example the amount of security related questions during the installation and during everyday usage should try to be minimized.
In general the end-users have already access to the information provided by these widgets. However, the widget suite gathers the information to one place. From end user point of view these widgets provide everyday tools to make the mobile service usage even more fun and fluent.
Project goal
Create a set of communications oriented mobile WRT widgets. These widgets should be easy-to-use and they should follow uniform look and feel. Also a down-to-earth business model around the provided concept should be made, however the level of details may vary widget by widget.
The initial set of widgets is the following:
1) Mobile Event Planner Widget:
You are reserving a restaurant for a dinner and want everybody to vote for their favourite restaurant. Since it's already 5pm, all your buddies are not reachable through email and you don't want to call each of them separately. SMS-based notification about dinner & voting options would be easiest for everybody, but there is limited offering of this kind of mobile services at the moment. There are multiple ways to do event planning by using current Internet service like Doodle, Nimenhuuto.com or Google Calendar. They all rely on email notifications, which can't always reach all required recipients in time. Each of them have limited mobility support, especially for older devices without capable browsers. Now it's right time to implement an easy-to-use event planner, which is targeted for mobile users.
The service should be able to answer to following three user questions: Who's coming?, What time & date is ok? What is your favourite option?
2) Phone Number Resolver widget:
This widget is capable of resolving the names behind the numbers in the missed calls list. It can also be enhanced to include the capability to show the calls, which are missed due to the fact that the phone is not connected to the network, e.g. switched off. This feature is similar to Sonera Kuka Soitti-service. ( http://www.sonera.fi/Puhelin+ja+liittym%E4/Palvelut/Tavoitettavuus/Kuka%... ).
3) Phone Number Search widget:
Allows one to search the phone numbers for a given name.
4) Social Phonebook widget:
Shows visual information about ones contacts. Based on the log files in the phone the widget shows the contacts one has been communicating the most with. Who have you been calling the most, who has called you most actively? Who are your most active messaging partners? Etc.
5) Local Service Numbers widget:
Shows phone numbers for services, which have local numbers. The first service to be added is the local Taxi phone numbers. The widget first positions the caller and then shows the number of the local taxi center.
The project group will begin by analyzing the technical and functional feasibility of these widgets. If one or some of them cannot be implemented due to some reasons those can be left out of the scope. On the other hand, the project group can also suggest some additional widgets to be included to the suite. All the widgets should be installable and usable as part of the suite but also as individual widgets.
The widgets will be built as standalone WRT widgets if possible. But the implementation may also contain a server part to accomplish some tasks, which cannot be done in the mobile phone.
Desired student skills / team size
Project manager, graphical designer, usability expert, software specialists, business case expert
Contact persons:
Antti Leinonen, TeliaSonera, antti.leinonen (at) teliasonera.com
Rami Lehtonen, TeliaSonera, rami.lehtonen (at) teliasonera.com
Please also inform Demola Staff when you contact the company contact person.

P74: Communications Widgets done
Communications Widget Suite project just got finished from TUT software engineering project course point of view. Three working widgets have been implemented: Event Planner, Social Phonebook and Number search widget also containing the functionality of number resolver widget in it.
- toivakkat's blog
- Login or register to post comments
- Read more
P74 CWS: Last steps with widgets taking place
Currently implementation of widgets is estimated to be about 80% done. NumberSearch/resolver starts to be in shape, but EventPlanner and SocialPhonebook still need some finishing. Unit and system testing and debugging of widgets will start at this week. Project is in timetable and estimated to end after two weeks with current implementation plans.
- toivakkat's blog
- Login or register to post comments
- Read more
P74: CWS project new year has started
Now vacation is over and group is continuing fullspeed with implementation. Currently about 2/3 of functionalities are finished. Currently focus is in funcionality and UI and outlook aren't at top priority. It is estimated that after one week functionality is mostly done and after that we start to consentrate in making widgets look more attractive and start debugging them.
- toivakkat's blog
- Login or register to post comments
Widgets coming up not steadily but surely
Since last report there have been some unexpected troubles, like hard-drive failure, with one software specialist, and one member injured most likely for several weeks, causing implementation no to be so effective lately. Anyway there have been some reorganisation in the group and things are running forward.
- toivakkat's blog
- Login or register to post comments
- Read more
Steady progress with widgets
Communications Widget Suite project is running forward steadily. Project is in implementation phase and the functional specification is frozen for now on. Implementation sprint will last till January, and after that more widgets or functionality to current ones can be made.
- toivakkat's blog
- Login or register to post comments
- Read more
Things running forward.
Project is running in schedule and some first prototypes of widgets have been implemented with very limited functionality, by doing this team have gained good experience about tehcniques and things looks doable, even there are still some questions remaining open. Also team have made new UI-plans for widgets, that are more simple and usable than previous ones.
- toivakkat's blog
- Login or register to post comments
Some advance made, now toward real implementation
Advance made after last report have been mainly getting detailed design ideas bit more specific and all software specialist of the team have started getting more familiar with widget design and implementation tools (aptana studio, nokia plugins). Now team is starting to make some first prototypes of the widgets.
- toivakkat's blog
- Login or register to post comments
Current Progress
Communications Widget Suite is currently running in planned schedule. After latest report our group was reinforced with a graphical designer Vilja Heinonen. Project group has decided to implement first 4 widget first and event planner and social phonebook have gained first priority among widgets.
- toivakkat's blog
- Login or register to post comments
- Read more
Starting of the project
Communications widget suite project have started with following members:
Teemu Toivakka, Project manager, usability and graphics
Asadul Haque, Software specialist
Jagannatha M, Software specialist
Kim Kovaljeff, Software specialist, usability and graphics
Sarath Singapati, Software specialist
Fabian Moreno, Software specialist
- toivakkat's blog
- Login or register to post comments
- Read more












