PHLAI – Comcast’s Artificial Intelligence Conference

August 23, 2017

I was lucky enough last week to attend PHLAI, a Comcast-sponsored conference on machine learning and artificial intelligence. The dreary weather did not dampen our spirits as practitioners and business stakeholders met to discuss one of the most important trends in our lifetime.

Tags:


The O’Reilly AI Conference

August 17, 2017

I recently attended the O'Reilly AI Conference in New York where artificial intelligence practitioners showcased the impressive strides they've made so far in using AI for real-world applications

Tags:

Category:


New HttpClient in Angular 4.3.x DRYs up Network Calls AND Testing

August 14, 2017

Find out how the new HttpClient in Angular 4.3.1+ helps you write less code and test your services more easily.

Tags:

Category:


UITableView Swipe Actions in iOS 11

August 8, 2017

Overview One of the new but little discussed APIs in iOS 11 allows the addition of swipe actions on UITableView rows via the new UISwipeActionsConfiguration class and associated UITableViewDelegate methods. Adding swipe left or swipe right actions is now pretty simple, so lets just dive right in. To try out these new APIs, a very […]

Tags:

Category:


NSAttributedString Enhancements in iOS 11

August 3, 2017

Attributed strings can be a pain to configure the way you want them. The attributes dictionary has always been a dictionary comprised of String-Any pairs. There have been some nice enhancments in iOS 11, though.

Tags:

Category:


Large Titles For Navigation Bars In iOS 11

July 27, 2017

If you have played with iOS 11 either on a simulator or on a real device, you have probably noticed that most of the first party apps, such as Mail and Settings, use large titles in the navigation bar. We are going to look at how to implement the same navigation bar behavior in our apps.

Tags:

Category:


Updating text on a Loading spinner with Ionic 3

July 21, 2017

Ionic has a handy Loading component, typically used to display a spinner and message while some network operation completes or some other work goes on in the background. It works well for simple operations, but falls down for dynamic or multi-step operations. For instance, when you call the LoadingController to set things up, you can […]

Category:


AWS: Overview of IAM

July 21, 2017

Have you ever read something like this in the AWS documentation? "When you attach policy to a user, the user is the implicit principal. When you attach a permission policy to an IAM role, the principal identified in the role's trust policy gets the permissions." I spent a while trying to wrap my mind around […]


Changing your iOS App Icon programatically

July 19, 2017

When iOS 10.3 was released, Apple opened up an API to allow developers to change the app icon for their app programatically. Of course this doesn’t mean you can change it every second like the Clock app, or even every day like the Calendar app. What you can do is change the app icon when […]

Tags:

Category:


Handling Keyboard Shortcuts In iOS

July 13, 2017

The keyboard is an enormously important piece of hardware. The keyboard lets us increase efficiency while using an app by typing faster. It also gives iOS apps the ability to support shortcuts, which increases productivity even more. Common tasks for apps would be greatly benefited by allowing shortcuts, especially on an iPad, by allowing the user to keep their hands on the keyboard.

Tags:

Category:


Page 1 of 3012102030Last »