koodausta ja käyttöliittymän luonti