Project Transcender Standard Windows Forms to Windows 8 Metro Style porting tool

Preview:

DESCRIPTION

Project Transcender Standard Windows Forms to Windows 8 Metro Style porting tool . Sri Lanka Institute of Information Technology. Agenda. Introduction Research Problem Our Solution Uniqueness Technologies used Demonstration. Introduction. Windows 8. - PowerPoint PPT Presentation

Citation preview

Project Transcender

Standard Windows Forms to Windows 8 Metro Style

porting tool

Sri Lanka Institute of Information Technology

2

• Introduction• Research Problem• Our Solution• Uniqueness• Technologies used• Demonstration

Agenda

Introduction

4

Windows 8• New User Experience – Metro Style Apps• Targets Touch Based Devices• Fast and Fluid• Programming Flexibility• Hardware Utilization

5

The Difference

Windows 7 and earlier OS

.NET 4.0

Visual Studio 10

Win32

Windows 8

.NET 4.5

Visual Studio 12

WinRT

The developers perspective(Research Problem)

7

How the developer gets affected?

8

•Time & Money• Companies and individuals will have to allocate more

resources to rewrite their existing applications in Metro Style.

•Learning curve• Need to rethink the UI design according to new

concepts• Changes in the .NET framework and related APIs• Need to have knowledge on Windows 8 and it’s new

features

How the developer gets affected?

9

Our SolutionA porting tool to automate the conversion.

10

Windows Forms Application

Metro Style Application

Convert the GUI

Convert code

behind

Our Porting Process

Convert Configura

tionfiles

11

Scope• Usages of essential GUI Controls • Frequently used .NET libraries will be mapped• No 3rd party components will be supported.

To improve the scalability we have provided methods to add controls and libraries to the porting process

Uniqueness

13

The state of art today

Possible, but more effort

One-to-one mapping

Possible, reasonable effort

Development skills similar

14

Setting the trend…

15

Setting the trend…

16

Business Model

Technologies Used

18

19

Demo

Q & A

Thank you!

Recommended