Sunteți pe pagina 1din 16

www.mobilepundits.

com

A Complete guide of Windows 8 with its application

A mobile operating system for smartphones and mobile devices that serves as the successor to
Microsoft's initial mobile OS platform system, Windows Mobile. Unlike Windows Mobile,
Windows Phone 8 and later versions are targeted more to the consumer market than the
enterprise market, and it replaces the more traditional Microsoft Windows OS look and feel with
a new "Metro" design system user interface.
Metro's interface consists largely of a "Start screen" made up of "Live Tiles," which are links to
applications and features that are dynamic and update in real time. The Metro design is also
expected to be prominently featured in Windows 8 as well.

Windows Phone 8 and Beyond


Windows Phone 8 officially debuted in late October 2012, adding support for multi-core
processors, a new secure "wallet" system for managing sensitive credit card and other financial
data, navigation capabilities, support for high-definition displays, a new Start Screen with
customizable tile sizes and more.
Windows Phone 8 is also based on the same core technologies as the Windows 8 operating
system, sharing common networking, file system, security, multimedia and technology,
including the Internet Explorer 10 Web browser.
Microsoft released the Windows Phone 8.1 update, in April 2014. The company is expected to
forgo a Windows Phone 9 release, instead choosing to go with Windows Phone 10 as the official
name of the next major update of Windows Phone.

Architecture of Windows Phone 8

The basic concept: Windows 8 is a dual-personality operating system. It will run Metro-style
apps and Desktop apps. Developers writing Metro apps will use the new Windows Runtime
application programming interfaces (APIs). Microsoft released Windows Phone 8, a new
generation of the operating system. Windows Phone 8 replaces its previously Windows CEbased architecture with one based on the Windows NT kernel with many components shared
with Windows 8, allowing applications to be easily ported between the two platforms.

Develop Your Windows 8 App Resources and Tips


The Windows 8 app market is booming, according to MetroScore Scanner and there are now
more than 100,000 apps in the Windows 8 app store. A great catalyst to the fast growth was
probably due to the reward system launched by Microsoft to entice developers to submit good
apps to the Windows Store.

While far from the 700,000 apps in the Play Store and 850,000 iOS apps in the App store,
100,000 apps in the Windows Store means your Win 8 app stands a great chance of standing out.
Theres never been a better time to create a Windows 8 app.

Features and Benefits of Windows Phone 8


Windows Phone 8 is the first mobile OS from Microsoft to use Windows NT Kernel, the same
kernel used in Windows 8.Windows Phone line up are competing in the market of smartphones
and has several features unique or far better in comparison with similar ones found in Android
and iOS.

The operating system adds improved file system, drivers, network stack, security
components, media and graphic support
Windows Phone 8 can now support multi-core CPUs of up to 64 cores
Support for 1280x720 and 1280x768 display resolutions
microSD card slot support
BitLocker encryption and Secure Boot which are both featured in Windows 8
Internet Explorer 10 is the default browser and affected by the key improvements of its
desktop version

Kids Corner which acts as a "guest mode" preventing data modification of the main user
signed in to the Windows Phone and worries about accidental or unwanted apps purchase
while still allowing access to games and apps.
Rooms is a feature specifically for group messaging which allows the user to contact and
see Facebook and Twitter updates only from the members of the group created
NFC capability for data transfer between two Windows Phone devices or between a
Windows Phone and a Windows 8 computer or tablet using "tap and send" feature
Windows Phone 8 apps in partnership with Nokia offer at least 100,000 apps
Unique user interface found only in Windows Phone and similar to Windows 8 in
computers
Minimum of 18 months support of Windows Phone updates to Windows Phone 8 devices
Camera app now supports "lenses" which allows third party to skin and add features to
camera interface
Screen capture pressing "home" and "power" buttons at the same time

Famous Windows Phone 8 Devices


Samsung ATIV S under the ATIV family runs Windows 8 with a large 4.8" Super AMOLED
display, 1.5GHz dual-core processor, and with a choice of 16GB or 32GB internal storage.
HTC Windows 8X with 4.3" of screen display and 8S with 4.0" of screen display exhibits solid
and remarkable design made from premium materials. Both devices have Beat Audio Sound
enhancement.
Huawei Ascend W1 is expected to be released January next year with 4.0" of screen display,
1.2GHz dual-core processor, and 5MP of rear camera with LED flash.

Functionality compared with windows 7.8

Windows Phone is now optimized to help you do more

Windows 8 is Efficient due to

Windows 8 Usage on various Devices

Windows 8 and Windows 8.1 Slowly Increasing Market Share


On account of the many Windows 8 problems, the latest operating system from Microsoft has so
far registered only poor sales in the market compared to its predecessors Windows 7 and
Windows XP. However, ever since the end of Windows XP support, Windows 8 and Windows
8.1 are gaining more users, albeit slowly. The recent Desktop OS market share figures confirm
this trend.

Applications on Windows Phone


Windows Phone also allows you to utilize the power of hundreds of third-party applications to
increase efficiency and boost productivity. Our Mobile Application Development team has a
specialized division working only on Windows Phone applications.

Create app with Windows8


Building an app with Windows Phone App Studio starts with signing in to the site. Once you're
logged in, Microsoft gives you a selection of templates to get you started, or you can just start
with a blank app. Youll start by giving it a name, a description, and a 160 x 160 pixel. As I

knew what I was planning to do with my test app, I chose the option of building a blank app,
which gave me the option of adding my choice of data sources and content pages to my app.

Follow the below Steps:


1. Choosing the Project Type
The first step to creating a new project is to choose New from the File menu. This can also be
done using the CTRL + N keyboard shortcut. Click on the "project" tab to get a list of the
available project types. In our case we will create an MFC program, so choose MFC
"AppWizard (exe)". The AppWizard is a wizard that will create one of 3 typical programs:
1. A SDI program
2. A MDI program
3. A Dialog based program.
Enter the name of your program in the "Project name" field. In our example we will call the
project SDIPROG. Change the location if you wish and then press OK.

2. AppWizard - Step 1
Choose the project you wish to create, in our case "Single Document".

This will create an application that has a single viewing window within a main frame. Uncheck
the "Document/View architecture support" checkbox and press "Next". If you specify that you
want to use the Doc/View architecture then the wizard will create CDocument and CView
derived classes. The CDocument derived class is where all data should be stored and processed,
and the CView derived class is used to display this data. In our case we will not be using this
architecture, and will instead use a simple CWnd derived class that will handle the data and
presentation at one place.

3. AppWizard - Step 2 - 3
Accept the defaults and press "Next"

4. AppWizard - Step 4 - 5
You can experiment with the settings in these dialogs, but in this tutorial you should just press
"Next".

5. AppWizard - Step 6
Press "Finish". A dialog box will popup informing you of the settings you have chosen. Press
OK.

6. The View
After creating the project, AppWizard will generate a number of classes. One of them is the
"View". The View is the part of the program that is not part of the Frame, which includes the
borders, the caption, the menu and the toolbars. AppWizard creates a class called CChildView
that encapsulates the view. With CChildView you perform operations on the view, and you
receive input sent to the view.

7. Receiving Input
When your view gets mouse/keyboard input, Windows will send a message to your view. To get
the message you need to create a message handler. You create a message handler using
ClassWizard:
Press CTRL + W to start ClassWizard. Select the "class info" tab and choose "Child Window" in
the "Message Filter" combobox.

Select the "message map" tab. Choose WM_CHAR from the "Messages" list, and press the "Add
Function" button. Press "Edit Code" to edit the newly created OnChar function.

OnChar is called when the user enters a character in your view.

8. Building and Running


Building the program is the most complicated stage - You have to press F5 and then... Wait.
Now that we have passed the complex building stage, the program should start. Click on the
view and start typing. The text should be drawn according to the character you entered.

Future of Windows Phone


Software updates are directly from Microsoft and labelled as beta releases unlike others mobile
networks which have to test and push out the updates.
Current games may be re-tooled to fit the Windows Phone 8 because the audio, graphics and
media playback will work like the Windows 8 counterpart. The advantage is it can do more with
powerful games and entertainment applications.
Windows 10 has been previewed with a number of big changes for PCs and tablets running the
x86 version of Windows 7 and 8.1, we dont know exactly how Microsoft will change the mobile
experience. There will be a merger of the Windows Phone Store and Windows Store, with
emphasis on developers being able to bring their apps to as many devices running Windows 10
as possible. Microsoft isnt making the Windows 10 experience identical for each device either.
Depending on whether your screen size is four inches or 40 inches, it appears that the Windows
UI will scale its start menu and other features to ensure you and your fingers can click whatever
ends up on your screen.

About MobilePundits
MobilePundits is a leading provider of information technology, consulting, and business process
outsourcing services, dedicated to helping the world's leading companies build stronger
businesses. MobilePundits combines a passion for client satisfaction, technology innovation,
deep industry and business process expertise, and a global, collaborative workforce that
embodies the future of work. MobilePundits is a leading provider of Mobile application
development and testing services and it is being awarded by Deloitte since 3 years.

S-ar putea să vă placă și