Live data from Hacker News

Xamarin Open-Sourced

open.xamarin.com

141–150 of 206 posts

Re: Xamarin Open-Sourced

#141
post #98

Earlier quoted context omitted.

Couple billion dollars in revenue generated with it via Unity alone. https://en.wikipedia.org/wiki/Unity_(game_engine) -- and that was a HORRIBLE version of it. Way better now.

What does Unity have to do with Xamarin? Are you referring to the fact that Unity uses an old version of Mono, because that hardly is relevant to greenspot's comment. To their actual comment, it is extraordinarily difficult to make a quality product with Xamarin. As they said, there are shockingly few wins built with it. There are loads and loads of teams using it, all sure that it's the short cut that will build for…

I'm genuinely curious as to where you are getting your information from - ? Are you referring to Xamarin Forms in particular? One isn't forced to use Forms, it's possible to utilise Xamarin iOS and Android, but still have (for example) a PCL that contains everything except for the visual side of things.

Re: Xamarin Open-Sourced

#142
post #26

Earlier quoted context omitted.

No, Xamarin Studio is not getting open sourced. For more details, you can listen to this podcast from founders of Xamarin - http://www.dotnetrocks.com/?show=1276

Is it possible to use it without it?

You don't need to use an IDE in order to write Xamarin.iOS or Android apps. You can just use a text editor (although Xamarin Studio is free).

The MSBuild logic, at least for Xamarin.Mac and Xamarin.iOS has been made completely open source, so all the logic to build your apps + the SDKs are all open source.

Re: Xamarin Open-Sourced

#143

It has been super exciting watching this all unfold over the last year, for those wondering where to get started in the new world of .NET open source - start here: .NET CLR Managed Runtime - https://gitter.im/dotnet/coreclr .NET Framework - https://gitter.im/dotnet/corefx .NET Compiler as a Service ("Roslyn") - https://gitter.im/dotnet/roslyn .NET Orleans Actor Framework - https://gitter.im/dotnet/orleans Mono Framew…

So, what's the story if I want to build a C# application that runs on Windows, OS X, and Linux? Do I use "regular" .NET for Windows and Mono for OS X and Linux? Or will everything eventually be unified into one common platform?

Basically write in whatever is comfortable, they both run the same format binaries. Some .Net features are not available in Mono (yet). Other than that, the two seem fairly interchangeable

Re: Xamarin Open-Sourced

#144
post #97

Earlier quoted context omitted.

No, use React Native

That's an unhelpful answer and misleading. React native has a LOT of attention. It has a lot of support. BUT as of this writing if you are developing in corporate IT (meaning possibly running windows 7 systems) you actually CANNOT run react-native tools on windows easily. I'm currently building an ionic project because I needed a cross-plat mobile app and work with a mix of OSX and windows 7 machines. Now that said,…

> BUT as of this writing if you are developing in corporate IT (meaning possibly running windows 7 systems) you actually CANNOT run react-native tools on windows easily.

Eh? I use React Native on Windows. Works just fine. It's also very easy to install. Maybe you didn't try recently?

Re: Xamarin Open-Sourced

#145

Earlier quoted context omitted.

How do you start documenting software that you don't know well? That seems like a very good way for bad documentation to get out, damaging the project. Perhaps this is my impostor syndrome talking, but I for one would be hesitant to tempt the wrath of the Great Unseen Masters that make open source software with potentially inane questions.

Overtime, common repetitive questions will surface in conversation. Identify these patterns, write up FAQ/documentation and submit them via the pull-request process. The Great Unseen Masters will typically be grateful and respond with dumping their brain or corrections as they would normally do so in a code review. Eventually, over time, this will build up into something they can point newbies towards to RTFM so the…

I think the idea is that FAQ/documentation is normally easily accessible from the repo's page, but not necessarily as obvious to find inside of gitter. I have to confess to having read all your responses but still find your linking to gitter instead of the actual repos to be bizarre.

Re: Xamarin Open-Sourced

#146

Earlier quoted context omitted.

Let's be clear, this isn't left-pad we are talking about - these are MASSIVE projects which are in some cases 16+ years old. Personally, I find the fastest way to get up to speed is on projects of this size is to usually jump into IRC, find a mentor and start sending in documentation patches. Here the engineers for the runtime, framework, compiler teams are hanging out in Gitter and engaging with the community out in…

So I followed the gitter link to Orleans. I see a bunch of people talking. I'm not going to write "hey so what's this all about" so they can link me to the readme. I went to the repo. The "homepage" includes the readme, which includes enough detail and code examples that I'm all set as far as knowing what Orlean's is "about".

This is how I learned Haskell. I literally went to #haskell on freenode and asked "hey so what's this all about", and many veterans of the community helped me get my feet wet.

I'm not sure what kind of toxic communities and work environments you are apart of, but if a newbie to the community can't ask questions, that's not a community that will survive or flourish in the long run.

Re: Xamarin Open-Sourced

#148
post #71

I just wish they didn't kill RoboVM. I get the warm and fuzzies when something big is open sourced just like everyone else. Then I snap back to reality and remember that it's ultimately the same organisation that close-sourced RoboVM then killed it, screwing over a lot of people depending on it.

Seriously, RoboVM could have been huge . An ingenious way to introduce app development to your existing hordes of Java devs. Great tech, killed because of business decisions...

it was most likely killed because it was seen as an invitation for a multi-billion lawsuit by oracle.

Re: Xamarin Open-Sourced

#149
post #146

Earlier quoted context omitted.

So I followed the gitter link to Orleans. I see a bunch of people talking. I'm not going to write "hey so what's this all about" so they can link me to the readme. I went to the repo. The "homepage" includes the readme, which includes enough detail and code examples that I'm all set as far as knowing what Orlean's is "about".

This is how I learned Haskell. I literally went to #haskell on freenode and asked "hey so what's this all about", and many veterans of the community helped me get my feet wet. I'm not sure what kind of toxic communities and work environments you are apart of, but if a newbie to the community can't ask questions, that's not a community that will survive or flourish in the long run.

Whilst I would never be rude to a newbie, isn't it reasonable that they at least read the FAQ, README or an I tried before asking such basic questions?

Re: Xamarin Open-Sourced

#150

Earlier quoted context omitted.

Depends on how you learn. Some learn by being around others, social interaction, asking questions and absorbing knowledge. It's clear you fall into the latter category which likes to learn by diving right into the code, so here it is: .NET CLR Managed Runtime - https://github.com/dotnet/coreclr .NET Framework - https://github.com/dotnet/corefx .NET Compiler as a Service ("Roslyn") - https://github.com/dotnet/roslyn .…

You seem to be dodging the question. The question is why -you- are linking to gitter.

I don't see that response as dodging anything. He did answer the question - he think that chatting is a decent way for newbies to learn.

You or I may not fully agree, but this is subjective. And it's an answer, even if it might not satisfy you!

Post reply on HN