Ik heb zowel in de standaard applicatie ontwikkeling, als in het programmeren van maatwerk CAD applicaties veel ervaring.
Bij standaard software hebben gebruikers meestal aanvullende wensen.
Dit is logisch want de software wordt immers voor een grote, algemene doelgroep
gemaakt. Elke gebruikerswens opnemen in een standaard programma is onmogelijk. Dat
neemt niet weg dat voor sommigen het werken met het programma veel gemakkelijker wordt
indien een aantal specifieke wensen worden ingewilligd.
Bij maatwerk applicaties gaat mijn aandacht uit vooral uit naar twee tekenprogramma's, die door architecten worden gebruikt.
Arkey (ontwikkeld door
Arkey Systems) is een krachtig
tekenprogramma, vooral wanneer het gebruikt wordt in combinatie met een applicatie (ASD,
VMV of CSB). ASD is daarbij de meest geavanceerde applicatie.
Sinds kort ben ik me echter ook aan het verdiepen in het ontwikkelen van applicaties voor
Revit, ontwikkeld door AutoDesk.
Vooral op 3D gebied is er met Revit veel meer mogelijk, op specifieke details in het 2D tekenwerk valt er nog wel het een en ander te verbeteren.
Het ontwikkelen van Revit maatwerk applicaties is mogelijk door een uiterst geavanceerde programmeer omgeving, die volledig op Microsoft .Net gebaseerd is.
Deze ontwikkelomgeving laat de API van Arkey ver achter zich, en er is ontzettend veel informatie over te vinden op het internet.