4 ms·
It's funny - I have the opposite view having worked in C# years ago and appreciated that it was a lot more flexible and pragmatic than Java (as a language - lib
by gress 12y ago
It's funny - I have the opposite view having worked in C# years ago and appreciated that it was a lot more flexible and pragmatic than Java (as a language - libraries and platform aside).
To me the problem is that it's not native to either Android or iOS, and so good as it is, there is always some impedance mismatch.
Are there any great apps developed using Xamarin that feel fully native?
- keithwarren 12y agoI think 'feel fully native' is a misnomer. They are fully native. When you build for iOS you use xib or storyboard for layout (or native code adding views/subviews directly) and the same for Android, you use layout files. There are lots of great apps out there, Rdio was one of the more prominent early ones and it is also interesting to note that Unity3D games run on the same underlying framework (mono) http://unity3d.com/showcase/gallery http://unity3d.com/showcase/gallery
- gress 12y agoI note that you didn't provide an example.
- brajkovic 12y agoHe did--he called out Rdio (http://rdio.com http://rdio.com) as an example.
- gress 12y agoPresumably that is the only one. Xamarin features it, but everything else they feature is an in-house corporate line of business app. If there are 'lots of great apps' out there, you'd think they'd tell us. Not encouraging.
- a-saleh 12y agoWell, right now I have just built two "in-house corporate line of business apps" and so far, the pay was reasonable and time-savings due to underlying framework huge :)
- gress 12y agoThat's fine - the point is that in those cases the end-user is not the customer, so cost-savings trump user-experience.
- mikeblue 12y agoThere are some case studies here: http://xamarin.com/customers http://xamarin.com/customers
- nbevans 12y agoScrew C#. Xamarin's party trick is F#. It's basically Swift, on steroids, which lets you write a single codebase to target Android, iOS and Windows Phone.
- gress 12y agoHas anyone actually done this?
- bratsche 12y agoYes. I don't know of any big apps like Rdio that you would recognize yet, because Xamarin hasn't supported F# that long, but there are cross-platform apps being written in F# now.
- CmonDev 12y ago"...F#. It's basically Swift..." - that slow after compilation???