Live data from Hacker News

Your C# App on 66 Million Macs: Announcing Xamarin.Mac

blog.xamarin.com

131–140 of 149 posts

Re: Your C# App on 66 Million Macs: Announcing Xamarin.Mac

#131
post #118

Earlier quoted context omitted.

Yes for $99 for individual developer. PLEASE.

Absolutely, as we see from the numbers, most iPhone apps aren't making a lot of money, so $400 + $100 for the app store access is simply dumb for an indie dev. Miguel is a very smart man and completely clueless at the same time.

Consider the possibility that

a) Miguel De Icaza doesn't set the pricing on the product

b) Even if he did, that indie developers who are unable to fork over the $500-$2000 for a license are not part of their target demographic.

Monotouch seems to be popular enough with their existing pricing that they don't need to address anything smaller (and FWIW, their products are too expensive for me too, as much as I would love to be writing Mac/iOS apps in C#, I'm not forking over that money for it)

Re: Your C# App on 66 Million Macs: Announcing Xamarin.Mac

#132
post #124

Earlier quoted context omitted.

The app store does not allow GPL'd apps.

No, the GPL does not allow for further restrictions. The App Store doesn't care.

The App Store adds restrictions that are incompatible with the GPL. Who exactly "cares" is somewhat irrelevant.

Re: Your C# App on 66 Million Macs: Announcing Xamarin.Mac

#133

Earlier quoted context omitted.

If Java is a terrible language and horribly designed then why do people still use it?

1) Great built-in library 2) great third party libraries, 3) decent documentation and tons of books and instructional material, 4) best-in-class virtual machine, good GC, as speedy as you get with managed code, 5) tons of profilers and development tools 6) several industry leading tools written in it (Hadoop, Lucene/Solr, Hbase, etc) and for it (IDEA, Eclipse), 7) Enterprise support from big companies (Sun, now Oracl…

11) A huge supply of cheap, replaceable programmers.

Re: Your C# App on 66 Million Macs: Announcing Xamarin.Mac

#134

Earlier quoted context omitted.

I've been playing with it on my own, and I tend to agree. MonoDevelop is still pretty rough--I'm doing game stuff, so I'm kicking any actual OS X development down the road as far as humanly possible--but once you get your code deploying, it's a very nice setup. I'd really like a way to build in VS (maybe against dummy assemblies or something) and kick it over to my MBP for real compilation and deployment, though. I r…

I'd personally love for JetBrains to do a C# variant of IDEA (+ R#) for us OSX/*nix folk. I have serious doubts such a beast would be commercially viable, though. (Maybe R# for MonoDevelop? One can dream...)

Why not? Visual Studio costs thousands of dollars a license. They could even compete on price, not only features. Windows is a market for such a product just as much as *X is.

Re: Your C# App on 66 Million Macs: Announcing Xamarin.Mac

#135
post #99

Earlier quoted context omitted.

Yes, but write-once-run-anywhere solutions deliver mediocre user experiences on every platform. You don't want your Mac app to look anything like your Windows 8 app. With Xamarin you separate the presentation layer of your app from the rest of the app, and the only thing you're rewriting from platform to platform is the UI. Typically this is only about 25% of the code (though of course it can vary). This is how our c…

I agree with you, but for native development, I think I'd rather use a native language---something compiled like Go or D. I do love C# and Python for my own home projects, but for apps that I distribute to others, I don't want to have to ship half of my computer with my app. I'd like to separate logic from UI, write the shared logic, add a platform-specific UI (calling native OS APIs), add a few platform-specific fea…

Just to be a bit pedantic, you can also get native compilers for Java and C#.

The dynamic library runtimes for other languages can also be relatively big. Just my PC has around 10 versions of the C++ runtime.

Maybe you are more looking into distribution of statically compiled code?

Re: Your C# App on 66 Million Macs: Announcing Xamarin.Mac

#136

C#'s okay and all... But what's wrong with Objective C?

Nothing's wrong with Objective-C. But if you're interested in sharing some code to do cross-platform apps Xamarin makes it easier to do so with C#. You might write a layer to do API and data management/storage and general business logic and then share that code between Mac, Windows, iPhone, Android, Windows Phone, and Linux. It would still be a lot of work because they don't try to abstract any of the UI or other thi…

I'll just keep doing C++.

Re: Your C# App on 66 Million Macs: Announcing Xamarin.Mac

#137
post #2

This might be the final blow to Java on the desktop.

If Java is a terrible language and horribly designed then why do people still use it?

Java isn't a horrible language it's a somewhat mediocre language.

It's a lowest common denominator.

It has a couple of very good free cross-platform ide's.

It's write once -run everywhere to a certain extent. While java gui's may be a bit ugly they let you run self contained apps with no dependencies except for the jvm(installed on more the 1/2 of all pcs).

The vm (at least the main sun/oracle hotspot / openjdk) has a world class jit and gc.

Re: Your C# App on 66 Million Macs: Announcing Xamarin.Mac

#138
post #120

Earlier quoted context omitted.

And what about on the android and windows app stores?

Windows app store explicitly disallows open source, I believe. Android is the only one that does not.

http://www.extremetech.com/computing/108551-windows-8-store-...

Re: Your C# App on 66 Million Macs: Announcing Xamarin.Mac

#139

Earlier quoted context omitted.

I'd personally love for JetBrains to do a C# variant of IDEA (+ R#) for us OSX/*nix folk. I have serious doubts such a beast would be commercially viable, though. (Maybe R# for MonoDevelop? One can dream...)

Why not? Visual Studio costs thousands of dollars a license. They could even compete on price, not only features. Windows is a market for such a product just as much as *X is.

VS Professional is only $500, not "thousands of dollars". It used to be $300 for 2008 Pro, but even now it is still OK for an indie at $500.

Re: Your C# App on 66 Million Macs: Announcing Xamarin.Mac

#140

Earlier quoted context omitted.

I'd personally love for JetBrains to do a C# variant of IDEA (+ R#) for us OSX/*nix folk. I have serious doubts such a beast would be commercially viable, though. (Maybe R# for MonoDevelop? One can dream...)

Why not? Visual Studio costs thousands of dollars a license. They could even compete on price, not only features. Windows is a market for such a product just as much as *X is.

[deleted]
Post reply on HN