210 likes | 390 Vues
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.
E N D
Project TranscenderStandard 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
Windows 8 • New User Experience – Metro Style Apps • Targets Touch Based Devices • Fast and Fluid • Programming Flexibility • Hardware Utilization
The Difference • Windows 8 • .NET 4.5 • Visual Studio 12 • WinRT • Windows 7 and earlier OS • .NET 4.0 • Visual Studio 10 • Win32
How the developer gets affected? • 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
Our Solution A porting tool to automate the conversion.
Our Porting Process Windows Forms Application Convert the GUI Convert code behind Convert Configuration files Metro Style Application
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
The state of art today Possible, reasonable effort Possible, but more effort One-to-one mapping Development skills similar