Friday, 25 April 2014


"Android and Windows phone app development" 

 Comparison

 
Do you feel like an alien when you see windows app and its IDE.Don't worry even i felt so in my initial phase of  learning about windows app.Now let us see whether your are eligible for windows phone app development.Ask yourself the following questions

*Am i good in UI design of android?
*Am i confident in webservice technology?
*do i have basic knowledge of c# and xaml?
*Am i willing to learn a new technology?

If the answer is "YES" let us proceed.Here i am not dealing with all complicated stuffs of programming,what i am doing is just giving you a brief introduction.The easiest way to learn this beautiful technology of Microsoft is by comparing what we know about android development with windows app development.



Let us look on to the IDE.For android app development,we use Eclipse(configured for android app development) or android studio.We have a lot of other IDEs from various vendors but as far as the Google documentation is concerned the above mentioned IDEs are officially recognized.For windows phone  app development we use "Visual Studio for windows phone" and surprisingly this is a free software from Microsoft.There are various versions  available in the market like VS for windows phone 2010,2012 etc, and you can use any one of it depending on your requirement because  VS for windows phone 2010 support app development for windows phone OS versions up to 7.2 only.

Now let us see UI design of windows app,We use XAML for designing UI which is much similar to XML that we use for android app's UI design.If we are friendly with WCF , WPF or Windows 8 applications of windows XAMLwont be a Latin word for you.We will look into this later.Even though we use JAVA as the development language for android(According to Google documentation),we can also use HTML and JavaScript(Phone gap) or C# (Xamarin plugin and ofcourse it is a paid plugin). In case of Windows phone app we use C# as the development language and if you have any previous experience in using C#,with no doubt start developing windows phone apps.


If you see the the mobile app market let it be playstore,appstore or itunes there is a similarity between majority of applications,that is most of them are webservice oriented.Whatever technology you use there is a generalized method for implementing webservice.Since Windows also support JSON and XML,it is not an issue.

15 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. very helpful,can you please help me in installing vs for phone

    ReplyDelete
  3. please upload more information....

    ReplyDelete
  4. made things very easy

    ReplyDelete
  5. could you please give me more information about windows app development

    ReplyDelete
  6. This comment has been removed by a blog administrator.

    ReplyDelete
  7. This comment has been removed by the author.

    ReplyDelete
  8. nice one...How to connect php server with windows application??

    ReplyDelete
  9. Fabulous Post....
    But I am a bit of a skeptic in this. Windows phone has been synonymous with Nokia devices for quite some time. And the ones buying them are extremely loyal Nokia users. As Microsoft has plans to phase out the Nokia brand-name completely and instead replace them with one of their own. In my opinion, this would spell doomsday for windows phone devices.
    There are some positive signs too. The latest Cyan update is fabulous.There are even signs that Microsoft will not completely phase out the Nokia brand-name and would stick on to a 'Nokia by Microsoft' branding. Nokia Lumia 830 was supposed to have this before its release but that idea was dropped, reasons unknown.
    But If I am speaking in a developer's point of view.
    Android , due to its open nature have helped Google’s platform take a lion’s share of the mobile market. Now Microsoft is taking aim at Android by ditching OEM licensing fees on Windows Phone and adding a sea of new features seemingly designed to counter Android. Let’s see how Windows Phone 8.1 stands up to the latest and an extremely boring version of Android.

    ReplyDelete
  10. Is it worth learning windows phone software development?

    ReplyDelete
  11. Worth Reading!! Hope to see more stuff from you..

    ReplyDelete