Monthly Archives:July 2017

Implementing Drag and Drop in iOS 11 Part 2

28 Jul 17
Steven Beyers
, , ,
No Comments

Getting Started

This tutorial picks up where Implementing Drag And Drop As A Destination App In iOS 11 leaves off. If you have already gone through that tutorial, you can continue on with the same source code. Otherwise, check out the code from GitHub.

Read More…

Implementing Drag and Drop in iOS 11 Part 1

28 Jul 17
Steven Beyers
, , ,
No Comments

At WWDC Apple announced that iOS 11 will now support Drag and Drop. This works not only within an app, but also from one app to another. Dragging between apps is only supported on iPads. Drag and Drop between apps works if the iPad is in split view mode, with both the source and destination apps open side by side, or even if the destination app is completely closed.

Read More…

Large Titles For Navigation Bars In iOS 11

26 Jul 17
Steven Beyers
, , , ,
No Comments

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. Unsurprisingly, Apple has made this very easy for us.

Read More…

Enabling Siri Integration With SiriKit

26 Jul 17
Steven Beyers
, , , , ,
one comments

SiriKit was created for developers in iOS 10. However, there were, and still are, a limited number of intent domains with which you can integrate an app. An intent domain is simply a category of app that can take advantage of Siri. With the release of iOS 11, a few new domains are being made available.

Read More…

Layout Anchors

25 Jul 17
Steven Beyers
, ,
No Comments

In this screencast we demonstrate how to use Layout Anchors. Layout Anchors are a way of creating NSLayoutConstraints in code that are simpler and easier to read than creating NSLayoutConstraints directly.

Read More…

Implementing Keyboard Shortcuts

20 Jul 17
Steven Beyers
one comments

The keyboard is an enormously important piece of hardware. It gives iOS apps the ability to support shortcuts, which increase efficiency. 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.

Read More…

Implementing Rounded Corners In iOS 11

20 Jul 17
Steven Beyers
No Comments

In this screencast we look at new ways to make and interact with rounded corners. iOS 11 has some updates that have made this much easier.

Read More…

Handling Keyboard Shortcuts In iOS

20 Jul 17
Steven Beyers
, , ,
one comments

The debate as to whether or not the iPad can replace a computer is on going. We do not need to get into the discussion of who this might work for or what kind of work can be done with an iPad. The fact is that for some people this is already happening. Even if people are not using the iPad as a computer replacement, many people are at least using it as a light weight computer. It is a computer that has a pointing device (finger, Apple Pencil or stylus), a spacious screen and a keyboard, which allows us to use shortcuts.

Read More…

Bible Binder On Google Play

18 Jul 17
Steven Beyers
No Comments

After a very long wait, Bible Binder is finally available for Androidâ„¢. At this point it does not have many of the features that are available in iOS. However, the missing features will be added to the app over time until both platforms support the same features.

Read More…