TECHNOLOGIES

MOBILE AND MODERN WEB

ANDROID

Google’s iPhone killer – an open source OS for mobile devices built on top of Linux and special version of Java VM. Android devices represent the fastest growing segment of contemporary mobile market, obviously Polidea has strong expertise in creating and maintaining Android applications.

BLACKBERRY

The RIM Blackberry is extremely popular in the corporate world as a mobile email device, but is also a quite capable smartphone, albeit with somewhat antiquated user interface. We are able to provide Blackberry application development – both web applications and native using Blackberry JDE.

IPHONE

Probably the best known smartphone in the world. Immensely popular, it is an obvious target for Polidea clients and thus one of our most important platforms (but see also Android).

Mobile market diversity means that we have to master many different technologies. We understand and exploit capabilities of modern development environments, programming languages and frameworks and mobile operating systems. We also constantly track the ever changing landscape of mobile technologies, trying to anticipate their importance and usage and sometimes actively contributing to their development.

HTML5

Next major version of Web’s core markup language. HTML5 has been designed as a language facilitating development of Rich Internet Applications, with native support for media elements and improved user interaction.

J2ME

Java Micro Edition might be regarded as old fashioned but it is still the most popular application platform out there. With clever programming the J2EE app might match the functionality and looks of the iPhone version, and our developers often achieve this.

WINDOWS MOBILE

One of the oldest mobile operating systems, used in some top class business smartphones. Its core (Windows CE) is massively popular choice for embedded applications, such as GPS systems. Highly flexible but not as user friendly as modern platforms such as iPhone.

PALM WEB OS

A new mobile device from a legendary Palm Inc., running a Linux based operating system WebOS. Both Palm Pre and Palm Pixi are not available in Europe yet, but our developers started tinkering with the OS thanks to the availability of development tools and elegance of the platform.

NOKIA APPS ON MAP

A Nokia development platform (known also as Nokia Ovi Maps) allowing rapid creation of mapping applications with traditional web development tools.

FLASH LITE

A lightweight version of Adobe Flash Player, optimized for mobile devices with small screens and limited processing power. It allows rapid creation of multimedia-rich applications. Polidea uses it as a prototyping tool and for specialized applications.

PYTHON

One of the most elegant scripting languages and definitely one of the most ubiquitous. We use it as a middleware glue, for some lightweight backend services and sometimes even as a tool for application prototyping, on platforms that support it such as Maemo or Windows Mobile.

J2EE

Java Enterprise Edition is our preferred platform for heavyweight server application development. Highly scalable, open and with strong industry support.

.NET

Microsoft’s answer to Sun/Oracle Java – a virtual machine based development framework. We use it to create most of our Windows Mobile, sometimes also for implementing backend services (see also J2EE).

MAEMO

Open source Linux based smartphone platform, developed initially for Nokia Internet Tablets but currently being positioned as an operating system for future Nokia smartphones. Polidea develops custom Maemo software, both for using GTK+ and a Qt (on Maemo 5).

SYMBIAN

Still the most popular smartphone operating system. We have extensive expertise in creating Symbian applications, employing some of the best Polish developers of the platform. Polidea is also a member of Symbian Foundation.

BADA

Still in the state of flux, Bada is a next generation mobile platform for Samsung smart phones. We are monitoring its evolution closely and are evaluating its potential by creating some experimental solutions, but it is still too early to assess its impact on the evolution of the market.

XCODE

While we use Eclipse for most of other projects, there is no better IDE for iPhone development than XCode. Naturally, our iPhone development team uses it.

AJAX

Asynchronous Javascript and XML. Or the hack behind Web 2.0. If our solution exposes a web browser interface, it will be Ajax based and highly interactive and dynamic.

ECLIPSE

Now legendary Integrated Development Environment, created initially by IBM for Java programming. Its highly popular thanks to its flexibility, extensibility (allowing support for many languages and target architectures) and open source license. Eclipse is our preferred IDE (but see also XCode).