Välkomstfunktionerna (även kallade introduktionsfunktionerna) är en uppsättning utökningspunkter och arbetsmiljödelar som gör det möjligt för insticksmoduler att definiera specialiserade sidor som introducerar en plattformsprodukt för nya användare. Dessa utökningspunkter kan användas till att skapa "första användarupplevelsen" för produkten i form av välkomstsidor. Välkomstsidor är avsedda att leda användaren till att upptäcka en produkts funktioner. De visas vanligen den första gången en produkt startas. De kan vara allt från en enstaka sida som visar en Macromedia Flash-demonstration till flera sidor som är utökningsbara och följer Eclipses arkitektur för insticksmoduler för plattformen.
Introduktionsfunktionerna konfigureras vanligen på produktnivå, även om individuella insticksmoduler kan bidra med introduktionsinformation till kända produkters introduktionskonfigurationer.
Ur en arbetsmiljösynvinkel finns roten till introduktionsfunktionerna i introduktionsdelen. Denna del specificeras i en utökningsdefinition. När arbetsmiljön initieras skapas en introduktionsplats som reserverar utrymme för introduktionssidan. Introduktionsdelsimplementationen för platsen fastställs med hjälp av produktens konfigurationsinformation. När en introduktionsdel visas, kan den växla mellan två lägen:
När en introduktionsdel har etablerats måste den konfigureras med introduktionsinformation. Detta görs med en introduktionskonfiguration som även den bidras med via en utökning. Individuella insticksmoduler kan bidra till produktens grundläggande introduktionskonfiguration genom sina egna utökningar.
Vi kommer att ta en titt på introduktionssidan för plattformens SDK som ett exempel på att bättre förstå dessa begrepp.