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 <paul.lem...@gmail.com> 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 __ Gamers@audyssey.org
> If you want to leave the list, send E-mail to
> gamers-unsubscr...@audyssey.org.
> 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/gamers@audyssey.org.
> If you have any questions or concerns regarding the management of the list,
> please send E-mail to gamers-ow...@audyssey.org.
>

---
Gamers mailing list __ Gamers@audyssey.org
If you want to leave the list, send E-mail to gamers-unsubscr...@audyssey.org.
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/gamers@audyssey.org.
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.

Reply via email to