> Quality > Value > Technical Expertise
Mobica's Symbian UIQ experience
Project Management
- Project Management of design and development of a push e-mail solution for UIQ v2 - specifically for Sony Ericsson smartphones. It was required to support the P800, P900 and P910, and involved developing a whole MTM (messaging plug-in), including server and UI components. Subsequent preparation of upgrade of same product to UIQ v3, for the Sony Ericsson P990.
- Management of the porting of various applications to UIQ v2.
- Partial responsibility for the RIM/BlackBerry implementation for Sony Ericsson P900/P910/P990.
Architecture and Design
- Requirements and specification of a UIQ handset. Production of a complete set of requirements for a UIQ handset, to support the design phases.
- Consultancy and architectural support to a team developing and integrating a set of third party multimedia products into a UIQ handset. Responsibility included overall design, component and system source modification.
- Consultancy, analysis and design of multimedia components for a UIQ reference platform for a silicon vendor.
Software Development and Integration
- Development of UIQ 3.0 software for a new smart phone. Altered UIQ applications for use in a new device with two different screen sizes and user interaction methods. Research and identification of ways in which the extra information about applications could be added to the existing Symbian application framework without breaking the existing implementations.
- Modification of applications for UIQ v3 to enable them to conform to the new UI for the v3 device; primarily Messaging, Contacts, Agenda, Todo, Jotter, and a voice recording application. Made corrections in supporting application engines where necessary.
- Defect fixing in the UIQ 3 framework area - screen UI components, application architecture framework, and view framework.
- Design and development of an MMS/EMS client product for Symbian. Team lead and technical authority with responsibility for overall design. Project included both the design and development of the HTTP and WSP transport layers. Product integration involved close on-site co-operation with the client.
- Development of applications to facilitate the transfer of contacts and email configuration from one Symbian device to another, both Series 60 and UIQ.
- Development of an award winning Symbian "News Client" application, in C++ for Series UIQ and S60 phones, for a leading Operator. The application provided news updates to the handset and involved monitoring incoming SMS messages for update notifications from a remote server, downloading new content in the background (through GPRS via HTTP stack) and notifying the user when new updates have arrived.
- Integration of synthetic video technology onto Ericsson P800 using Symbian's UIQ7 platform.