A Symbian egy kifejezetten mobil készülékekre kifejlesztett operációs rendszer. Ennek megfelelően a tervezésénél figyelembe vették a speciális igényeket (pl.: hosszú időtartamú rendelkezésre állás, alacsony hardverigény, kritikus memóriakezelés) és ezek szerint optimalizálták. Symbianra való fejlesztéskor közvetlenül érhetőek el az operációs rendszer által kínált szolgáltatások, így a lehető legoptimálisabb alkalmazások készíthetők és funkciók széles skálája áll rendelkezésre. Emellett szem előtt kell tartani a Symbian sajátosságait, megfelelően magas szintű rutin szükséges ehhez az egyedi környezethez. Kezdők számára mind a nyelv, mind a fordítási procedúra rejteget meglepetéseket. A fejlesztéshez egyelőre nem létezik olyan eszköz, mellyel az általános összetevőket (pl.: felhasználói nézetek) készíthetőek egyszerűen, grafikus szerkesztőfelület segítségével. Symbianra való fejlesztéskor tudomásul kell venni, hogy az elkészült program módosítás nélkül csak a kapható mobil készülékek egy szűk körén, az adott Symbian verzióval kompatibilis telefonokon lesz futtatható.





