Felhasználói eszközök

Eszközök a webhelyen


oktatas:programozas:toebb_platformos_fejlesztes

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

oktatas:programozas:toebb_platformos_fejlesztes [2019/08/22 12:29] (aktuális)
admin létrehozva
Sor 1: Sor 1:
 +[[oktatas:​programozás|<​ Programozás]]
  
 +====== Több platformos fejlesztés ======
 +
 +  * **Szerző:​** Sallai András
 +  * Copyright (c) Sallai András, 2014
 +  * Licenc: GNU Free Documentation License 1.3
 +  * Web: http://​szit.hu
 +===== 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:
 +  * Perl
 +  * PHP
 +  * Python
 +  * Tcl
 +  * stb.
 +===== 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.
oktatas/programozas/toebb_platformos_fejlesztes.txt · Utolsó módosítás: 2019/08/22 12:29 szerkesztette: admin