Ipswich have snapped up Manchester City forward Liam Delap on a five-year contract as the newly-promoted Premier League side aim to bolster their attack for the new season.