23.01.2018 Views

MICROSOFT_PRESS_EBOOK_PROGRAMMING_WINDOWS_8_APPS_WITH_HTML_CSS_AND_JAVASCRIPT_PDF

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

FIGURE 13-1 The typical default Start screen with the built-in apps and the app bar showing the command (third<br />

from left) to make a wide tile smaller, into a square tile. The same command on a square tile might appear as Larger<br />

(see overlay) if the app supports wide tiles.<br />

When you first installed Windows 8 on a device, you might not have noticed that the Start screen<br />

was somewhat quiet, tiles for a few built-in apps (like Weather, News, and Bing) were updating, but<br />

most of them were static. But as soon as you ran some of those apps—which I imagine you did within a<br />

couple of seconds!—the Start screen suddenly lit up much more, with many tiles changing every few<br />

seconds as I attempt to show in Figures 13-2 and 13-3. This is because apps need to be run once to<br />

make their initial connections to their associated web services and enable their live tiles 62 .<br />

62 This is assuming two things. First is that you have Internet connectivity, which I mention with great irony because at this<br />

very moment there’s a fiber optic breakdown between Sacramento and Oakland, California, that has myself and many<br />

thousands of others completely offline! Second, I’m assuming that you’ve acquired and installed a copy of Windows 8 on a<br />

development machine where the only preinstalled apps are those built into Windows. If you have a machine that came<br />

with Windows 8 already on it, chances are you have some additional preinstalled third-party apps. These and the built-in<br />

apps are effectively allowed to have live tiles from the get-go because the apps can be initially run prior to the system<br />

image being placed on the machine.<br />

559

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!