Android

Coders forum. Discuss techniques, swap code snippets, ask for help etc. relating to all forms of software development.
Post Reply
User avatar
gilesgoat
Sheepie Whore
Sheepie Whore
Posts: 27258
Joined: Wed Sep 03, 2003 7:54 am 0
Location: Monfalcone, Italy
Contact:

Re: Android

Post by gilesgoat »

RamaBot wrote:I have three games out on and Android. With 2 of them on IOS too. All written in c++

The first game I wrote the using a little Java wrapper with 99% c++ and the jni crap.

The next two I used this.
http://www.madewithmarmalade.com/marmaladesdk

Next I may look at this.

http://www.mosync.com/documentation/manualpages/sdk

Have fun.
You forgot to say :
$499 Per Seat/Annum
All supported platforms
The mono seems to want a commercial license even if that seems to be free and/or 199 Eur per year.
Giles the billy goat
"Baa"
adam
Baaaaaa!
Baaaaaa!
Posts: 4418
Joined: Sat Jun 24, 2006 9:15 pm 0

Re: Android

Post by adam »

the other one is calvium appfurnace, i was tempted when the beta was $20 or $60, the new pricing model is that you pay £500 or £750 when you publish each app, so probably worth it if you're writing it for someone else (can factor into the cost), but probably not for an app on a store.

http://www.appfurnace.com/feature-tour/

also i don't know about the speed, may be too slow to write games on.
User avatar
gilesgoat
Sheepie Whore
Sheepie Whore
Posts: 27258
Joined: Wed Sep 03, 2003 7:54 am 0
Location: Monfalcone, Italy
Contact:

Re: Android

Post by gilesgoat »

Why all this 'fucking 3rd party shite' :)

Could not just one "write in C and link with a couple of libs ?" can't they make things SIMPLE ?
Giles the billy goat
"Baa"
User avatar
gravy
Sheepie Whore
Sheepie Whore
Posts: 19572
Joined: Wed May 01, 2002 1:28 pm 0
Location: The Other Place

Re: Android

Post by gravy »

gilesgoat wrote:Why all this 'fucking 3rd party shite' :)
So stuff like HDMI mirroring works?
User avatar
Yak
Sheepie Whore
Sheepie Whore
Posts: 20266
Joined: Wed Apr 17, 2002 10:22 am 0
Location: Wales
Contact:

Re: Android

Post by Yak »

does Android have HDMI mirroring? I'd've thought that'd be pretty device specific.

And what does it have to do with third party development environments?
Justified and Ancient.
User avatar
gilesgoat
Sheepie Whore
Sheepie Whore
Posts: 27258
Joined: Wed Sep 03, 2003 7:54 am 0
Location: Monfalcone, Italy
Contact:

Re: Android

Post by gilesgoat »

As they say "The beginning it's all a program ..."
Welcome to the Android SDK!

The Android SDK archive initially contains only the basic SDK tools. It does
not contain an Android platform or any third-party libraries. In fact, it
doesn't even have all the tools you need to develop an application.
.. splendid ..
Giles the billy goat
"Baa"
User avatar
gravy
Sheepie Whore
Sheepie Whore
Posts: 19572
Joined: Wed May 01, 2002 1:28 pm 0
Location: The Other Place

Re: Android

Post by gravy »

They're cross platform frameworks, not just Android.

Marmalade isn't without problems but pretty good, the result of a lot work and used in a tonne of games. Because of that core functions like HDMI mirroring will work. I think it might even support second screen rendering.

But calling it and software of that ilk SHITE? A bit off IMHO give they can save you a lot of time supporting multiple platforms.
User avatar
Darkflame
Sheepie Whore
Sheepie Whore
Posts: 18236
Joined: Mon Mar 31, 2003 11:06 am 0
Location: Not the UK

Re: Android

Post by Darkflame »

If you already have completed projects in C++ or ObjectiveC, then porting to Android would depend how much you value the market.
If your starting a project fresh, from java, or a webport its obviously a lot more attractive.

Theres this:
http://code.google.com/p/playn/

For crossplatform development, but I havnt tried it myself, but the Chrome version of Angry Birds was written in it.

For developing 3D games on Android I got good results from this lib:
http://www.jpct.net/download.html
User avatar
Yak
Sheepie Whore
Sheepie Whore
Posts: 20266
Joined: Wed Apr 17, 2002 10:22 am 0
Location: Wales
Contact:

Re: Android

Post by Yak »

is HDMI mirroring a huge concern then?

I'd've thought most people most of the time play on the devices the games run on. Can't say I've ever used any of my tablets/phones hooked up to a telly at all, really.

Bit of a niche issue.
Justified and Ancient.
User avatar
gravy
Sheepie Whore
Sheepie Whore
Posts: 19572
Joined: Wed May 01, 2002 1:28 pm 0
Location: The Other Place

Re: Android

Post by gravy »

No its not. The general point is that cross platform libs that are well written and get a lot of use usually end up being very compliant with what you need to do to use any of the hosts capabilities.

Actually that extends out to a load of great code out there than can do some amazingly difficult things. You can miss out on a lot with a not invented here approach.
User avatar
gilesgoat
Sheepie Whore
Sheepie Whore
Posts: 27258
Joined: Wed Sep 03, 2003 7:54 am 0
Location: Monfalcone, Italy
Contact:

Re: Android

Post by gilesgoat »

Image
Giles the billy goat
"Baa"
User avatar
gilesgoat
Sheepie Whore
Sheepie Whore
Posts: 27258
Joined: Wed Sep 03, 2003 7:54 am 0
Location: Monfalcone, Italy
Contact:

Re: Android

Post by gilesgoat »

Amazing, I am scared of myself.

Maybe later on I'll be able to write "Giles' guide about installing Eclipse and NDK on the Mac" :lol:

At least I get to the point I can work all inside Eclipse and do a "Project-Build" and the "Run" and have it running into the Nexus.

Now let's see if I can really do something.
Giles the billy goat
"Baa"
User avatar
gilesgoat
Sheepie Whore
Sheepie Whore
Posts: 27258
Joined: Wed Sep 03, 2003 7:54 am 0
Location: Monfalcone, Italy
Contact:

Re: Android

Post by gilesgoat »

30 mins getting IDIOT case TWO blank spaces ( invisible ) inside a makefile !

.. thanks goat for the internet for this ..

"Can't find this, can't find that, can't .. " .. what ? .. if it's all in there !

BEWARE at stuff like this :

Code: Select all

'LOCAL_PATH := $(call my-dir)__'
One extra space can give you havoc ..
Giles the billy goat
"Baa"
User avatar
gravy
Sheepie Whore
Sheepie Whore
Posts: 19572
Joined: Wed May 01, 2002 1:28 pm 0
Location: The Other Place

Re: Android

Post by gravy »

More "Android is a broken platform for developers" stuff

http://mattgemmell.com/2012/07/23/closed-for-business/
User avatar
Harlequin
Baaaaaaa!
Baaaaaaa!
Posts: 6505
Joined: Wed Jun 05, 2002 4:19 am 0
Location: London, directly above the centre of the Earth.

Re: Android

Post by Harlequin »

gravy wrote:More "Android is a broken platform for developers" stuff
http://mattgemmell.com/2012/07/23/closed-for-business/
'Broken' because it is as 'open' as Windows?
Emoticon and contraction free since... quite a while ago.
Post Reply