Day by day the mobile industry is growing. Along with its mass usage the applications used in these devices are also increasing. So it is of utmost importance that the GUI should be fast, fresh and user friendly. Unity 7 is the GUI which provides the platform for the Touch interface for the Ubuntu OS. It falls under the category of open source; hence it doesn’t required runtime licenses. Unity is not a collection of applications but is designed to use existing programs. Traditional Linux uses command-driven interface (or text-based interface). By adopting the X-Window technology, graphical user interface (GUI) is available for Linux. It may be Menu-driven or Icon-driven. This paper shows the complete design of the Unity 7 GUI which includes the designing and implementation of Application framework, Application manager. This paper also shows the complete source code for the designing of the unity 7 GUI, its step by step building along with the different components used to build the Unity 7.