Xamarin App Development - PowerPoint PPT Presentation

About This Presentation
Title:

Xamarin App Development

Description:

.Xamarin is a cross- development platform that allows building apps with native UI, native API access and native performance on a shared C# codebase. Xamarin allows developing apps faster with automated testing to detect bugs before shipping the app. – PowerPoint PPT presentation

Number of Views:52
Slides: 10
Provided by: luishhamilton
Category: Other

less

Transcript and Presenter's Notes

Title: Xamarin App Development


1

Xamarin Application Developing Cross-Platform
Mobile Apps
  • Expanding your Business through
  • mobile apps

2
Topics
  • Introduction to Xamarin
  • Features of Xamarin
  • Pros and Cons
  • Why use Xamarin ?
  • How Xamarin Works ?
  • Why Us

3
Introduction to Xamarin-
  • Xamarin has been taking the world by storm. In
    its 5 plus years of existence, it has grown to
    1.4 million developers across 120 countries and
    was acquired by Microsoft to become part of its
    Visual Studio environment thus making Xamarin
    the technology of choice for most of the mobile
    application development firms.
  • Before going in-depth about Xamarin we will
    discuss what Xamarin is ? So basically Xamarin
    is a framework that allows us to develop
    cross-platform mobile applications using C that
    looks and feels completely native.

4
  • Even though there are multiple number of
    framework that offer cross platform Xamarin is
    different as it offers a single language C and
    runtime that works on three mobile platforms
    Android, iOS and Windows and other things is that
    by using this the apps that are made looks and
    feels completely native
  • Here we write one C code base which will have
    access to all features which are available for
    native SDK and it also uses HTML and Javascript
    framework

5
Some Pros and Cons of Xamarin -
  • Pros
  • Flexibility of C
  • Minimal TTM
  • Code Maintenance
  • RMAD and .NET Embedding
  • Cons
  • High Pricing
  • Code Overhead
  • API Lag
  • Component Limitation

6
Why use Xamarin ?
  • Xamarin applications are developed using C which
    is a improved version over Objective-C and Java
  • Xamarin offers cross-platform support for three
    major mobile platforms
  • Xamarin reduces the time and cost of mobile app
    development
  • Xamarin provides a massive collection of class
    libraries
  • Xamarin provide robust compile time checking.

7
How Xamarin Works ?
  • Xamarin gives the flexibility to write core logic
    using C and gives the flexibility to design
    native user interface specifically for each
    platform.
  • Android Code of C is compiled to intermediate
    language with a package of MonoVM JIT. If there
    are any unused classes of framework then in
    linking it is stripped out. The application runs
    interact with the java native types through JNI
  • Windows Code of C is compiled to intermediate
    language which will be executed by the built in
    runtime. This compiled code does not require
    Xamarin tools.
  • iOS C source code is compiled using
    Xamarin.iOS. The Xamarin.iOS compiler compiles
    source code into an intermediate language that is
    known as ECMA CIL. The converted machine code
    becomes compatible with devices on which it is
    running.

8
Why Us ?
  • Mobiloitte has been delivering hybrid apps from
    the time of its inception. Our team deliver
    cutting-edge application products on Xamarin and
    C by scoping whats best for clients..
  • Our dedicated Xamarin developers leverage shared
    C code-base, native UI, API and deliver apps
    that solve real-life problems in quick time to
    market and lesser development cost.
  • .

9
Thank you!
www.mobiloitte.com
sales_at_mobiloitte.com
1800-102-0134
Write a Comment
User Comments (0)
About PowerShow.com