Cross Platform Solutions

At Psiloc we take great care in our code design, so that we can take pride in it later. One of the advantages of a well thought through code, bullet proof at design stage, is the ease of porting the same code later on when such a need afloats to different platforms not only of the same design, but also of different manufacturers and even different operating systems altogether. This is something that at Psiloc translates to what we call Cross Platform Solutions (X-Platform Solutions). Designing X-Platform code requires total separation of application's engine from its presentation layer, and a series of code inspections in order to eliminate any possible form of code redundancy and thus differentiating the code for different platforms and operating systems, only where it actually needs to be different. In Psiloc's over a decade old history line, it has often been the case that a solution designed for one generation of smartphones or one manufacturer, has gained so much popularity that it has been requested for the development for next generation of smartphones, or even different manufacturers altogether. An example could be the porting of solutions from S60 version 2 to S60 version 3, from the S60 platform to the UIQ platform, or even form S60 to Windows Mobile environment.