NativeScript vs PhoneGap vs Xamarin

Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

NativeScript
NativeScript

333
488
+ 1
415
PhoneGap
PhoneGap

455
375
+ 1
90
Xamarin
Xamarin

703
663
+ 1
705
- No public GitHub repository available -

What is NativeScript?

NativeScript enables developers to build native apps for iOS, Android and Windows Universal while sharing the application code across the platforms. When building the application UI, developers use our libraries, which abstract the differences between the native platforms.

What is PhoneGap?

PhoneGap is a web platform that exposes native mobile device apis and data to JavaScript. PhoneGap is a distribution of Apache Cordova. PhoneGap allows you to use standard web technologies such as HTML5, CSS3, and JavaScript for cross-platform development, avoiding each mobile platforms' native development language. Applications execute within wrappers targeted to each platform, and rely on standards-compliant API bindings to access each device's sensors, data, and network status.

What is Xamarin?

Xamarin’s Mono-based products enable .NET developers to use their existing code, libraries and tools (including Visual Studio*), as well as skills in .NET and the C# programming language, to create mobile applications for the industry’s most widely-used mobile devices, including Android-based smartphones and tablets, iPhone, iPad and iPod Touch.
Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose NativeScript?
Why do developers choose PhoneGap?
Why do developers choose Xamarin?

Sign up to add, upvote and see more prosMake informed product decisions

    Be the first to leave a con

    Sign up to add, upvote and see more consMake informed product decisions

    What companies use NativeScript?
    What companies use PhoneGap?
    What companies use Xamarin?

    Sign up to get full access to all the companiesMake informed product decisions

    What tools integrate with NativeScript?
    What tools integrate with PhoneGap?
    What tools integrate with Xamarin?