Xamarin vs Hybrid JavaScript

2 posts, 0 answers
  1. Randy
    Randy avatar
    73 posts
    Member since:
    Jan 2009

    Posted 17 Nov 2014 Link to this post

    I did a project a two years ago as a hybrid app using JavaScript and that worked out pretty well for me. I have another project to start and am trying to figure out if I should do it as a Xamarin app or stick to the JavaScript.

    The app needs access to the camera both for photo's and for barcode scanning as well as collecting a digital signature off of the touch screen.

    Can anybody give me some advice on questions such as:
    Will Kendo be better support on one vs. the other?
    Are there any overriding benefits when it comes to accessing devices on the phone?
    Is there better tools available for development on one vs. the other?

  2. Anton Dobrev
    Anton Dobrev avatar
    608 posts

    Posted 20 Nov 2014 Link to this post

    Hi Randy,

    As to your questions.

    To accomplish this task you may want to take a look into the Telerik Platform offering. Part of the Platform is Telerik AppBuilder. This is an IDE that comes with a web, desktop, VS extension, Sublime Text package, Command-line interface versions. Within AppBuilder you can develop hybrid apps for all supported platforms (at the time of writing these are iOS, Android and WindowsPhone 8) with one JavaScript code base.

    can access device capabilities, such as storage, location, network, camera, file, contacts, etc. The IDE includes a simulator, source control (Git and for the VS extension – TFS) support, code analysis tools, etc., in order to facilitate your development.
    That is why you may consider taking a look into the Appbuilder capabilities. With AppBuilder you already have access to core and integrated Cordova plugins that allow for accessing native device capabilities with client JavaScript code. You can explore the full list here:
    Working with the Core Plugins. In addition, you can import another plugins into your project that will enrich your app with additional pieces of native functionality.

    The first place to look for such plugins would be the
    Telerik Verified Marketplace. You can import another, third-party plugin following the guidelines from here.

    Please, refer to the following sample apps in order to determine if they fit your current development scenario:

    As to your questions.

    1. Since Kendo UI is a JS library - it should be better supported in a hybrid mobile project.

    2  Both solutions have their meaningful approach for accessing the devices native capabilities.

    3. In regard to the development tools available for both platforms.

    For AppBuilder - you can explore the provided resources above.

    For Xamarin - the official page of Xamarin showcases the available tools, components and solutions, and may serve as a better source of information.

    Telerik also provides a UI for Xamarin controls. 

    Please, let me know if you have questions.

    Anton Dobrev

    Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

Back to Top