Rabu, 03 April 2013

A look at Windows 8 apps

Windows apps extend the “app” experience to Windows 8. This experience has become
popular over the last several years with the increased use of mobile computing with
seamless application delivery and installation. Windows apps are built using Microsoft
Visual Studio and are delivered through the Windows Store, in much the same way that
other platforms have their own application delivery stores.
         Windows apps have certain features and characteristics that make them distinct from
traditional applications. Windows apps:
  •    May be launched primarily through an application Tile, which can update
 dynamically
  •  May be placed in the background and communicate with other apps.
  •    Exists through a full-screen, chromeless interface.
  •    Can be viewed and used in multiple display types and views.
  •    Support touch, pen input, and gestures as some of the primary means of user
 interaction.
Windows apps display in the Windows 8 user interface (UI) shown in Figure 6-1.
As described in the next section, Windows apps are built using Visual Studio 2012. Apps
can be built using several programming languages but all use the same Windows Runtime
Application Programming Interface (API) to access the standard Windows app library and
other application functions.

Apps, more formally known as App Packages (with the extension .appx), can be distributed
within an organization or made available through the Windows Store. Distributing through
the Windows Store has its own set of rules, as described later in this chapter. Once distributed
in the Windows Store, the app is available to the public. Apps distributed within an enterprise
don’t need to be certified by Microsoft but do need to be signed with a trusted certificate.

Windows app lifecycle

Apps have a specific lifecycle, from the time they are removed to their removal. During an
app’s lifecycle, it can go through any of the following stages:
  ■ App launch
  ■ App activation
  ■ App suspend
  ■ App resume
  ■ App close
  ■ App crash
Additionally, there are two other special states: App Visibility and App Removal.

Tidak ada komentar:

Posting Komentar