1

Advice needed.
Tell me the difference.
I know the technical difference between Native Android Development using Java and developing for android using cross platform frameworks like Cordova, Ionic, etc.
I am quite comfortable with Java, and am also not a web developer. Should I stick to learn android java more in depth or should I start learning frameworks like phonegap and ionic.
Seeking opinion from career and a professional perspective.

Comments
  • 0
    Just go with native apps, Android isn't that hard, I have to say the biggest challenge for me was just permissions and working with the filesystem.
  • 1
    Have a look an react native+nativebase or weex.
    It's a good tradeoff between native ui and cheaper and faster development if you know js well.
    In my company, most clients don't want native apps because of the higher costs and most also want apps, that run on Android and iOS , not Android only.
  • 0
    The higher cost argument is bullshit in my opinion. From my perspective it almost costs the same to do two apps native vs do it with a framework and make that work on both platforms.
    In my experience that doesn't work very well.
    Additionally the systems themselves as well as the ui principles are too different to be handled in one single app.
Add Comment