O'Reilly logo

Beginning Windows 8 Application Development by David Fulop, György Balássy, Zoltan Arvai, István Novák

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Part IV

Appendices

  • Appendix A: Answers to Exercises
  • Appendix B: Useful Links

A

Answers to Exercises

This appendix provides the answers to Exercises found at the conclusion of each chapter.

Chapter 1 Exercise Answers

Following are the answers to the exercises in Chapter 1.

Answer to Question 1

This operating system was Windows Phone 7, released in October 2010. Microsoft created it to utilize a first-class user (consumer) experience over any other operating system feature.

Answer to Question 2

Windows 8 style applications possess the full screen, thus allowing the user to focus on one application at a time. Because of this approach, there is no need for a window caption or a sizing border. A Windows 8 style application does not utilize any accessory (chrome) to manage the size or position of the application window.

Answer to Question 3

Following are the most frequently used programming languages for Windows:

  • C, C++
  • Visual Basic
  • C#, Visual Basic .NET
  • Delphi (Object Pascal)

Of course, many other programming languages are used for creating Windows applications, but they are not as frequently utilized as these. Other languages include F#, Python, Ruby, Perl, COBOL, FORTRAN, and several more.

Answer to Question 4

Web developers can use HTML5 and its powerful accessories, Cascading Style Sheets 3 (CSS3) and JavaScript, to create Windows 8 style applications. They can use exactly the same API as the other languages, so the HTML5 stack of languages can coexist with the others.

Chapter ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required