5
devs
8y

!rant
When learning to develop mobile applications, should I learn android and iPhone separately, or just use xamarin instead?
Can xamarin replace it all, or do you loose some functionality/performance etc when using it over android studio and Xcode?

Comments
  • 0
    @azuredivay thanks man. To start with though, this project (small business idea) won't need a desktop client.
    I thought native was the best way too, just needed confirmation :)
  • 1
    I'd say learn iOS & Android separately to really get inside the ecosystem & learn all the APIs and the ways of doing things. Then use Xamarin when you're good enough with both of them.
  • 0
    Coming from someone who uses xamarin daily as long as you do them via mvvm with a shared folder its fine and functionality isnt lost that much.

    You do however loose functionality with xamarin forms
  • 0
    react-native you mean?
  • 1
    You should take a look at B4X:

    http://tinyurl.com/jzdb5x9

    It is easy for beginners and compiles to native code.
  • 0
    Personnaly I learned both iOS and Android and porting the code is not that difficult for simple apps! And for my first app, I think these I coded were not so messy
  • 1
    Native! Native!Native!
Add Comment