Escolar Documentos
Profissional Documentos
Cultura Documentos
Defining Native
High profile companies like Facebook and LinkedIn abandoned HTML5 last year and
embraced the user experience and performance advantages of native application This
had a ripple effect in the cross-platform space. Every vendor now sprinkles their
marketing pages with the word native at every opportunity, obscuring the definition
of the term and diluting its meaning.
Fortunately, there are three definitive characteristics of native apps that help developers
cut through the marketing hype. These characteristics are:
Native User Interface
apps are built with standard,
native user interface controls in a
manner that fully conforms with
each platforms design conventions. Apps not only look the way
the end user expects, they behave
that way too.
Native Performance
apps leverage platform-specific
hardware acceleration, and are
compiled for native performance.
This cant be achieved with
frameworks that interpret the
code at runtime.
Xamarin, Inc.
xamarin.com
+1 (855) 926-2746
hello@xamarin.com
Xamarin, Inc.
xamarin.com
+1 (855) 926-2746
hello@xamarin.com
Native Performance
Xamarins architectural approach provides
completely native UIs with better performance
than other cross-platform techniques.
Gartner
Magic Quadrant for Mobile Application
Development Platforms
Xamarin, Inc.
Performance matters most with mobile as users are inherently on-the-go and need fast access to contextually
relevant information. Fortunately, device hardware is
getting faster and more computationally powerful for each
platform. Therefore, it is important to be able to access
each operating systems hardware-acceleration capabilities
and not have artificial vendor limitations.
xamarin.com
+1 (855) 926-2746
hello@xamarin.com
Xamarin, Inc.
xamarin.com
Native Performance
+1 (855) 926-2746
hello@xamarin.com
Not Native
Not Native
Native Performance
Native
Xamarin, Inc.
Not Native
Apps are compiled as native binaries, that run just like apps built using
Objective-C and Java
xamarin.com
+1 (855) 926-2746
hello@xamarin.com