Lo sviluppo si divide in frontend (pagine, schermate e sezioni in cui l’utente naviga) e backend (sistema alla base della gestione dei contenuti, ovvero il software).
Frontend Development
Lo sviluppo di siti web e di applicazioni mobile inizia con lo sviluppo della Graphic User Interface, traducendo in html, css e javascript le schermate realizzate durante la fase di UI Design.
Backend development
Quando il progetto lo prevede EP si occupa della realizzazione del backend, ovvero dello sviluppo di logiche software necessarie per il funzionamento dell’applicativo, quali sviluppo API Restful, Database design, CMS development, sia custom che su framework opensource (WordPress, Laravel, etc).
I frontend developer di EP sviluppano tutte le interfacce secondo le logiche responsive, rendendo interattivi e animati i componenti del design system. Una volta realizzati i template statici delle pagine vengono sviluppate le logiche di integrazione con i dati dinamici, provenienti dal database alimentato da un apposito Content Management System (CMS).