Cover by Matthias Felleisen, Eight Students of Northeastern University, David Van Horn, Conrad Barski M.D.

Safari, the world’s most comprehensive technology and business learning platform.

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required

O'Reilly logo

Chapter 5. (big-bang)

#|

While Guess My Number may not be the world’s most exciting game, it was easy to write. Obviously, it doesn’t look anything like the software apps you use on your laptop or phone. Now think about how amazing it would be if Guess My Number came with a full-fledged graphical user interface. In this chapter, we’ll give it exactly that. As it turns out, this is super easy.

|#

5.1 Graphical User Interface

Text-based games can be fun and rouse our inner geek, but they are so ’70s. Let’s move on to at least the ’80s where, at a minimum, software needs a graphical user interface (GUI), which we endearingly pronounce as “gooey.” Intuitively, you know what a GUI is because you have used a lot of graphical software applications. These ...

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required