Advertentie sluiten

Ben je een macOS-gebruiker, dan heb je een hele goede ervaring met het installeren van nieuwe applicaties. In dit geval gokt Apple op een nogal specifieke methode. Nieuwe applicaties installeer je vaak vanaf een schijfkopie, meestal met een DMG-extensie. Maar als we naar het concurrerende Windows-systeem kijken, is er een diametraal andere aanpak nodig met het gebruik van eenvoudige installatieprogramma's waar je gewoon doorheen hoeft te klikken en je bent klaar.

Maar heb je je ooit afgevraagd waarom Apple voor zo'n andere procedure heeft gekozen? Aan de andere kant is de waarheid dat er vrijwel zeer vergelijkbare installatieprogramma's ook beschikbaar zijn op macOS. Deze hebben de extensie PKG en worden gebruikt om de applicatie te installeren, waarbij je net als bij Windows alleen maar door de wizard hoeft te klikken en dan vindt de installatie zelf plaats. Hoewel deze nieuwere aanpak ook wordt aangeboden, vertrouwt een groot aantal ontwikkelaars nog steeds op de inmiddels traditionele schijfimages. In plaats daarvan wordt een combinatie hiervan gebruikt: het PKG-installatiepakket is verborgen op de DMG-schijf.

Waarom apps worden geïnstalleerd vanuit DMG

Laten we nu verder gaan met het belangrijkste en licht werpen op de redenen waarom applicaties binnen het besturingssysteem meestal worden geïnstalleerd via de genoemde schijfimages (DMG). Uiteindelijk zijn daar verschillende redenen voor. Allereerst moeten we zeker de bruikbaarheid noemen, die voortvloeit uit de structuur die applicaties binnen het macOS-systeem hebben. Als gebruikers zien we alleen het pictogram en de naam, en deze items hebben de APP-extensie. Het is echter eigenlijk een compleet bestand van de hele applicatie, waarin de benodigde gegevens en meer worden verborgen. In tegenstelling tot Windows is het niet alleen een snelkoppeling of een opstartbestand, maar de hele applicatie. Wanneer u naar Finder > Toepassingen gaat, klikt u met de rechtermuisknop op een ervan en kiest u een optie Bekijk de inhoud van het pakket, verschijnt de hele app voor je, inclusief de benodigde gegevens.

De structuur van applicaties in macOS lijkt op een map die meerdere bestanden bevat. Het overbrengen van de map is echter niet helemaal eenvoudig en je moet er iets in verpakken. Dit is precies waar het gebruik van DMG-schijfimages de boventoon voert, wat de overdracht en daaropvolgende installatie aanzienlijk vereenvoudigt. Daarom moet de applicatie op de een of andere manier worden verpakt voor gemakkelijke distributie. Om deze reden kun je net zo goed ZIP gebruiken. Maar uiteindelijk is het niet zo eenvoudig. Om de app goed te laten werken, moet deze naar de map Programma's worden verplaatst. Daarin ligt nog een groot voordeel van DMG. Dit komt omdat de schijfkopie eenvoudig kan worden aangepast en grafisch verfraaid, waardoor ontwikkelaars direct kunnen laten zien wat de gebruiker moet doen voor de installatie. Hoe het er in de praktijk uit kan zien, kunt u zien op de bijgevoegde afbeelding hieronder.

het installeren van de applicatie vanuit dmg

Tenslotte is het ook een zekere traditie. Nog maar een paar jaar geleden was het normaal dat gebruikers apps fysiek kochten. In dat geval ontvingen ze een cd/dvd die in Finder/op hun bureaublad verscheen wanneer ze werden geplaatst. Het werkte toen precies hetzelfde: je hoefde alleen maar de app te nemen en deze naar de map Programma's te slepen om hem te installeren.

.