Universal Windows Platform (UWP) provides a common app platform on every device that runs Windows 10. The core APIs in UWP are the same on all Windows devices – including Desktop PC, Mobile Phone, XBox, Hololens, IOT devices and others. You can target specific device capabilities of a device family with extension SDKs, but you don’t have to do that if you are only using core APIs. Those core APIs include a very impressive set of UI capabilities. What that means is that you can create a UWP application using C# and XAML which will run on an ARM based processor on Raspberry Pi – because Windows 10 IOT Core runs on that. Universal Windows Platform (UWP) has come a long way. I decided to […]
The story of Windows Universal Apps is the result of advancements in three areas: The platform convergence between Windows 8.1 and Windows Phone 8.1 The (ongoing) unification of Windows and Windows Phone stores. Shared Projects and other enhancements in Visual Studio 2013 Update 2 to support cross-platform development. I have written about my experience in converting an existing Windows 8 app, CensusMapper, to a Universal App on the AIS Blog. Read the article here. I have also created another Universal App, LRMS, using Windows App Studio. This app is available in both Windows and Windows Phone Stores. I gave a presentation at the Raleigh Code Camp this past weekend : Creating Universal Apps for Windows Phone 8.1 and Windows 8.1. Thanks […]
TRINUG January Main Meeting You will learn how to use MVVM in your own Windows 8 application – desktop/mobile You will learn MVVM fundamentals. You will see the contrast between an MVVM application and a non-MVVM application.
Raleigh Code Camp 2013 is wrapping up this afternoon. The venue and the crowd was phenomenal. I really enjoyed presenting “Using Layer Diagrams – Keeping your MVVM code from turning into spaghetti”. Thanks to everyone who attended the presentation. John Sonmez, Our Keynote Speaker, made my day by accepting my request to attend my presentation. It was awesome to have him in the audience and to get feedback from him! I did not get the time to complete the raffle at the end of the presentation. But the folks who won the raffle should be getting an email from me with instructions to download their free license of CodeDemo (Professional). The presentation slides can be downloaded from here : download.
Carolina Code Camp – 2013 You will learn how to structure your app’s code in a way that – improves maintainability – enables testability of your app’s UI behavior – reduces maintenance cost – enables cross-platform deployment
[silverlight: http://www.tewari.info/demos/PositionedChildWindow.xap, 500, 300]