Monday 25 July 2016

Xamarin OverView

Starting with Xamarin

What is Xamarin?

Basically xamarin is a tool for developing cross platform applications in c#. Sometimes you want to create an application in android and you don't know java. The only thing you know is C# then it's time to shift to the xamarin platform. Xamarin provides the complete cross platform availability. If you want to target the android and iOS applications and you only know the windows phone development then there are two options. First you'll hire a big team of developers that can built native applications for different platforms and the second is to install xamarin studio and target different platforms.


Now the question is what you'll required?

If you are a visual studio lover and love Microsoft technologies and you've a dream spark account then download the xamarin studio with 1 year of membership. However if you don't have any Dream-spark account then don't be worry because xamarin give you 30 days trial. So it's time to start developing some native applications in xamarin studio and publish it in different app store like google play or Apple app store.

Microsoft has decided to acquire xamarin studio. If Microsoft is succeeded in its plan then c-sharp developers directly interact with the xamarin studio. Microsoft will handle all its updates and may be you don't need to pay heavy amount for xamarin. So in short if you want to target cross platform application then xamarin is a good platform for you. Simply go and find your xamarin now and trying to start developing some native applications.


How to test your cross platform application?

Many people think that are they need some physical device other than laptops and desktops PC's .No not at all. The only thing you need is your own laptop or PC with visual studio 2015 OR xamarin studio. If you want to test your application then xamarin android player is best tool for you people if your laptops have 4 GB's of RAM .However if you have laptop with 6-8 GB's of RAM then you can't believe that Microsoft has develop an android emulator for testing android applications.

Now the question is if there're lot of android emulators in the market then why we choose Microsoft Emulator?

The good thing is that it's very faster as compared to other emulators. Its speed is approximately equal to the device speed. Its outer layout is just like Visual studio emulator with an awesome accelerometer, Camera Sensor and GPS location tracker etc.


Stay connected with my articles. If you're interested in the development of cross platform application then the future incoming articles will help you a lot till then install xamarin in your systems and improve your c-sharp concepts...

1 comment:

  1. Xamarin Consultants.

    All your hard about curating this informative post on Xamarin overview is much appreciated.

    ReplyDelete