News for hackers. Stuff that matters.
Re:Kotlin 1.0.5 is here by voddan on Wednesday November 09, 2016 @04:07AM (#12908283)
iOS and Android UX guides have completely different approaches to the logic of user interaction. AFAIK, Xamarin does not allow to have different layouts generated from shared code. So, even that components are native, their placement is alien.
Re:Kotlin 1.0.5 is here by V-2 on Wednesday November 09, 2016 @04:52AM (#12908697)
> Xamarin does not allow to have different layouts generated from shared code

That's true, but noone says or recommends that all the code is shared. Typical Xamarin architecture and good practice assumes sharing the business (or domain) layer, and coding the views separately. In terms of reusability it's still superior in comparison to writing both versions natively. Obviously the level of reuse you can achieve that way very much depends on the nature of the application.