• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Apps Android Development Vs. iPhone Development

JooJar

Lurker
I had the iPhone 3GS, then the iPhone 4, and during the lifespan with these phones I tried to get into iPhone development.

I've been a developer for 6 years using various languages including Java, C++, C# but one language I didn't agree on was Objective-C. The messaging system is beautiful, albeit difficult to get used to. What I didn't like was the framework, unconventional naming constructs and the iOS platform. It felt like I was learning C++ for the first time.

Each time I approached it I had a negative attitude because I just didn't like it.

So, I got an S2. I enjoy Java and was desperate to build some mobile apps. Within hours, literally, I was racing through chapters of "Hello Android". Everything I was reading was clicking into place and sticking in my head.

The Android SDK is really nice and the Android platform is also nice.

Did anyone here have a similar experience?
 
Nope! :)

I dislike obj-c and java equally tbh and write my games in c++ relying on the native interfaces for the fiddly overlaps.

I dislike working on iOS because it needs a Mac. I dislike working on Android because there are four million different devices to target/test on.

Lots of hate there. I guess I just want to spend more time writing games than dicking about doing platform support these days. Odd given that I was once a AAA tech guy. :)
 
Nope! :)

I dislike obj-c and java equally tbh and write my games in c++ relying on the native interfaces for the fiddly overlaps.

I dislike working on iOS because it needs a Mac. I dislike working on Android because there are four million different devices to target/test on.

Lots of hate there. I guess I just want to spend more time writing games than dicking about doing platform support these days. Odd given that I was once a AAA tech guy. :)

Yeah but you know when you're a good coder when you're writing games in C++! I wish I would have done that at university instead of Software Engineering.
 
Thanks, but those other languages are fine in their own right, I just get tired of having to learn new ones all the time when C/C++ is ubiquitous, at least in mainstream games.

You can however write good games in any of them. The Android stuff is definitely more accessable for people new to the platform - keep it up.
 
I felt the same way when trying iPhone dev. I much prefer java. It "clicks" with the way my mind works.

Obj-C felt like it was fighting with the way my mind works.

But to each their own, imo. All these languages have pros and cons :) And all are different tools meant for different tasks. :)
 
Back
Top Bottom