Join

Category: iOS

Reusable class for UI controls on iOS

Posted on March 20, 2017 by in iOS

Introduction

Most of the UI controls are usually provided by Apple while developing an app. Depending up on the requirements, it is common to change the default behavior and design of a UI control to create an app with uniform look and feel.

It is not only tedious but a bad practice to design/alter each control separately. Moreover, the process of altering each control not only time-consuming and cost-intensive but often prone to human error which could cause all sorts of compatibility problems with any other interdependent apps or systems.

iOS App Launch using Geo-fencing

Posted on February 24, 2017 by in iOS

We’re currently working on updating this post. It’ll be back soon! Sorry for any inconvenience caused.

Prevent iOS from zooming in on input fields

Posted on January 5, 2017 by in General, iOS, Mobile Technologies

Developing a responsive website that works well across various browsers and devices is tough. The difficulty is compounded by the fact that browser vendors keep adding distinct behaviors to improve user experience. We recently faced an issue with the auto zoom-in feature in Safari on iOS. 

Push Notification using APNS

Posted on December 12, 2016 by in iOS, Mobile Technologies

1.  Introduction

Apple Push Notification service (APNs), which was launched with iOS 3.0 on June 17, 2009, facilitates sending small sized information to mobile devices remotely. Such information is called a notification and can include:

  • Badge
  • Sound
  • Custom title text alerts
  • Payload

However, delivery of the messages to the intended devices is not guaranteed even though the APN server has accepted the messages. One must pay attention to the below constraints while sending a message:

Play with advanced BLE

Posted on June 16, 2015 by in iOS

Introduction

Bluetooth Low Energy or BLE has become very popular now a days as it is widely used in personal fitness gadgets, home automation products etc. Although BLE is similar to classic Bluetooth, its power consumption is less. Almost all major operating systems natively support BLE such as iOS 5 and later, Windows Phone 8.1, Android 4.3 and later, BlackBerry 10.