Author Topic: Marmalade - cross platform development, any language  (Read 353 times)

0 Members and 1 Guest are viewing this topic.

Offline Rumblood

  • King
  • **********
  • Renown: 1199
  • Infamy: 420
  • cRPG Player A Gentleman and a Scholar
    • View Profile
  • Game nicks: GrannPappy
Marmalade - cross platform development, any language
« on: February 06, 2013, 05:24:31 pm »
0
So I'm in college getting my degree in Game and Simulation programming and one of the things I have to do in the next couple of years is settle on a language to become really proficient in before getting adventurous and learning multiples. I've got some basic experience with multiple languages already, but I would rather be a master of one than a jack-of-all who isn't an expert in any. I came across this site that claims to allow me to stick with one language (I would prefer to learn and master C++ and it is the class I am taking now), but deploy across multiple platforms and devices. Android and iOS being the key players in market share with 95%.
Does anyone have experience with this tool? I already read about the publishing rights you sign over to them, but is it worth using? Or will I need to bite the bullet and learn Java or Objective-C (choosing one over the other) to participate in the smartphone/tablet markets?

http://www.madewithmarmalade.com/marmaladesdk/features/unified-tooling-html5-and-c
"I don't think much of a man who is not wiser today than he was yesterday" – Abraham Lincoln

visitors can't see pics , please register or login

Offline EponiCo

  • Baron
  • ****
  • Renown: 92
  • Infamy: 15
  • cRPG Player
    • View Profile
  • Faction: Caravan Guild
  • Game nicks: Guard_Aine
Re: Marmalade - cross platform development, any language
« Reply #1 on: February 08, 2013, 11:44:34 pm »
0
You'd be better served to ask such things on a programming forum.


Do you know wxWidgets?
This is a C++ UI SDK that targets Windows, Mac (both Desktop and Phone), and Linux. They are working on Android support, and also have I think some support for Database and networking. It's free.


I don't know Marmalade but I'm really not finding anything impressive in their applications. Smallish handy games mostly. Neither do I find detailed technicals. I think it's a fairly expensive way of creating what is basically browser games.
 

Also, take a look at the job market. That may be more important than technical considerations what you can run where.
Most chances you have currently with Java and .NET. But don't take my word for it, look yourself.

Offline Rumblood

  • King
  • **********
  • Renown: 1199
  • Infamy: 420
  • cRPG Player A Gentleman and a Scholar
    • View Profile
  • Game nicks: GrannPappy
Re: Marmalade - cross platform development, any language
« Reply #2 on: February 09, 2013, 02:35:53 am »
0
You would be surprised by the number of technically proficient and talented people on these forums. I've done some technical reading and from people who use it, but I was looking for an informal review.

"I don't think much of a man who is not wiser today than he was yesterday" – Abraham Lincoln

visitors can't see pics , please register or login

Offline Kafein

  • King
  • **********
  • Renown: 2203
  • Infamy: 808
  • cRPG Player Sir White Rook A Gentleman and a Scholar
    • View Profile
Re: Marmalade - cross platform development, any language
« Reply #3 on: February 09, 2013, 12:45:48 pm »
0
If you know everything in standard C++, learning Java (or any relevant imperative language really) is a breeze.