Kanya's articles

  1. iPhone Application Development – Memory Management

    This entry is part 9 of 10 in the series iPhone Application Development

    This entry is part 9 of 10 in the series iPhone Application DevelopmentMemory management is made so simpler and easier for developers with the advent of iOS5 Automated Reference Counting. We will understand the basic concepts of memory management and the significance of ARC in this tutorial. Before iOS5, memory management was performed using Manual […]

  2. iPhone Application Development – Networking

    This entry is part 8 of 10 in the series iPhone Application Development

    This entry is part 8 of 10 in the series iPhone Application DevelopmentFetching data over network is yet another important concept to become familiar with in the process of learning iOS application development. There are two basic APIs that help us in fetching the data over network either synchronously or asynchronously: NSURLConnection and NSURLSession. The […]

  3. iPhone Application Development – Core Database

    This entry is part 7 of 10 in the series iPhone Application Development

    This entry is part 7 of 10 in the series iPhone Application DevelopmentThe need to save data in the device is a very common requirement for any mobile application. This would enable the users to access the application when offline and also help in accessing the data faster. There are lots of ways through which […]

  4. iPhone Application Development – Storyboards

    This entry is part 6 of 10 in the series iPhone Application Development

    This entry is part 6 of 10 in the series iPhone Application DevelopmentIn my previous tutorial, we developed an application ‘SampleListApp’ with the help of XIBs. In this tutorial, we will recreate the same application with the help of storyboards. What is a Storyboard? A storyboard is the visual representation of all the screens in […]

  5. iPhone Application Development – View Controllers

    This entry is part 3 of 10 in the series iPhone Application Development

    This entry is part 3 of 10 in the series iPhone Application DevelopmentIn this article, we’ll examine the View Controller and its lifecycle. What is a View Controller? View Controllers perform your application logic and help in managing the views and the data in your application. The base class for all the controllers in iOS […]

  6. iPhone Application Development – MVC and Programming Basics

    This entry is part 2 of 10 in the series iPhone Application Development

    This entry is part 2 of 10 in the series iPhone Application DevelopmentIn my previous article, we learned some of the basic concepts in iOS application development. In this tutorial we will try to understand the iOS design pattern and some basic concepts. Design Pattern iOS applications follows the MVC design pattern. Model: Represents the […]