Az első kérdés, ami felmerülhet egy új szoftver készítése előtt: "Milyen operációs rendszeren fog futni?"

Számos operációs rendszer létezik, de itt van az 5 legismertebb:

  • Windows
  • MacOS
  • Linux-alapú operációs rendszerek
  • iOS
  • Android (ez is Linux-alapú)

Minden operációs rendszer máshogy működik. Vannak megoldások, hogy egy program több operációs rendszeren is fusson, de nem tudjuk kivitelezni, hogy operációs rendszertől és platformtól teljesen független legyen az applikációnk. Vagy mégis?

A web alapú alkalmazás egy olyan program, amelyet a böngészőből érhetünk el. Tulajdonképpen nem más, mint egy weboldal, így bármilyen eszközről használható, ami rendelkezik modern böngészővel. 2 fontos dolog van emögött, ami miatt ez megoldható:

  1. Maga a program egy szerveren fut. A szerver futtatja le a programot, nem a kliens számítógép. A kliens gép csak megkapja a szerver által legenerált adatokat interneten keresztül.
  2. A böngészők szinte pontosan ugyan azok a szabályok szerint működnek. Lényegtelen, hogy Chrome-ot, Firefox-ot, Safari-t használsz, egy weboldal szinte teljesen ugyan úgy fog betöltődni. Mivel ezeket a böngészőket számos operációs rendszerre elkészítették, így azokon ugyan úgy használható egy webes alkalmazás.

Összeszedtem pontokba, hogy milyen előnyei vannak egy web alapú rendszernek:

  • Bármilyen eszközről elérhető: asztali számítógép, laptop, tablet, telefon.
  • Operációs rendszertől független. (Későbbiekben operációs rendszer cserénél is jól jöhet, hogy nem kell újraírni a programot.)
  • Bárhonnan elérhető, ahol van internet: nem kell magunkkal hurcolni a laptop-ot, csak hogy használhassuk programunk, elég hozzá bármilyen böngészővel rendelkező eszköz és internet.
  • Home office is lehetséges kényelmesen az otthoni gépről.
  • Mivel a program egy szerver gépen fut, így egy gyengébb kliens számítógép is teljesen alkalmas a használatra.
  • Közös adatbázist használhat minden felhasználó: az adatok a szerveren vannak tárolva, így ha valaki módosít egy rekordot, az a többi felhasználónál is módosulni fog.

Milyen áldozatokkal jár ez?

  • Használathoz internet kapcsolat szükséges.
  • Szerver számítógépet kell bérelni (esetleg sajátot fenntartani), amin fut a program (pontosan ugyan úgy, mint egy egyszerű weboldalnál). Egy ilyen számítógép bérlése csupán évi pár ezer forint.

 

Általában megéri web alapú alkalmazást használni, de előfordulhat, hogy valamilyen különleges okból mégsem. Amennyiben kétségeid vannak, mi szívesen segítünk eldönteni, hogy melyikre lenne szükséged. Akár webes szoftvert szeretnél, akár egyszerű offline programot, keress fel minket és elkészítjük Neked!