Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
navster6438yIt depends on what you're doing really. I use Ionic (Angular)/Cordova within Visual Studio to develop business applications with minimal use of the phones API. I've only used the camera for taking photos/QR scanner and location stuff. It works well for that side of things. Although I think I want to learn how to use Xamarin as potential future projects require the use of more functions which I'm not sure can be covered with Cordova e.g. connecting to a Bluetooth temperature probe. In essence I think Xamarin is a bit more powerful and allows you to code in C#, which is a benefit if you're already an existing C# house. Means other devs can drop in and out without having to learn Angular or the ins and outs of Ionic/Cordova
-
I've used xamarin and it's awesome. There is a minor learning curve but you can for sure grasp it if your competent.
Btw. Xamarin is a native solution for mobile applications. It's also cross platform. -
@kalpitjain from what I read it is native. It compiles as native.
The catch is that it costs $$$ and its Microsoft. Xamarin.ios and xamarin.andriod are free and should have most things you need. For CRUD apps you'd probably need xamarin.forms and that license is 1000$ per year per developer -
zareef1298yas someone else said it depends on your use case, if you rely heavily on OS features (GPS, Bluetooth, camera etc) then Native is your route. if not then a hybrid solution should work fine. Personally I like using Meteor.js together with ionic or something meteor allows you to create the Apple / Android projects easily
-
@zareef How well do Ionic + Meteor work together? I've used Meteor, not Ionic, and was looking into combining the two for a project.
-
zareef1298ythere is a meteor ionic package that worked pretty well when I tried it. Just look for the package in atmosphere.
I could do with do advice of the nice people of devRant!
I want to develop a mobile app for iOS and Android, however creating native apps is just too much. I've found a solution for cross platform development such as xamarim, cordova, appcelarator.
I'm just curious to what your experiences have been and which would be a good route to go?
undefined