Per queste domande iniziali, è sufficiente fare una ricerca in Google per reperire le prime nozioni e approfondimenti sul tema.

In seguito, scelto un linguaggio (quello che preferisci) e avviata la costruzione di un prototipo, se hai un problema specifico apri una discussione seguendo le indicazioni riportate nel Regolamento di quest'area.