In this chapter, we saw how to create the most widely used main window-styled applications. We also learned about the layout management in applications. We completed the chapter with a real-time text editor example. We will build on the text editor example. In the next chapter, we will learn how interactive applications can be built using events and signals concepts.