Non è difficile se hai fatto l'applicazione correttamente.
Prima di tutto devi capire se vuoi fare un applicazione standalone(tutta sul computer utente) o client/server (se hai più utenti che ci accedono o utilizzi risorse centralizzate).

Nel caso più semplice devi dividere la business logic dall'interfaccia, ma questa solitamente dovrebbe essere SEMPRE fatta.