I am thinking of starting development for iPhone since I already own this(Actually I own iTouch but it is the same I guess). I was wondering if this is a good platform to begin mobile development, I have already been developing web scripts for past 3 years so learning languages won't be that much of a task for me. Since iPhone SDK only works on Macs, I am also thinking of getting a Macbook since I anyway am looking into getting a light and portable laptop with decent power and the Macbook fits the bill. What do you guys think?Would iPhone be a good platform to start ...
No... not even a little bit, they chose an awkward language Objective C, go start out with Java.Would iPhone be a good platform to start ...
I dont have any phone with java. Plus is objective c really that much worse than java? Apart from that, one problem I find with java enabled phones in general is that they don't have any centralised marketplace which is established and IMO iPhone is a better place for games plus I have some sort of inspiration and will to develope for this platform. These are my opinion based on what I think and have reD, any counter opinions are welcomed.
I used to love programming, but since I got a mac I dont anymore. Xcode apples IDE is painfull to use and objective C seems equally as awkward. I would suggest reading some tutorials and sample code for the iphone SDK and see if you gel with it at all.
[QUOTE=''kate_jones'']I used to love programming, but since I got a mac I dont anymore. Xcode apples IDE is painfull to use and objective C seems equally as awkward. I would suggest reading some tutorials and sample code for the iphone SDK and see if you gel with it at all.[/QUOTE]
Hm OC and C++ look kind of equally weird. But after a bit of reading I can understand them, it doesn't look that hard.
[QUOTE=''gigatrainer''][QUOTE=''kate_jones'']I used to love programming, but since I got a mac I dont anymore. Xcode apples IDE is painfull to use and objective C seems equally as awkward. I would suggest reading some tutorials and sample code for the iphone SDK and see if you gel with it at all.[/QUOTE]
Hm OC and C++ look kind of equally weird. But after a bit of reading I can understand them, it doesn't look that hard.[/QUOTE]
Go for it then.
I notice nokia supports multiple language on there symbian phones, even python.
Seems like a good place to me. We've seen people new to programming grasp the concepts with surprising speed and make solid efforts. There is a wealth of information and support from other devs on the web concerning programming on the iDevices, there is a large potential audience, and the best appstore out yet to schill your wares :PGot nothing to lose from trying except a bit of time!
Yeah I think so. But it really depends what you want to do. The phone was basically built for apps unlike blackberry which added apps in long after the phone was developed. So it the platform that apple has and how it ties into the phone in general that makes it a great place to start.
Well it actually would be a good place to develop games... as the multitouch and accelorometer are the highlights of it. Also people love to play games on their iPod.
Im not very known with the programming languages used on the iphone vs other mobile devices, but from an economic point of view theres 2 things to say:1. The iphone/ipod touch platform has a very large userbase that is used to downloading applications from the itunes store and other locations, therefore your potential market is huge and if you have a good idea and work it out, revenue possabilities are big.2. The upcomming mobile platforms (droid, maemo 5) and other established platforms (windows mobile, symbian etc) have less applications and in most cases a smaller userbase (I know some are or could be bigger then the 'mac-mobile' userbase) but the benefit im trying to hint on is the fact that you can copy a good working app or idea from the Iphone OS (for as far as it isn't copyrighted etc) and port it to these platforms.So if you have a really good idea and fully believe in it, go Iphone id say. Otherwise pick one of the others (economicly).
No comments:
Post a Comment