Tartalomjegyzék

< Programozás

Több platformos fejlesztés

Bevezetés

A több platformos fejlesztés esetén, a programunk használható Windows, Linux, Mac OS X, esetleg más operációs rendszerek alatt is. Esetleg mobil is ide tartozhat.

Szinonimák a multi platformos fejlesztés, és a cross platformos fejlesztés.

Hagyományos alkalmazások

Bináris program

Az eredmény egy gépi kódú program.

Scriptek és interpretált nyelvek

Az eredmény egy forrásfájl, amelyet egy értelmező értelmez futtatáskor.

Ilyen script nyelvek:

Több platformos fejlesztés

Java

Olyan produktumra van szükség, ami indítható a fent említett rendszereken. Ilyen lehet a Java. A Java keretrendszer szinten minden lényeges rendszerre létezik. Amit Java programként megírunk, az a legtöbb helyen futtatható.

wxWidgets

Több platformos C++ nyelvű programozói könyvtár.

QT

Több platformos C++ nyelvű programozói könyvtár.

Perl

A Linux alapból tartalmazza. A Windowsra is telepíthető az ActivePerl csomag. Unix alapú operációs rendszereken alapcsomagok részeként szokott szerepelni.

Python

Minden platformra található interpreter.

Web

A webalkalmazás lehet a leginkább platformfüggetlenebb. Internetes böngésző minden operációs rendszerre létezik. Így egy webes alkalmazás megírása, szinten minden platformon használható.

Mono

C# nyelven programozható keretrendszer, a .Net mintájára.

Lazarus

Pascal nyelven több platformra fejlesztési lehetőséget biztosít.

OpenGL

Egy programozói könyvtár, minden platformra, C++ nyelvhez. 3D fejlesztést tesz lehetővé.

GTK+

C++ programozói könyvtár.