« Previous - Version 6/7 (diff) - Next » - Current version
Adrian Georgescu, 07/25/2010 09:12 am


= SIP SIMPLE client GUI =

Development blueprint for the development of a cross platform GUI for the SIP SIMPLE client library.

The implementation of the GUI consists of the following stages:

1. ~Design and implementation of a middleware API~
1. ~Implementation of a notification bus ~
1. ~Identifications of the GUI events~
1. ~Identifications of the GUI visual elements~
1. ~Identification of GUI toolkits~
1. ~Study GUI toolkit documentation~
1. ~Identify the platform dependent modifications required for the library~
1. ~Implement a prototype GUI~
1. ~Fine tune middleware classes and events~
1. ~Finalize the specifications for the GUI development~
1. Implement cross platform GUI based
1. Create GUI installation packages for each target OS
1. Deploy GUI to end user and collect feedback
1. Update GUI with end-user feed back

Below is a rough visual representation of the progress for each component.

Image(sipsimple-gui-development.png)

sipsimple-gui-development.png (31.8 kB) Adrian Georgescu, 03/16/2009 01:13 pm