Dofactory.com
Dofactory.com
 Back to list
Views:   18.3K
Replies:  4
Archived

Iphone App development tools

Hallo All:

Please help with what tools I need to create an Iphone application that retrieves real-time sales data from my restaurant database.  
I am an 
entry level C# developer..

Thanks so much.
Sam

Sam Yonis, Feb 06, 2011
Reply 1
These are some of the most important tools while creating apps for iPhone or iPad. Any developer needs to have complete knowledge of the tools that are essential for the development of apps befre he starts upon any project. You can get all latest apps for free on tutuapp. Get tutuapp and get all latest apps for free.
Elvin Mart, Sep 17, 2017
Reply 2
Hi Sam

If you plan to create a standalone application for the iPhone/iPad/iPod Touch there is at least two ways to do this
1) Learn Objective C, get a Mac and the developer tools
2) Check out mono touch by Novell (http://monotouch.net/) - I have not tested this myself, but from what I see and read this look promising for a C# developer.

On the other hand...
Think about all the mobile platforms... Android, iPhone, Windows 7, Nokia.

Why not create a good looking browser application targeted for mobile units? That way you only need one code base.

Good luck

Hans-Petter
Hans-Petter Eitvet, Feb 20, 2011
Reply 3
Outside of the IPhone specific resources. Your data provider (i.e. the service that sends the data) should be gadget agnostic - It shouldn't matter what device you use to get the data. Your data provider can be in whatever language you feel comfortable. Look at OData as a impartial means to transfer data between your back end and the consuming device.

http://www.hanselman.com/blog/CreatingAnODataAPIForStackOverflowIncludingXMLAndJSONIn30Minutes.aspx

http://www.odata.org/developers
Greg Stevenson, Feb 09, 2011
I would second this.
Oct 26, 2010
Reply 4
Hi Sam, First off I'm assuming you are talking about a native iOS application.

In order to create an iOS application you will need the following:

  • Apple developer account. (Paid if you actually want to put your app onto your own device).
  • A Mac, with OS X snow leopard.
  • XCode IDE, which you get with your apple developer account.
  • The iOS SDK, which again you get with your developer account.
  • some iOS device, capable of hosting the OS version you wish to develop for

Apple uses the MVC design pattern quite heavily in their sdk, as you will see when developing your app, but beware though that you are in for a very steep learning curve (In my experience), especially if you have been developing for .NET for any length of time. Fortunately there is a ton of free resources, a lot supplied by Apple itself. Check the developer center for the guidelines documents, and iTunes for development videos, and online iPhone university course. A good starter book is Head First iPhone development, although it is most likely behind on the sdk versions

Good luck on your endeavor.

Chris.
Chris Nickel, Feb 08, 2011
Stay Inspired!
Join other developers and designers who have already signed up for our mailing list.
Terms     Privacy     Cookies       Do Not Sell       Licensing      
Made with    in Austin, Texas.  - vsn 44.0.0
© Data & Object Factory, LLC.