Post by altair on Apr 24, 2015 0:39:23 GMT 10
Hi Folks, I am creating this tutorial as a gratitude to this forum for the WeatherBoy Project. I am going to discuss what are the things you need to create awesome Windows Phone / Windows 8 Apps in a Windows Forms Application Developers point of view. Windows Phone / Windows 8 App Development is completely different in the way they are designed, coded and executed. These apps (thereafter referred to as Store Apps) use XAML ( eXtensible Application Markup Language, a declarative variant of XML) for design based codes. Currently, Microsoft has not shown much interest for VB.NET so it is not yet advisable to create Store Apps in VB as they tend to have a lot of compatibility issues compared to C# (my experiences). Asynchronous functions are used in favor for Synchronous functions on Store Apps. For Example :- WinForm's WebClient can DownloadFile function is replaced with DownloadFileAsync which is an asynchronous variant. Asynchronous functions are functions that run in background and continues the execution even if the function is not complete and then sends a message when its complete or ran to an error. MVVM or Model-View-View Model is an architectural pattern designed to handle data in a very efficient way in Store Apps. My.Settings is removed in favor of IsolatedStorage.ApplicationSettings . Silverlight and WPF programmers are a little bit eased in Store Apps. Well, thats what I can give now, I know I am not a good tutor, so give me your suggestions below. Helpful Links MVVM (http://en.wikipedia.org/wiki/Model_View_ViewModel) Windows 8 Programming Development Tutorial (https://msdn.microsoft.com/en-us/library/windows/apps/hh974581.aspx) Asynchronous Processes (https://msdn.microsoft.com/en-us/library/hh191443.aspx) Tuts Plus Tutorial Windows Phone Programming - Isolated Storage (appliable to Windows 8 as well!!!) (http://code.tutsplus.com/tutorials/working-with-isolated-storage-on-windows-phone-8--cms-22778) Enjoy Altair - The Flying One
|
|
Post by altair on Apr 25, 2015 3:32:16 GMT 10
I almost forgot, The poll above will be activated till the next Thursday ( i.e 30th April 2015 ). After that the poll will be locked. And at time of (writing) the post Universal Apps lead. In universal apps I am not going to discuss the way how individual platforms are programmed. I will discuss only their similarities, how to make one and code management. In Windows 8 Apps I am going to help you create a very basic Windows 8 App and get you along the XAML and new coding styles and will probably on C#. In Windows Phone apps I am going to help you do the same like Windows 8 but for Windows Phone!!! Altair - The Flying One
|
|
Post by altair on May 1, 2015 1:59:57 GMT 10
Ok, I am going to extent the deadline to next Thursday (7th April 2015).
Altair - The Flying One
|
|
Post by altair on May 7, 2015 23:22:26 GMT 10
Damn, Again.. Extended to next Thursday. ..... Altair - The Flying One sad.
|
|
Post by altair on May 15, 2015 18:41:31 GMT 10
Yes, finally. I guess you want universal apps then. Well you will get it soon.
Altair - The Flying One
|
|