Author Topic: Mobile phone for OpenGL(ES)  (Read 3661 times)

0 Members and 1 Guest are viewing this topic.

Offline marlon

  • C= 64
  • **
  • Posts: 38
  • Karma: 15
    • View Profile
Mobile phone for OpenGL(ES)
« on: February 12, 2012 »
I am soon to buy a new mobile, as my old one SGS2, went kaboom, when I fell down the stairs, a few days ago..

I would like to program some nice 2d/3d for the phone and maybe release if the result is good enough one day..

What kind of mobile can you guys recommend for fast and proper 2d & 3d??


-Marlon Bodhi

Offline LittleWhite

  • Senior Member
  • Amiga 1200
  • ********
  • Posts: 418
  • Karma: 31
  • It's me!
    • View Profile
Re: Mobile phone for OpenGL(ES)
« Reply #1 on: February 12, 2012 »
Hello,

I hope you are going well.

iPhone or Android phones are good to render proper OpenGL ES stuff. As far as I remember, the first version of iPhone 3 were only with OpenGL ES 1 ... but now they are all doing OpenGL ES 2 (I suppose :P)
The demoscene will never die, never!

Offline marlon

  • C= 64
  • **
  • Posts: 38
  • Karma: 15
    • View Profile
Re: Mobile phone for OpenGL(ES)
« Reply #2 on: February 12, 2012 »
I hope you are going well.

I am fine thanks!


I have Iphone 4S, SGS -9100 and SGS -9103 in comparison..
I hope I find out soon as I also need for my work.. 


-Marlon Bodhi

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4384
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
Re: Mobile phone for OpenGL(ES)
« Reply #3 on: February 13, 2012 »
Hi marlon,

currently I have only experiences with Android phones. Personally I like the HTC Desire (S). It is some nice hardware.

If you are working on a Windows machine I would recommend to work with an Android device first, since I guess it is much easier to debug/run your development version on an Android device within the Windows environment than using an iPhone (I do not have any experience with iPhone/Windows development though).

What kind of language do you want to code in?
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Offline staticgerbil

  • Atari ST
  • ***
  • Posts: 113
  • Karma: 8
    • View Profile
Re: Mobile phone for OpenGL(ES)
« Reply #4 on: February 13, 2012 »
Hi Marlon,

Any iPhone from the 3GS forward has GLES 2 support, all the versions before that only supported GLES 1.1, which is still perfectly fine, it's just lacking shaders.

I believe any Android 2.1 or higher device will support GLES 2 whereas the earlier versions will only support 1.1

I personally have an iPhone 3GS and a Motorola XT5 which is running Android 2.1 (update 1).

I bought the XT5 specifically because it was at the lower end of the spec sheet and for my 2D tests it's been holding up fine but I still need to test my 3D stuff on it to see how it really performs.

I haven't used one myself but I've heard very good things about the Samsung Galaxy devices.  My mate has one so I'll see if I can get him to run some of my code and get some feedback for you :)

I find Android MUCH nicer to work with.  I can dev on my Mac, my Linux box or my Windows box.  I can just copy the file to the device and run it.

For iOS I'm forced into X-Code and forced into using my Mac which I find painful, although it's mostly moral issues rather than complexity issues :)

The other issue I have with iOS is that when I create something it has to be signed and the certificates run out every 6 months so if you want to keep your app permenantly on your phone you either have to keep uploading it or you have to release it to the iTunes store and then buy it.

Really, imho, you can't go wrong with either OS.  If you go Android just make sure you buy a phone with enough specs for what you want to use it for, you will easily find one with iOS specs for no extra cost.