iPhone developement – Beginner’s Tutorials
Part 1: Kickoff iPhone Development
This presentation tells the environment requirements and basic necessities to start with iPhone App Development.
Slideshare:
Part 2: A Closer Look
This session will give a brief introduction to memory management and a closer look to APIs and components
Slideshare:
Part 3: More than UI
This session deals with the APIs in Foundation framework.
Slideshare:
Advertisement

Mark 7:22 pm on May 8, 2009 Permalink |
what is it? All this information is given on iPhone developer site. Are you capable of writing anything new?
Sujith Krishnan 1:37 pm on May 21, 2011 Permalink |
@Mark
Yes. all these are available there. This is for a specific set of audience.
thanks for your suggestion.
Vaibhav Tekam 6:17 am on May 11, 2009 Permalink |
Hi Sujith,
First of all, let me congratulate u for ur blog. It has been always nice to see someone writing a blog and sharing his knowledge with others. Keep it up.
I am new to world of iPhone SDK, still a learner. I read ur first tuts. I still did not get the AutoRelease Pool thing. Can u elaborate a little more on it.
Also I have a question, I have tried few SQLite tuts. I am trying to access a remote server. What I understood thro’ different online forums that, it will be beneficial if I use any php site which will return me data from the remote server which i want to access, in a XML format, then I can parse it using NSXMLParser class and use in my project. is this the right approach?Please let me know.
Thanks and Regards.
Vaibhav Tekam
Sujith Krishnan 6:58 pm on May 11, 2009 Permalink |
Hi Vaibhav,
Thanks for your wishes.
Also being a newbie, i really welcome you to this interesting world of iPhone App Dev.
1)First of all i just uploaded some presentations which can serve as just a kick-start / brief intro. So for knowing more in depth about AutoReleasePool and many other interesting APIs, please make use of the documents available at http://developer.apple.com/iphone.
But i can tell you that autoreleasepool are used in code block where a lot of autoreleased objects are allocating( eg : Factory methods which will allocate an object}. Its just to improve performance, minimizing memory footprints and leaks etc…
However detached threads must have AutoreleasePool for the entire code block. (Recommended)
2)Yeah…
Almost all the projects i deal with iPhone are making use of xml communication with server which i found pretty easy with NSXMLParser.
If you want to deal with saving any data to device (persist) i think Archiving/Unarchiving is also a good option. The headache with developer in this case is to design the right data structure / classes for application data. But again very simple when compared to dealing with SQLite.
Enjoy learning Vaibhav.
Do posing your queries. I will try my level best.