
Java - Sun’s Java Platform for mobile phones, Micro Edition (Java ME), provides a robust, flexible environment for applications running on mobile devices. Java ME includes flexible user interfaces, robust security, built-in network protocols, and support for networked and offline applications that can be downloaded dynamically. Applications based on Java ME are portable across many devices, yet leverage each device's native capabilities.
Sapio has a long experience in developing client applications in a Java based environment. This kind of downloadable mobile application, i.e. thick client, has many advantages compared to thin client solutions, like WAP.
Symbian - Symbian OS is an open operating system for advanced data-enabled mobile phones. It is designed for the specific requirements of advanced 3G mobile phones and beyond. Symbian OS combines the power of an integrated applications environment with mobile telephony, bringing advanced data services to the mass market. Symbian also delivers a scalable architecture that can be adjusted to fit a growing market.
iPhone - Apple's iPhone is a huge success and wins more and more users every day. iPhone is different from other platforms, and it takes a certain license to develop applications for the iPhone. Sapio can, unlike many other software development teams, build applications that will work just as well on the brand new iPhone as it will on older mobile phones.
Android – Google’s operating system for mobiles is predicted to become one of the most popular technologies in mobile software. Android is a Linux based open-source platform with Java as programming language. In contrast to iPhone, Android is open and free for development. Based on our skills in Java, Sapio can develop new applications or adjust/ convert existing Java ME applications for the new Android telephones emerging on the market.


