[hello world:@"I'm back"]
August 24, 2009 at 8:19 pm 4 comments
I bet you were thinking, that I’m lost
. Wrong.
I had a break in studying something new. A month ago I became father of my 3rd child, and with this opportunity, I’ve started to learn Objective C and iPhone development.
I realized, that getting to do a fairly new game engine, that would fit on the market, it’s too big for one person, so I moved to mobile development. iPhone and other similar phones have similar hardware that computers had about 10 years ago – were you thinking at that time, that this will happen?
So, I compared the leading mobile OSes:
- Android: Java, open source, variety of hardware
- iPhoneOS: Objective C, closed source, strict application regulations , OpenGL ES 2.0
- Windows Mobile: C++, 6.5 is pretty deprecated, DirectX
- Symbian: C++, pretty old.
I have chosen between Android and iPhone, because the other two are obsolete (IMHO). Android is only programmable in Java, that makes it not the best platform for games, so iPhone was the winner.
I’m writing a small game for iPhone, I’ll link it here when it’s available on AppStore.
Back to XCode…
Entry filed under: Developement. Tags: Android, iPhone, Objective C, XCode.
1.
Nicu | August 25, 2009 at 7:45 am
Good Luck !
Btw, Symbian is moving their application stack to Qt, a lot of changes are coming there.
2.
beeci | August 25, 2009 at 8:30 am
Thanks!
When they come out with it, we’ll see, I made my choice for now. This is my first step in the mobile world, we’ll see the next.
3.
Adrian | September 28, 2009 at 1:23 pm
Maybe you wanna give a try to Monotouch, this way you get to play with some C# as well
4.
beeci | September 29, 2009 at 9:53 am
For now I’m attached to Objective C and Monotouch has a pretty high price
I forgot to add Palm Pre on the list with it’s WebOS, it’s designed around HTML 5, JavaScript, and CSS.
I imitted Blackberry and it’s Blackberry OS intentionally, because it’s a business platform (besides that it’s programmable in Java)