Windows Phone Guide for Android Application Developers Table of Content



Download 0.57 Mb.
Page5/15
Date04.05.2017
Size0.57 Mb.
#17233
1   2   3   4   5   6   7   8   9   ...   15

Related Resources


To learn more, visit:

  • Windows Phone User Interface Guidelines

  • Windows Phone SDK ToolsWindows Phone toolkit on Codeplex

Other Resources you may find useful:



  • App page model for Windows Phone

  • In-app navigations for Windows Phone


Chapter 3: An introduction to Windows Phone Developer and Designer Tools


Along with the release of the Windows Phone OS , Microsoft published the user-friendly, high productivity Visual Studio Development environment for Windows Phone 8 development. Developers who have used Visual Studio will find themselves in a familiar environment. An Android application developer who is familiar with Eclipse will find it easy to quickly migrate to Windows Phone 8 developer tools and quickly become productive.

A Comparison of Android and Windows Phone Tools


Visual Studio Express 2012 for Windows Phone is a full-featured Integrated Development Environment (IDE). Visual Studio 2012 facilitates designing, developing, and debugging of Windows Phone applications. Other Windows Phone 8 tools that can help you in the development cycle of the Windows Phone 8 application are:

Blend for Visual Studio

Windows Phone Emulator

Compared to Android developer tools, the Windows Phone 8 developer tools offer richer functionality. The following table gives an overview of the functionality of each of these tools. The table also indicates the equivalent tools that you would use for Android application development.



Functionality

Audience

Android tools

Windows Phone tools

Application development (coding)

Programmers

Eclipse

Visual Studio Express 2012 for Windows Phone

Game development (coding)

Programmers

Eclipse

Visual Studio Express 2012 for Windows Phone

Testing / Emulation

Testers

Android Emulator

Windows Phone Emulator in Visual Studio Express 2012

UI design

UI designers and programmers

Defined in XML(Some WYSIWYG support via ADT plug-in)


Visual Studio Express 2012 and Blend for Visual Studio

Primary UI design: Colors, gradients, and animation

UI designers

Pixel accurate WYSIWYG layout using Blend for Visual Studio

As you plan to develop applications for Windows Phone 8, you can continue to leverage the skillsets in your team. Your development team structure and overall development process can remain the same. The Windows Phone 8 toolset ensures that the entire team of designers, developers, and testers familiar with Android development tools will find it easy to migrate to the Windows Phone 8 toolset.


Visual Studio is not only a powerful IDE but it can also be extended in a variety of ways. It allows the ability to add macros, options, menus and toolbar commands, visualizers and other tools. In addition, Visual Studio supports NuGet, a package manager, to add, remove and manage libraries and tools in Visual Studio and the .NET Framework.Windows Phone tools l


Windows Phone development tools facilitate a close collaboration between designers and developers through the use of Blend and Visual Studio. The UI for a Windows Phone app is created using XAML, a declarative XML-based language. Both Blend and Visual Studio can be used to edit the XAML file, allowing designers and developers to use tools targeted toward their discipline

Tool for coding

The file structure of a Windows Phone app


Like Eclipse, Visual Studio Express 2012 for Windows Phone is a full-featured IDE. It allows you toorganize the source files s. as a collection of projects, i.e. separate functional units. The organization of the codebase into projects makes it easy to manage manage the work among team members. Visual Studio integrates a compiler and a debugger, both of which can be invoked either interactively or via the command line.

In this chapter we will walk through the creation of a simple Shopping List app in order to illustrate the Windows Phone development tools and steps. Let us create a sample application

Start Visual Studio Express for Windows Phone from the Windows Start menu.

In Visual Studio Express, click File.

Click New Project.

In the New Project dialog expand Installed -> Templates -> Visual C# -> Windows Phone Select Windows Phone App.

In the Name text box, enter “ShoppingList” as the name of the project, and click OK. Visual Studio Express will prompt you select the OS you want to target. Select “Windows Phone OS 8.0” and Visual Studio will create the new project as shown below.

The Solution Explorer pane displays the solution that you have created. This solution has only one project, also named ShoppingList. The project contains the sources code and other files.





Note: Visual Studio Express 2012 for Windows Phone does not provide integration with source control systems. The Visual Studio Professional edition provides features such as integration with various source control systems like Subversion. Alternatively, organizations can use the Visual Studio Team System, an edition designed particularly for greater c:\users\obloch\pictures\3f03dd5c-46a6-4456-83aa-0444fa262501\winphone_purp258_m_rgb.pngcommunication and collaboration among software development teams, for developing your Windows Phone application


Download 0.57 Mb.

Share with your friends:
1   2   3   4   5   6   7   8   9   ...   15




The database is protected by copyright ©ininet.org 2024
send message

    Main page