Welcome to the Windows Central Forums Create Your Account or Ask a Question Answers in 5 minutes - no registration required!
Results 1 to 4 of 4
  1. 4bh1sh3k's Avatar
    Developer

    Posts
    6 Posts
       #1  
    It's been told many times that Windows Phone 8 is based on WinRT instead of Silverlight. But after installing the SDK, I find that the code looks more Silverlight than WinRT.

    eg.
    1. Namespace definition:
    In Windows 8: xmlns:local="using: PhoneApp1"
    In Windows Phone 8: xmlns:local="clr-namespace: PhoneApp1"
    2. Page navigation"
    In Windows 8: this.Frame.Navigate(typeof(BlankPage));
    In Windows Phone 8: this.NavigationService.Navigate(new Uri("/BlankPage.xaml", Urikind.Relative));

    Am I missing something?
    Last edited by abhishek_maity; 11-05-2012 at 01:18 AM. Reason: : P in namespace definitions were being interpreted as smiley :P
  2. #2  
    Windows Phone is based off of Silverlight (so if you are a Silverlight developer, some things should look familiar), so Silverlight concepts are combined with parts of the .NET Framework. You can (still) use XAML to make your user interface (there are some differences between phone and Silverlight, but MSDN, with Bing, can help you sort things out). The storage scheme was changed around for WP8 (WP8 uses the new file system scheme as windows 8, but using Isolated Storage might still work; not 100% sure about Isolated Storage). This is all I can think of for now.
    rom developer for Asus Mypal A6x6 and Axim X50 (and soon, LG Quantum too) and (former) Microsoft Student Insider

    My work is free for everyone's use, but if you wish to give a donation towards my work (I am a recent college grad working in what little spare time I have), you may do so (paypal email is toa649@myway.com).

    Check out my blog for news on mobile Windows and other tech: Catholic Tech Geek

    Students, check out Dreamspark for the tools you need and Imagine Cup if you want a challenge
  3. jbigelow's Avatar
    Member

    Posts
    50 Posts
    #3  
    I started doing Windows 8 development with WinJS and HTML. Now that I am starting to get the hang of it I like the patterns, I wish MSFT would try and make WinJS and WP8 play nice so I had a more consistent development experience. I never learned XAML and Silverlight and HTML5 is nothing like WinJS.
  4. #4  
    Yes, WP8 development is based on Silverlight, I'm not a Silverlight programmer so you have to note that there's some differences when you are programing to a SmartPhone system: data, resources, etc..

Tags for this Thread

Posting Permissions