Közös többszörös: a mobilszoftverek világa
A mobiltelefonok egyre nagyobbak, egyre erősebbek, egyre többet tudnak és a szoftverek segítségével szerencsére ezt végre értelmesen ki is tudjuk használni.
Minden mobilon használhatók mobilszoftverek. Közkeletű tévedés az, hogy csak a drágább, komplexebb, úgynevezett okostelefonok rendelkeznek ezzel a képességgel - ez nem így van. A Java programozói nyelvnek köszönhetően tulajdonképpen minden mobiltelefon képes programokat, szoftvereket futtatni. Az már más kérdés, hogy elég nagy képernyővel, kompatibilis kezelőszervekkel és kellően erős processzorral rendelkezik-e ahhoz, hogy a szoftver használható is legyen.
Több helyen egyszerre
A Java tulajdonképpen a multiplatform megoldás alapesete, vagyis arról van szó, hogy egy-egy alkalmazás nemcsak egy bizonyos vagy egyféle mobilon fut, hanem több készüléken is, esetleg bármelyiken. A Java a Sun Microsystem által kifejlesztett programozási nyelv, amelynek alapeleme tehát a platformfüggetlenség, más szóval hordozhatóság, ami azt jelenti, hogy a Java nyelven megírt programok ugyanúgy fognak futni a különböző eszközökön. Ez úgy lehetséges, hogy a mobiltelefonok majdnem mindegyikén ott van egy fordítókörnyezet, amely képes az adott hardver nyelvére lefordítani a program kódját, magyarán futtatni a szoftvert.

Sokat tudnak, drágák, erősek: okostelefonok
Nem teljesen ez a helyzet az úgynevezett okostelefonokkal. Okostelefonoknak, vagy smartphone-oknak nevezzük azokat a készülékeket, amelyek jóval komplexebb felépítésűek, nagyobb tudásúak, mint átlagos, egyszerű társaik. Közös tulajdonságuk, hogy szinte az összes modern funkcióval rendelkeznek, a menürendszerük szabadon alakítható, változtatható. Végül fontos képességük, hogy szoftverkörnyezetük, azaz operációs rendszerük lehetővé teszi a különböző alkalmazások telepítését. Ezzel nem azt mondjuk, hogy amelyik telefon operációs rendszerrel rendelkezik, az okostelefon, hiszen minden mobilnak van egyfajta operációs rendszere. Csak éppen a legtöbb zárt, azaz pontosabban fogalmazva gyártói, vagyis annak forráskódja, alapjai nem ismertek a külső programozók előtt, tehát nehézkes az arra történő fejlesztés.
A nagyok
Ha az okostelefonok rendszereiről beszélünk, akkor elsősorban a két nagyot, a Windows Mobile-t és a Symbiant kell említenünk. A Symbian karrierje 1998-ban indult, amikor több mobilgyártó közösen megalapította a Symbian Software-t. Ebben a tömörülésben természetesen ott volt a Nokia, de részt vett az akcióban a Motorola és az Ericsson is. A 2000-es évek elején meg is jelentek az első Symbian-alapú készülékek, de az igazi hódító útjára a Nokia indította el a 7650-es mobiljával, ami egyébként az első kamerás telefon is volt egyben. Beindult a különböző platformok fejlesztése is: az S60, S40 azóta is komoly sikernek örvend, sőt, több gyártó (Samsung, Sony Ericsson, annak idején a Siemens) átvette és használta, használja ma is. Természetesen voltak olyan ágai a Symbiannek, amelyek időközben elhaltak, mert kevés sikeres készülék támogatta őket: ilyenek az S90, vagy a Sony Ericsson által fejlesztett, érintőképernyős modellekhez kitalált, de nemrégiben berekesztett UIQ platform is.

Nokia 7650: annak idején nagyot szólt
A Microsoft régi motoros a mobil operációs rendszerek történetében, hiszen már 2000-ben megjelent a Pocket PC 2000 nevű rendszer, ami a Windows Mobile előfutárának tekinthető. Ekkor még a telefonfunkciók nélküli Pocket PC-k vagy PDA-k használták a rendszert, de a lényeg már akkor is az volt, hogy az asztali számítógépeken megismert, megszokott Windowst lássák viszont a felhasználók a mobiltelefonjaik képernyőjén is. Az első, telefonos funkciókkal is ellátott mobilos Windows a Windows Mobile 2003, illetve annak Windows Mobile 2003 for Pocket PC Phone Edition elnevezésű kiadása volt. Azóta már a 6.5-ös verziónál tartunk, de az azt támogató készülékek majd csak szeptember környékén jelennek meg a piacon. A valódi megújulást azonban a 7-es kiadástól várja mindenki.
