Latest Blog Posts

iOS Google Maps Marker Animation
This post illustrates an easy solution for implementing marker animation on Google Maps for iOS with Swift. The case I've used[...]
Java Spring On Heroku Email Service With SendGrid
As a developer, don't you just love it when integrating frameworks works out of the box, the first time? I[...]
Let The User Change UIButton Location
This post illustrates a solution for giving users the ability to control the location of a high value UIButton in an[...]
UIButton Subclass And Initialization For Storyboard or Code
Let's look at how to design a subclass of UIButton with Swift, with initializers such that it can be used in[...]
Inline UIDatePicker In Swift With UIViewController
This tutorial walks through implementing two inline UIDatePicker controls for selecting date/time values, and is written in Swift. There are[...]
iOS Share Icon On UIButton
This post provides working examples of how to implement the iOS share icon, more formally known as the Action button[...]

Most Popular Posts

UITextField Drop Down List In Swift
This post provides a working example of a UITextField Drop Down List that allows a user to type in a[...]
setNeedsLayout vs layoutIfNeeded Explained
Let's take a look at the difference between setNeedsLayout and layoutIfNeeded. This post will explain the difference using a concrete[...]
UITableView Custom Edit Button In Each Row With Swift
This post will illustrate how to have a custom Edit button next to the UIKit Delete icon when a UITableView is in[...]
When Should You Override viewDidLayoutSubviews?
An Examination of When to Use viewDidLoad, viewWillAppear, and viewDidLayoutSubviews Overview A common question is when to override and add[...]
Circular UIButton With Swift
This is a short post to illustrate one way you can create a circular UIButton in Swift. This is analogous[...]
Mobile Developers – Easily Build a Backend REST API with Node.js
Sometimes you need a backend solution that offers more than a typical Backend As A Service (BaaS) can provide, or you[...]