iOS

Top iOS Interview Questions and How to Answer Them

Let’s face it. A lot of iOS developers are terrified when it comes to interviewing including me. So, I am just putting the questions that are being asked the most and the answer I believe you should give in this blog post to help everyone out. Q: What is the difference between frames and bounds? …

Top iOS Interview Questions and How to Answer Them Read More »

How to Test Push Notification in your iOS device using Pushever

Firstly, you will need to generate a Certificate Signing Request (CSR) via Keychain Access app on your Mac machine. Then, go to your app’s identifier > Tick “Push Notifications” > Press “Configure” Select “Create Certificate” under Development / Production SSL Certificate Lastly, upload the Certificate Signing Request (CSR) file that you created earlier and press …

How to Test Push Notification in your iOS device using Pushever Read More »

How to differentiate and set up iOS Widget Timeline

Make sure you already understand and watch some tutorials on how to set up your widget to follow along with this article. I will only focus on explaining the widget timeline in this short article. To set up the widget timeline, you need to initialise it with an array ofTimelineEntry objects and TimelineReloadPolicy, Timeline(entries: [EntryType], …

How to differentiate and set up iOS Widget Timeline Read More »

Implement Unit Testing in a simple iOS app with MVVM and RxSwift

You probably have heard of “Unit Testing” or already adding unit test in your work now. In summary, it is a way for the developers to safeguard their code against surprising bugs or unwanted results. The term “Unit” indicates the testing is done to test a small chunk of code in the project at one …

Implement Unit Testing in a simple iOS app with MVVM and RxSwift Read More »

Build a simple SpaceX Launches iOS app with MVVM and RxSwift

Today I am going to show you to build a simple SpaceX Launches iOS app with SpaceX open-source APIs using MVVM and RxSwift. If you have used MVC structure (Model, View, Controller) in iOS development before, you will know as the project grows bigger, the ViewController is likely to have a “Massive View Controller” problem. …

Build a simple SpaceX Launches iOS app with MVVM and RxSwift Read More »