Tja, also ich würde erstmal die Googlesuche anstrengen... dann könnte man z.B. auf diese Seite stoßen:
klick
Da solltest du dir erstmal das Tutorial "Komponenten zur Laufzeit erstellen" lesen und dann mit dem Tutorial "Komponenten entwickeln" weitermachen.
Also erstmal lesen, ausprobieren und dann mit konkreten Fragen an die Community wenden. Das wird hier lieber gesehen, denke ich.
Aber ansonsten natürlich erstmal herzlich Willkommen