Post Description
InstallBuilder creëert native, multi-platform installatieprogramma's voor uw software die snel, compact en gebruiksvriendelijk zijn.
InstallBuilder is de beste manier om elke keer een geweldige eerste indruk te geven.
Om de architectuur en mogelijkheden van InstallBuilder volledig te begrijpen, is het nuttig om rekening te houden met de vorige generatie platformonafhankelijke installatieprogramma's.
Deze zijn gebouwd met behulp van de programmeertaal Java. Java is een prima keuze voor meerdere scenario's en meer dan de helft van de gebruikers gebruikt InstallBuilder om op Java gebaseerde applicaties te verpakken.
Het heeft echter een aantal grote nadelen wanneer het doel is om installatieprogramma's te maken.
Het vereist bijvoorbeeld dat er een Java-runtime-omgeving in de machine aanwezig is, wat de kans vergroot dat er iets misgaat als er een niet aanwezig is of als de aanwezige versie geen geschikte versie is.
Als de gebruiker besluit om een JRE met het installatieprogramma te bundelen om deze potentiële problemen te voorkomen, zal dit de voetafdruk van de installatie aanzienlijk vergroten.
Op Java gebaseerde installatieprogramma's vereisen ook een zelfuitpakstap, waarbij de bestanden eerst naar schijf worden uitgepakt voordat de installatie kan beginnen.
Voor grote installatieprogramma's kan dit een tijdrovende stap zijn en een andere bron van installatiegerelateerde problemen als de eindgebruiker tijdens dit proces onvoldoende schijfruimte heeft.
Ten slotte, en hoewel alternatieve toolkits zoals SWT eindelijk opdoken, heeft de Java GUI-ontwikkeling van oudsher te lijden onder slechte prestaties en het ontbreken van een echt native look-and-feel.
Eindgebruikers reageren veel gunstiger op het instellen van applicaties die responsief zijn en een vertrouwde native interface bieden, zelfs als de functionaliteit identiek is.
Het bovenstaande is niet bedoeld als een tirade tegen op Java gebaseerde installatieprogramma's, maar als een illustratie van de uitdagingen waarmee een platformonafhankelijke installatietool wordt geconfronteerd.
Dus, hoe pakt InstallBuilder deze problemen aan? Installatieprogramma's die met InstallBuilder zijn gegenereerd, zijn native applicaties waarvoor geen runtime in het systeem nodig is om te worden uitgevoerd.
Dit betekent dat de overhead die het installatieprogramma introduceert erg klein is, meestal rond de 2 tot 3 Mb, vergeleken met de 15 Mb tot 20 Mb die een gebundelde JRE vereist.
Bovendien voeren de installatieprogramma's geen zelfuitpakstap uit, wat betekent dat ze onmiddellijk opstarten, terwijl sommige op Java gebaseerde installatieprogramma's voor grote installatieprogramma's minuten nodig hebben om te initialiseren.
Installatieprogramma's die met InstallBuilder zijn gemaakt, gebruiken de onderliggende systeembibliotheken voor het weergeven van hun GUI-interfaces, zodat gebruikers een native look en feel krijgen voor elk platform waarop de installatieprogramma's draaien, zoals Windows en Mac OS X.
Op Linux en andere Unix-platforms is er geen enkele standaard look en feel.
In die gevallen biedt InstallBuilder een keuze tussen de meest gebruikelijke toolkits, Qt en GTK, evenals een ingebouwde fallback-modus.
Defender is gek op rarfiles dus muilkorf !
https://installbuilder.com/
Comments # 0