Cosa sono le piattaforme di sviluppo?