This is a migrated thread and some comments may be shown as answers.

Xamarin vs Hybrid JavaScript

1 Answer 133 Views
General Discussion
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Randy
Top achievements
Rank 1
Randy asked on 17 Nov 2014, 05:04 PM
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?

Thanks
Randy

1 Answer, 1 is accepted

Sort by
0
Anton Dobrev
Telerik team
answered on 20 Nov 2014, 04:44 PM
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.

You
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.

Regards,
Anton Dobrev
Telerik
 

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.

 
Tags
General Discussion
Asked by
Randy
Top achievements
Rank 1
Answers by
Anton Dobrev
Telerik team
Share this question
or