Category: Uncategorized

12 Points The Media Missed at the WWDC15 Keynote

Yesterday, I wrote some of the trends to watch during WWDC 2015, most likely in the keynote. I started with the press getting what happened completely wrong and ended with the Large class size meaning an Apple mega tablet was on the  way, or…

Swift WatchKit: Introducing Navigation to the Apple Watch(Part 4: Dismissals and Segues)

In our lessons setting up navigation controllers on the Apple Watch, we’ve learned how to set up the storyboard,  how to use push controllers programmatically and introduced sending data to another controller and back using contexts and delegates.  In this lesson, we’ll pass data…

Swift Swift: How to Make a Drop Shadow in User Interfaces

Flat User interfaces are a lie. They are not completely flat. One effect continues to be used with them to show depth: Shadows. In flat interfaces it can look like there are some views floating above others by the use of shadows. In this…

Swift WatchKit Tutorials: Using Groups in WatchKit

WatchKit is not UIKit.  How you program for Apple watch differs greatly from how you program a iPhone or iPad. There are controls that look familiar, but act very differently.  In this lesson you’ll learn about  groups, a layout mechanism which is, but should…

Swift Swift: Basic Core Graphics for the Ring Graph

If you take a look at many of the cutting-edge designs for mobile User interfaces on Behance or Pinterest, you find a ring, arc or circle graph. The Apple Watch’s fitness activity app uses them extensively. Yet, if you scroll down the object library…

Converting Objective C to Swift : The Circular Picker View Example

Swift is a new language. Objective C is not. Sometimes you have some Objective C code and want to make it into Swift code. I had a case of that this week when a reader asked me about continuous picker view wheels. If you…

Swift Swift Tutorials: Calculator Style buttons in an Auto Layout Xib

Some people want calculator-type buttons. It would be nice to have such buttons for say, an order entry app. In this lesson we’ll put together a set of buttons to make a layout for an order entry system. Along the way I’ll show how…

Swift Swift: Using UIScrollView with Autolayout

Last week we talked about cameras, one thing I’d like in my camera app is the ability to take a picture then zoom and scroll around the photo. For that, we need to use the UIScrollview. UIScrollView is a very flexible and important control…

Kinderswift 9: Strings

Transcript Hello, welcome to Kinderswift Lesson 9. I’m Steve from makeapppie.com So far we’ve worked with numbers and colors, but what if you wanted to work with text? The basic text type in Swift is String. Like a literal Double of 3.5, we can…

Kinderswift 8: Making Your Own Functions

Transcript In our last lesson we learned about functions. Swift, and most modern programming languages are nothing more than writing groups of your own functions. In this lesson, we will write our own functions. In our last lesson you may remember this function Which…