I have been developing iOS apps for 7 - 8 years now. For the first 6 years of my iOS career, the iOS App development has always been using MVC (Model, View, Controller). MVC is the default software architectural paradigm recommended by Apple. In the past, I have developed some complex iOS projects like Nestia. The View Controllers associated with the screens with complex UI … [Read more...] about MVVM and RxSwift – iOS Apps Development
MVC
Learning Unit Testing in XCode 5
I have been delaying in learning Unit Testing ever since the released of XCode 5 on September 2013. It is partly due to my busy schedule in rushing 2 complex projects back to back. Now the Second project - Watch Over Me 3.0 is under the beta testing stage, so, I have some time to pick up some skills that I have been wanting to learn. What is Unit Testing? Unit Testing is part … [Read more...] about Learning Unit Testing in XCode 5
How to Use Container View Controller
Container View Controller is one of the interesting View Controllers that I used recently in XCode. Apple has provided many standard view controllers for iOS Developer in XCode such as Table View Controller, Tab Bar Controller, Navigation View Controller for most common standard projects for iOS developers. But for a certain projects with unique design, we have to use container … [Read more...] about How to Use Container View Controller
Simple Calculator iOS Application
The First assignment that I did when following the Stanford iPhone / iPad Development course was the Simple Calculator iOS Application. In this post, I am going to share every step in making this mobile application. Create a New Project First of all, launch the Xcode and create a new project using "Single View Application". Under Product Name, you may put … [Read more...] about Simple Calculator iOS Application
How to Implement MVC in iOS Using Xcode
If you have just started to learn iOS Application programming, Some of the questions that come to your mind could be: "What is the best way to program in Xcode IDE?", "Should I use purely coding? Code + Interface Builder? or Code + Storyboard?" From my own experience working with some iOS apps developers, I learned that some of them are still using pure coding with some … [Read more...] about How to Implement MVC in iOS Using Xcode