All posts by Samarth Singla

Continuous Integration of the Naukri India iOS with Jenkins

Continuous Integration (CI) is a valuable addition to our workflow. Running the test cases manually is tedious. Here’s when CI comes into picture. CI tools execute test cases automatically and sends notifications to the developers. This helps increase the performance and product quality. Jenkins is a popular Continuous Integration tool. It is a Java application that monitors and configures Jobs and can be used for Backend and Mobile end. Jenkins is responsible for the following: Pulls the source code using Source Code Management (SCM). Compiles the code. Creation of the... Read More

How we reduced Naukri iOS App size by 50% using App Thinning

With iOS 9, Apple has introduced the “App Thinning” feature which will save the device memory and downloading time for user. In previous version, developer were supposed to make universal build which includes all the assets of the devices. So, when application installed on the devices, it has all the resources regardless of the device specifications. With App Thinning, only required assets will be downloaded, that are required to run the application on the particular iOS device. In countries like India, where majorly people doesn't have high speed internet, have limited... Read More