Skip to Content
Professional Visual Basic 2012 and .NET 4.5 Programming
book

Professional Visual Basic 2012 and .NET 4.5 Programming

by Bill Sheldon, Billy Hollis, Rob Windsor, David McCarter, Gastón Hillar, Todd Herman
January 2013
Intermediate to advanced
912 pages
26h 58m
English
Wrox
Content preview from Professional Visual Basic 2012 and .NET 4.5 Programming

Windows 8 UI Conventions

It's possible to develop Windows 8 apps on a non-touch machine. However, if you are going to design and build apps that function smoothly in a touch environment, you should become familiar with Windows 8 as a user. It's a good idea to acquire a touch-based Windows 8 machine, and use it regularly for a few weeks. Gestures such as swipes and tap/hold need to become second nature to you.

If you've been using a touch-based smartphone or tablet with a different OS, you'll be familiar with some touch conventions. However, Windows 8 has its own conventions for touch, and you'll need to be fluent with them.

You particularly need to understand how Windows presents its main visual elements. Some elements are managed by the operating system, and your application will need to interact with them. Other elements have a standard location, but vary by application, and you will need to create our own version.

When a Windows 8 style application is running, there are three main elements that can be brought into view with swipes from the sides of the screen: a charms bar (sometimes referred to as the start bar), an app bar, and a navigation bar. Figure 13.1 shows all three of these elements in a screen shot of Internet Explorer, with the browser content removed for clarity. Each of them is brought into view by swiping from their respective side: right for charms, bottom for app bar, and top for navigation bar. If your app has both an app bar and a nav bar, bringing either ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Visual Basic 2012 Programmer's Reference

Visual Basic 2012 Programmer's Reference

Rod Stephens

Publisher Resources

ISBN: 9781118332139Purchase book