Hi Thomas, Thanks for the reply and info. That's pretty much what my friend said when I had a chance to catch up with him again today, that' it's fairly new and although it can do most things across platforms and that there moving more and more things to cross platform, but that there will always need to be an element of specific platform coding when working across so many different platforms
When I next speak to him I'll tell him about the Microsoft and Mono copyright infringement that you mentioned just in case it's not something he was aware of as I know he was quite keen to get involved with Xamarin. Paul Lemm -----Original Message----- From: Gamers [mailto:[email protected]] On Behalf Of Thomas Ward Sent: Sunday, November 16, 2014 10:52 PM To: Gamers Discussion list Subject: Re: [Audyssey] cross platform programming Hi Paul, Traditionally speaking, cross-platform development is fairly difficult with standard languages such as C++. However, Xamarin is a relatively new technology which aims to make cross-platform development between Windows, Mac, Android, and iOS as easy as possible. As I understand it Xamarin was written in C# .NET, and uses Mono for non-Windows platforms and devices which is a workable solution to cross-platform development, but my concern with using Mono is that Microsoft has systematically been trying to go after the Mono Project for copyright infringement etc which makes using Mono a bit of a sticky situation for developers. Still, from what I know of Xamarin it does seem like a fairly workable solution to cross-platform development. As for using it for audio games I wouldn't know since Xamarin is primarily designed for standard app development. That said, I do know of .NET libraries out there for say SDL, OpenAL, etc so writing audio games with Xamarin should be possible. I just haven't tried it, but when I have a minute to look at it maybe I'll look into it further. Cheers! On 11/16/14, Paul Lemm <[email protected]> wrote: > Hi, > > > > Chatting to one of my friends who programs for a living, I mentioned > that I had started to learn BGT and was very slowly building a game. > We got chatting about coding and he asked which platform the game > would be for. > Somehow we got chatting about cross platform and he explained he had > just started looking into a platform called Xamarin, which allows you > to write apps in C# for IOS, android , windows and MAC and use the > same C# code for each platform. I know that talk of cross platform > programming has come up here before and I'm pretty sure I've remember > people saying its quite difficult to do, so I thought I'd just share > this, it might be old hat to programmers on this list or just not be something for audio game > development since the friend I was chatting with is a sighted programmer. > Also to be fair since I'm only starting out in coding (topped with the > fact we were also out drinking at the time and I'd had quite a few > beers by this > point) quite a lot of what we talked about went over my head but I > think the thing he said that was so good was that even though its > written in C# it is totally native to which ever platform you produce > the app for. > > > > > > Paul Lemm > > > > --- > Gamers mailing list __ [email protected] If you want to leave the > list, send E-mail to [email protected]. > You can make changes or update your subscription via the web, at > http://audyssey.org/mailman/listinfo/gamers_audyssey.org. > All messages are archived and can be searched and read at > http://www.mail-archive.com/[email protected]. > If you have any questions or concerns regarding the management of the > list, please send E-mail to [email protected]. > --- Gamers mailing list __ [email protected] If you want to leave the list, send E-mail to [email protected]. You can make changes or update your subscription via the web, at http://audyssey.org/mailman/listinfo/gamers_audyssey.org. All messages are archived and can be searched and read at http://www.mail-archive.com/[email protected]. If you have any questions or concerns regarding the management of the list, please send E-mail to [email protected]. --- Gamers mailing list __ [email protected] If you want to leave the list, send E-mail to [email protected]. You can make changes or update your subscription via the web, at http://audyssey.org/mailman/listinfo/gamers_audyssey.org. All messages are archived and can be searched and read at http://www.mail-archive.com/[email protected]. If you have any questions or concerns regarding the management of the list, please send E-mail to [email protected].
