App je 32-bit Windows exe i radiće na bilo kom Windows operativnom sistemu (XP, Vista, 8, 10). Za izradu App-a i pomoćnih programa koristimo niz softverskih alata:

  • Veći deo koda App-a je izrađen korišćenjem programskog jezika Harbour (https://harbour.github.io/)
    Harbour skript se kompajlira u standardni C/C++ kojeg kompajliramo najnovijom verzijom GCC C/C++ kompajlera
  • Neki delovi koda su rađeni direktno u C i C++ (https://gcc.gnu.org/)
  • Pomoćni alat za slanje pošte je urađen u Go programskom jeziku (https://golang.org/)
  • Za izveštaje se koriste FastReport i FastCube moduli (https://www.fast-report.com/en/)
  • Za klijent-server obradu se koristi LetoDB (https://www.kresin.ru/en/letodb.html)
  • Aplikacioni server koji servira podatke ka internetu kroz naš API je urađen iz dva dela:
    1. WebAQL servis kod korisnika – koji je urađen u Go programskom jeziku (https://golang.org/)
    2. API server okrenut ka spoljnom svetu koji je php/MySQL aplikacija na našem Linux serveru

App čuva podatke u klasičnom DBF formatu. Podaci internet servisa se čuvaju u MySQL bazama koje mi hostujemo i održavamo.