Earlier quoted context omitted.
At a $1,000 a license? I don't think so.
That's for an enterprise-level license -- the 'professional' license is $399: https://store.xamarin.com/
Your C# App on 66 Million Macs: Announcing Xamarin.Mac
31–40 of 149 posts
Re: Your C# App on 66 Million Macs: Announcing Xamarin.Mac
#32This might be the final blow to Java on the desktop.
Personally, I think computing power has hit the point where Java desktop apps and applets aren't that big a deal. I've got one running on my desktop right now. It runs for day's on end without being a significant burden to the rest of the system.
And even for that "It runs for day's on end without being a significant burden to the rest of the system" is hardly something to write home about.
Re: Your C# App on 66 Million Macs: Announcing Xamarin.Mac
#33Re: Your C# App on 66 Million Macs: Announcing Xamarin.Mac
#34This might be the final blow to Java on the desktop.
Personally, I think computing power has hit the point where Java desktop apps and applets aren't that big a deal. I've got one running on my desktop right now. It runs for day's on end without being a significant burden to the rest of the system.
Re: Your C# App on 66 Million Macs: Announcing Xamarin.Mac
#35Earlier quoted context omitted.
It costs $399 for an individual license, so there is a cost barrier. I balked at the cost of MonoTouch, but since playing around with it, I've got to say- I think it'll be worth the money. I just wish it was a little more affordable to hobbyist developers like myself. EDIT: I just noticed that they had a 25% Black Friday offer. Damn.
Thanks for the feedback. We definitely have two classes of customers - businesses and professional developers who can't believe how cheap our products are relative to the value they're receiving, and hobbyists who are more price-sensitive. It's tricky to balance these two.
On the other hand, at home I couldn't afford more then $200. When I make an app at home, its for my own fun.
Instead of trying to satisfy both situations in one model, have you considered licensing per app? Every computer I develop on has an internet connection, so i'd be okay having to connect to your server to compile. I'd even be okay with having subsets of the framework licensed separately if it means I can get it cheaper at home.
Re: Your C# App on 66 Million Macs: Announcing Xamarin.Mac
#36Earlier quoted context omitted.
If Java is a terrible language and horribly designed then why do people still use it?
Speaking purely from the server-side of things, Java (the ecosystem) has great libraries and frameworks for webapps and middleware. It also has OSGi, which solves a unique set of problems that aren't addressed by any other language ecosystem that I know of. This is all in spite of Java the language, which is kind of a lame duck. Java 8 should improve things if it ever gets released.
Re: Your C# App on 66 Million Macs: Announcing Xamarin.Mac
#37This 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?
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 Oracle) and IBM, and several smaller ones
8) Keeps improving (closures added in current 8 beta for example)
9) A large ecosystem of interoperating JVM languages, from Ruby/Python like (Groovy) to Haskell like (Scala), to Lisps (Clojure)
10) 15 year history, and at some point it fixed a lot of C++ pain points for enterprise programers
Re: Your C# App on 66 Million Macs: Announcing Xamarin.Mac
#38While I'm sure it pays for itself in overall value if you actually ship a product with it, attaching a price that high to a development tool causes (IMO) all sorts of secondary effects like balkanized user community, inability to realistically use it for writing open source software that anyone will collaborate on, etc.
If the product cost more like $99 it might be able to overcome the inertia a bit better. I know I'd be willing to buy it for that even if I wasn't sure I'd ship a product on it, but $399 is Real Money, so as hypothetically interested as I've been in MonoTouch, etc, I've never really looked at it beyond the press releases.
Re: Your C# App on 66 Million Macs: Announcing Xamarin.Mac
#39This might be the final blow to Java on the desktop.
At a $1,000 a license? I don't think so.
Granted, if you are just building a small application that you don't plan to support multiple platforms then that price would seem steep.
Re: Your C# App on 66 Million Macs: Announcing Xamarin.Mac
#40Xamarin's stuff looks really nice, but I really wish they had a non-profit free tier. I can't even make opensource Android apps without paying a lot. The other problem is the lack of linux support for their SDK. Seems rather odd, considering Mono's roots.
>The other problem is the lack of linux support for their SDK. Seems rather odd, considering Mono's roots. Didn't Mono get a lot of hate and vitriol from the Linux crowd over their support for C# and .NET on Linux and then was pulled from Ubuntu's default install because of it? I can understand why they would be shy about support if all they got were brickbats and hate mail. http://np237.livejournal.com/24065.html ht…