slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Eastpoint Software Web, Mobile Apps and eCommerce Development Cambridge, West London, London, Twickenham, UK, Surrey, R PowerPoint Presentation
Download Presentation
Eastpoint Software Web, Mobile Apps and eCommerce Development Cambridge, West London, London, Twickenham, UK, Surrey, R

Loading in 2 Seconds...

play fullscreen
1 / 49

Eastpoint Software Web, Mobile Apps and eCommerce Development Cambridge, West London, London, Twickenham, UK, Surrey, R - PowerPoint PPT Presentation


  • 313 Views
  • Uploaded on

Eastpoint Software Web, Mobile Apps and eCommerce Development Cambridge, West London, London, Twickenham, UK, Surrey, Richmond, Colchester and Chelmsford. See our website www.eastpoint.co.uk for more about our Web, Mobile app and eCommerce development team, or come and see us in Cambridge, UK. Please give us a call on 01223 690164. We work with big and small companies and also have experience as an outsourcing partner, if your company does not have the skills needed in-house. You can email us any app development enquiries at info@eastpoint.co.uk.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

Eastpoint Software Web, Mobile Apps and eCommerce Development Cambridge, West London, London, Twickenham, UK, Surrey, R


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

Eastpoint Software Web, Mobile Apps and eCommerce Development Cambridge, West London, London, Twickenham, UK, Surrey, Richmond, Colchester and Chelmsford

slide5

Xamarin became popular for building mobile applications because it brought the programming language C# to Android, iOS and Windows Phone apps, allowing developers to use their existing coding expertise for mobile app development.

slide9

When developers use Xamarin, they are able to share code between Android, iOS and Windows Phone while still producing native mobile apps – which means the app functions just as well as if it had been written in the specific framework for that phone, rather than a cross-platform framework.

slide13

Sharing code across mobile development platforms means that you can share code between iOS, Android and Windows, rather than having to rewrite 100% new code if you wanted an app that worked on more than one operating system.

slide15

Arguably the most important thing about Xamarin, and the thing that differs most from its closest alternatives, is that the final product is the same as if you had used the native language.

slide17

For example, a photography app being used on an iPhone should ideally be using code meant for an iPhone and an iPhone camera, not something written for Android that may work on iPhone, but not make the best use of the iPhone camera’s features.

slide19

In this example, Xamarin offers the opportunity to share some of the general logic behind the photography app, without recycling the unsuitable Android code. The code that cannot be shared is rewritten, which will likely be a fair chunk of it.

slide21

Xamarin doesn’t require you to write generic code that detracts from a specific mobile device, it instead shares the code where possible, but not all the time.

slide23
Anything you can do while creating an iOS app with Swift (the development language used for Apple) you can also do in Xamarin.
slide27

Earlier this year Xamarin was acquired by Microsoft for a reported $400million. It was then announced at the Build 2016 keynote (a developer conference) that Xamarin would be integrated into Visual Studio.

slide29

This was great news for mobile app developers. It meant you no longer needed to pay for each Xamarin account you needed to develop in each platform. If you already used Microsoft’s Visual Studio, Xamarin was included, while some versions of Xamarin can be used without needing Visual Studio, too.

slide33

Xamarin isn’t necessarily better, but it offers benefits for cross-platform app development. This has the potential to save on coding time, enabling developers to pass cost savings to clients.

slide37

Xamarin is definitely a reputable choice. Ask your mobile developer why they have chosen it for your specific mobile app, and they should be able to explain without technical jargon.

slide41

Each mobile app requirement is different, and it’s too simplistic to say that all cross-platform apps should be made using Xamarin. Alternatives include PhoneGap and Ionic, though neither of these offers the same features as Xamarin. Most notably, you do not produce the equivalent of native mobile apps in the way that you do with Xamarin.

slide43

Xamarin is not necessarily any better than anything else. As Xamarin mobile developers ourselves, we don’t automatically use it. It depends on the circumstances.

slide45

If you are developing only an iOS app, or only an Android app, the cross-platform aspect of Xamarin is probably not relevant. Additionally, if a developer is experienced in either or both iOS and Android development, they will likely be able to code those apps entirely separately just as quickly.

slide47

Eastpoint Software Web, Mobile Apps and eCommerce Development Cambridge, West London, London, Twickenham, UK, Surrey, Richmond, Colchester and Chelmsford. See our website www.eastpoint.co.uk for more about our Web, Mobile app and eCommerce development team, or come and see us in Cambridge, UK. Please give us a call on 01223 690164. We work with big and small companies and also have experience as an outsourcing partner, if your company does not have the skills needed in-house. You can email us any app development enquiries at info@eastpoint.co.uk.