Now that the Xamarin Community is free for everyone, we don’t require a Xamarin professional license to build Xamarin applications using Visual Studio. However some developers who are joining Xamarin development for the first time may wonder which IDE they should start with in order to develop Xamarin applications. Some people have Mac (like me ) with Windows as Virtual Machine and s may have just Windows. This article will help you understand the usability differences between Xamarin Studio & Visual Studio (which I have felt) for making the decision clear which IDE you should use for Xamarin Forms development.
Xamarin Studio:
- In Xamarin Studio, Creating a new Xamarin Forms project is a four-step process:
- Click on New Solution,

- Select the Project Type and click ‘Next’,

- Enter the App name (1) , Organisation Identifier (2), select target Platform (3), Shared Project type (PCL or shared) (4) and click ‘Next’,

- Enter the project name (1), solution name (2), Location to save the code (3) , Select Solution Directory creation (4), Select Version Control (if needed) (5), Select option to add Xamarin Test Cloud Project (6) and click ‘Create’,

- Click on New Solution,
- The default template of Xamarin Forms project will create projects 3 Projects one PCL/shared, One for iOS and Android projects,

- Xamarin Studio automatically checks for updates of Nuget packages added to project and shows it in the solution explorer,

- The default template of Xamarin Forms project will create ‘App’ class in the file named after the project,

- ‘Add new Item’ option supports 4 type of Form files for creating rest of the file types you will have to manually change the root tag (in XAML) and base class (in code behind),
- Forms ContentPage (Code only)
- Forms ContentPage (XAML)
- Forms ContentView (Code only)
- Forms ContentView (XAML)
- Code completion is perfect, even while writing code for user controls (in XAML).
- The namespace of the class created inside a folder will remain same (i.e. name of the project).

- Debugging is better as the exact error is explained in the error break.









Sonu ChaudharyPosted Apr 26, 2016, 9:13 AM
thanks for artical
Humayun Kabir MamunPosted Apr 10, 2016, 11:52 PM
Nice...
NitinPosted Apr 10, 2016, 1:14 AM
good one
Debasis SahaPosted Apr 9, 2016, 2:02 AM
Good share..
Rahul Kumar SaxenaPosted Apr 8, 2016, 10:29 PM
Good show
Vignesh ManiPosted Apr 8, 2016, 5:11 PM
Nice
Afzaal Ahmad ZeeshanPosted Apr 8, 2016, 4:45 PM
I would recommend to decrease the size of the images. They are harder to look at. :-)