Hi. To preface this I want to thank everyone in this community who help me when I need it. My main topic though is app development. I want as much info as I can receive on this topic. I have a few key questions.
- What language/s does the iphone, android phone, or blackberry use?
- Do you know of any good tutorials on the topic?
- May I have links on any information I can receive on these?
Thank you. I was also wondering how does app development differ from writing programs on a laptop or desktop computer?
4 replies to this topic
#1
Posted 16 November 2010 - 08:01 PM
|
|
|
#2
Posted 16 November 2010 - 09:53 PM
Hi agnl,
Making an app for iPhone(or even iPad) is relatively simple. Obviously the more complex of an app that you want to make, the more complex the code will get. To start, iPhone uses Objective-C, which is very similar in syntax to C and C++. If you know either of these two languages you should be fine.
To get started, I recommend a book called "Beginning iPhone Development: Exploring the iPhone SDK". It has plenty of examples to start you off and is a very good read on top.
As for the differences between Desktop Applications and iPhone Apps, from experience I can tell you that you will have to get your app approved by Apple, which includes a list of roughly 70 things that must be a certain way(it sounds worse than it is). Additionally, I haven't had much luck with making custom controls, but Apple may 'decline' your development of them and force you to use their custom library as it already works.
I hope this helps :)
Making an app for iPhone(or even iPad) is relatively simple. Obviously the more complex of an app that you want to make, the more complex the code will get. To start, iPhone uses Objective-C, which is very similar in syntax to C and C++. If you know either of these two languages you should be fine.
To get started, I recommend a book called "Beginning iPhone Development: Exploring the iPhone SDK". It has plenty of examples to start you off and is a very good read on top.
As for the differences between Desktop Applications and iPhone Apps, from experience I can tell you that you will have to get your app approved by Apple, which includes a list of roughly 70 things that must be a certain way(it sounds worse than it is). Additionally, I haven't had much luck with making custom controls, but Apple may 'decline' your development of them and force you to use their custom library as it already works.
I hope this helps :)
#3
Posted 17 November 2010 - 06:45 PM
Thank and you and yes it does help a lot. I know c++ and java so hopefully i will be able to pick up objective-c quickly. I was also wondering if anyone is aware of any way to work on an iphone app on a computer running linux?
#4
Posted 17 November 2010 - 06:51 PM
I don't have much experience with it, but I believe you *must* have an Intel Mac.
#5
Posted 22 November 2010 - 07:21 PM
Android is written completely (I think) in Java, as are the apps. You can download the DevKit as well as an emulator to test your software on, if this was what you decided you wanted to develop for. This also has the advantage that you don't need a Mac, and can develop it on any platform and there are no costs (not sure what is involved in creating iPhone apps, cost or otherwise).
My Company - My Homepage - My Twitter - My Google+ - My LinkedIn
"Things don’t have to change the world to be important.” - Steve Jobs
"Things don’t have to change the world to be important.” - Steve Jobs
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users


Sign In
Create Account


Back to top









