Inquire Now

Name:
Email:
Phone:
Service:
Message:
Enter Code:
 

Our Services

Mobile Development

Open Source Services

Symbian Application Development

     
 

We spe­cial­ize in Sym­bian OS devel­op­ment on the S60 plat­form, the Series 80 plat­form and UIQ. These plat­forms cover the com­plete range of Nokia and Sony Eric­s­son phones. Devel­op­ment on Sym­bian C++ plat­form is dif­fi­cult (unusual C++ APIs, poor debug­ger sup­port and Sym­bian 9 breaks binary com­pat­i­bil­ity), but we have mas­tered the art. We develop Sym­bian appli­ca­tions on Visual Stu­dio 2005 and Car­bide VS.Net.

Plat­form

We have a very good under­stand­ing of Sym­bian OS as well as of its unusual C++ API. Our domain knowl­edge of RTOS also helps us to under­stand Sym­bian OS bet­ter. Our com­pany has a very good knowl­edge pool on C++ and data struc­tures which help us build bet­ter appli­ca­tions. Also, our appli­ca­tions do not suf­fer from issues like mem­ory leaks.

Our knowl­edge on Avkon UI and UIQ UI help us build scal­able user inter­face across plat­forms and mobile devices. We have in-depth knowl­edge on dif­fer­ent APIs like Mes­sag­ing API (SMS, MMS and Instant Mes­sag­ing), Mul­ti­me­dia API, Con­nec­tion API (HTTP, Blue­tooth, Infrared), Per­sonal Infor­ma­tion Man­age­ment, Loca­tion API (GPS, Lands mark API, Net­work Based Posi­tion), Scal­able UI API, Start up man­age­ment API and Tele­phony API.

Test Your Application

We have test­ing infra­struc­ture for QA of mobile appli­ca­tions on phones of all lead­ing brands (Nokia, Sony Eric­s­son and Motorola). We build com­pre­hen­sive test plans and risk charts for each appli­ca­tion. The test plans are made keep­ing major areas in mind like the screen sizes, key des­ig­na­tion and mem­ory constraints.

Sym­bian Sign­ing Process

Sym­bian OS does not allow appli­ca­tions to access the resources of the sys­tem. The appli­ca­tion, in order to access local resources, needs a cer­tifi­cate issued by SymbianSigned.com. This cer­tifi­cate main­tains a list of capa­bil­i­ties (resources) the appli­ca­tion has access to. The process of obtain­ing the cer­tifi­cate and attach­ing it to the appli­ca­tion is called Sym­bian Sign­ing. Sym­bian Sign­ing and test­ing are the most impor­tant steps after devel­op­ment. For devel­op­ment pur­poses, Sym­bian Signed gives Devel­oper the option of Open Signed.

The Open Signed process is freely avail­able but the appli­ca­tion is lim­ited to spe­cific mobiles (It has restric­tion on IMEI num­ber of the hand­set). The appli­ca­tion can be installed on all mobiles only if the appli­ca­tion is expressed signed or cer­ti­fied signed. Cer­ti­fied Signed requires the appli­ca­tion to be sub­mit­ted to cer­ti­fied test houses for test­ing. Sam­i­fLabs will take care of all these issues after devel­op­ment. We make sure that the appli­ca­tion is cer­ti­fied signed at the first iter­a­tion with inde­pen­dent test house. We under­stand the value of our clients and their stake­hold­ers’ time, and hence, promise to take the com­plete respon­si­bil­ity of hassle-free deliv­ery of a com­plete solu­tion that is cer­ti­fied signed.

Plat­forms

  • S60: This is the plat­form of the most sell­ing Sym­bian OS phones. Many of the phones are man­u­fac­tured by Nokia. S60 is mostly used in one-handed phones but it sup­ports full key­board (QWERTY) too.
  • UIQ: This plat­form is mostly used in PDA-like phones that are oper­ated with sty­lus. How­ever, there are some UIQ phones oper­ated with key­board too. Many of UIQ phones are man­u­fac­tured by Sony Ericsson.
  • Series 80: Series 80 is the plat­form for Nokia Com­mu­ni­ca­tor Series, such as Com­mu­ni­ca­tor 9500 and 9300. We are not sure about the future of Series 80 because we have not heard any upcom­ing Com­mu­ni­ca­tor models.

Launch to OVI Store

The OVI store is get­ting pop­u­lar day by day. World Wide Nokia holds a dom­i­nant mar­ket share. To reach out to those cus­tomers get­ting your appli­ca­tion to OVI store is the first impor­tant step. We will make sure that your Appli­ca­tion is there.

Please Feel Free to Con­tact us for more infor­ma­tion about our Sym­bian Devel­op­ment Services.