Migracija Embarcadero Delphi aplikacij na Win64: zakaj prehod ni trivialen in kako ga izvesti pravilno
Migracija Delphi aplikacij iz Win32 v Win64 se pogosto zdi enostavna odločitev, a v praksi razkrije številne skrite pasti, pogosto šele v produkciji. Na dogodku vas vabimo na praktično predavanje, kjer bo Primož Gabrijelčič pokazal, zakaj Win64 ni več izbira, temveč nuja, ter kje najpogosteje nastanejo napake, ki jih v razvoju ne opazimo. Predstavili bomo, kako pravočasno prepoznati kritične dele kode, razliko med “se prevede” in “dejansko deluje” ter kako si lahko z AI pomagamo pri analizi in refaktoriranju.
Prehod iz 32-bitnih na 64-bitne aplikacije je za številne razvojne ekipe naslednji logičen korak. V okolju Delphi je prehod tehnično dobro podprt in omogoča relativno enostavno prilagoditev aplikacij na 64-bitno okolje.
V praksi pa se izzivi pokažejo predvsem pri obstoječi kodi in načinu, kako aplikacija upravlja podatke in pomnilnik.
Veliko ekip ugotovi, da se ključne težave ne pojavijo med razvojem, ampak šele kasneje, ko aplikacija že deluje v produkciji. Razlog je v tem, da prehod na 64-bitno arhitekturo ne pomeni zgolj tehnične nadgradnje, temveč spremembo v načinu, kako aplikacija upravlja pomnilnik, obdelujepodatke in komunicira z okoljem.
Kje se migracije najpogosteje zapletejo
Pri prehodu na Win64 se pogosto pokažejo težave, ki jih v Win32 okolju ni bilo mogoče zaznati:
aplikacija se prevede brez napak, vendar se nepravilnosti pokažejo šele v produkciji
razlike v tipih in upravljanju pomnilnika vplivajo na delovanje kode
third-party komponente niso vedno prilagojene 64-bitnemu okolju
pričakovano izboljšanje zmogljivosti ni zagotovljeno
obstoječa koda razkrije skrite napake, ki so bile leta neopažene
Največji izziv pri tem je, da se težave pojavijo šele takrat, ko aplikacija že teče pri uporabnikih in jih je najtežje in najdražje odpraviti.
Praktičen pristop namesto ugibanja
Za uspešno migracijo ni dovolj zgolj tehnično znanje, temveč predvsem razumevanje, kaj se v aplikaciji dejansko spremeni.
V podporo temu Integralis v sodelovanju s Primožem Gabrijelčičem organizira strokovno predavanje:
Migracija Delphi aplikacij iz Win32 v Win64: praktični vodič skozi pasti in rešitve
Dogodek je zasnovan kot kombinacija ključnih konceptov in realnih primerov iz prakse, s poudarkom na tem, kako se migracije lotiti sistematično in brez nepotrebnih zapletov.
Kaj bodo udeleženci pridobili
Na predavanju bodo udeleženci:
razumeli ključne razlike med Win32 in Win64 okoljem
spoznali najpogostejše napake, ki se pojavijo pri migraciji
dobili jasen okvir za oceno pripravljenosti aplikacije
razumeli vpliv tipov, pointerjev in upravljanja pomnilnika
videli, kako pristopiti k migraciji legacy kode
spoznali, kako lahko AI pomaga pri analizi in razumevanju kode
Predavatelj: Primož Gabrijelčič
Predavanje bo vodil Primož Gabrijelčič, eden najbolj prepoznavnih Delphi strokovnjakov v regiji.
S programiranjem v Delphiju se ukvarja od samih začetkov tega razvojnega okolja, svoje znanje pa že vrsto let deli skozi predavanja, članke in knjige. Je avtor več strokovnih knjig o Delphiju in ustvarjalec bloga The Delphi Geek, ki je prepoznan tudi v mednarodni skupnosti.
Podatki o dogodku
DOGODEK BO POTEKAL:
12. 05. 2026
OOZ Vič, Tržaška c. 207, Ljubljana
9:30 – 12:00
Dogodek je namenjen Delphi razvijalcem, arhitektom in IT vodjem, ki želijo migracijo na Win64 izpeljati premišljeno in brez nepotrebnih tveganj.