Naadloze interface

Een naadloze interface is het samenvoegen van twee computerprogramma's zodat ze één programma lijken te zijn met één gebruikersinterface . Bij naaien en andere handwerken is een naad de plaats waar twee stukken materiaal aan elkaar worden gezet. Vaak is de naad zichtbaar; je ziet vaak de draad waar twee lappen stof aan elkaar zijn genaaid. Bij het ontwikkelen van computerprogramma's is het, net als bij naaien, vaak wenselijk de naad te verbergen, zodat het afgewerkte werk er als één object uitziet in plaats van twee aan elkaar gehechte stukken. Bij het programmeren houdt een naadloze gebruikersinterface vaak in dat een back-end programma wordt ontwikkeld dat een enkele gebruikersinterface presenteert die verbergt dat achter de interface een aantal verschillende programma's schuilgaat die in verschillende talen, op verschillende tijdstippen en door verschillende ontwikkelaars zijn geschreven. Bij programmering die verdeeld is over verschillende computers in een netwerk, wordt het belangrijk de gebruiker af te schermen van de plaats van de logica en de gegevens achter de gebruikersinterface. Een gemeenschappelijke doelstelling van elke methodologie voor toepassingsintegratie en systeemintegratie is een naadloze gebruikersinterface. De term wordt soms losjes gebruikt om aan te geven dat het ene programma met het andere werkt en de gebruiker beide kan gebruiken.

Naadloos is enigszins vergelijkbaar met de term transparant . Beide betekenen dat de gebruiker van iets niet hoeft te zien wat er allemaal bij komt kijken.