Category: iOS 11
Posted on July 25, 2018
by Steven Lipton
Leave a Comment
A couple of weeks ago, I added a column on converting hex colors to UIColor. That was a function you had to copy and paste into your code. I’ve also shown you how to use the assets to keep color names handy. What would… Continue Reading “UIColor Class Extensions”
Category: GUI, Improvements and bugs, iOS 11, iOS Development Weekly Tips, LinkedIn Learning / Lynda.com, Swift Programming, TutorialTags: class methods, Classes, extension, Hex Colors, properties, swift, UIColor
Posted on May 30, 2018
by Steven Lipton
1 Comment
The Apple pencil adds more functionality to tablets than finger touch, even though you use the same code. Let’s do a quick explore of the Apple Pencil, and see how easy it is to add support in your app. Download the starter app. It’s… Continue Reading “Apple Pencil Basics”
Category: GUI, iOS 11, iOS Development Weekly Tips, LinkedIn Learning / Lynda.com, Swift, Swift playgrounds, Swift ProgrammingTags: Apple Pencil, GUI, iPad, playgrounds, swift, Swift playgrounds, touch, UITouch
You’ve probably had it happen to you. You find a project on GitHub in Swift 3 you want to look at or update. You might have an old project Apple is urging you to update or kick out of the app store.. There were… Continue Reading “Tip: Update an Old App”
Posted on May 16, 2018
by Steven Lipton
1 Comment
Most map applications let you select a point on the map. However, touching a map usually is only for moving a map around. You might want to get a coordinate at a user’s tap. In this tip, I’ll show you how to get the… Continue Reading “Tip: Tap A Map”
Category: GUI, iOS 11, iOS Development Weekly Tips, Swift, Swift Programming, TutorialTags: 2d maps, annotations, CLLocation2D, coordinate conversion, gesture recognizer, guesture, map, MapKit, swift
In many factory methods, you’ll find parameters with type Any? like this: userInfo parameters in iOS and context in watchOS use these. You can place anything there, but most often, you’ll use a dictionary of type [String:Any]. This is a great way of moving… Continue Reading “Tip: Deep Dive into Any? Dictionaries”
Category: iOS 11, iOS Development Weekly Tips, LinkedIn Learning / Lynda.com, Swift, Swift playgrounds, Swift Programming, Tutorial, WatchKitTags: Any, dictionary, unwrapping, unwrapping otpional values, [String:Any]
Posted on May 7, 2018
by Steven Lipton
6 Comments
While doing some work on more material for the site in Swift playgrounds, I ran into a serious bug in the Swift Playgrounds for iPad. I made a short video to tell you’re about it, and I’ve included an extended transcript afterwards. Hello Folks… Continue Reading “Bug Workaround: Swift Playgrounds for iPad”
Category: GUI, iOS 11, iOS Development Weekly Tips, LinkedIn Learning / Lynda.com, Swift playgrounds, Swift ProgrammingTags: bug, error, error message, iPad, iPad Playgrounds, liveView, NavigationController, playgrounds, Problem Running Playground, swift, Swift playgrounds, UIviewcontroller, using swift playgrounds, view
Posted on May 2, 2018
by Steven Lipton
1 Comment
There’s lot of ways to represent colors. Crayons have names like Sea Green and Peach. I used these two colors since I’m color blind and they once got me in serious trouble when I was young. I and many with color blindness can’t tell them… Continue Reading “Tip: Hex Colors”
Category: GUI, iOS 11, iOS Development Weekly Tips, LinkedIn Learning / Lynda.com, Swift, Swift Programming, TutorialTags: Apple swift, bitmask, color, complement, Function, Hex Colors, ios, swift, swift programming, Tutorial, UIColor
Posted on April 18, 2018
by Steven Lipton
Leave a Comment
iOS Development tips weekly is a series you can find at the Lynda.com and LinkedIn Learning libraries. The first week of a week’s tip will be available for free. After that, you will need a subscription to get access to it. Click the image… Continue Reading “Tip: Image Literals”
Category: GUI, iOS 11, iOS Development Weekly Tips, LinkedIn Learning / Lynda.com, Swift, Swift Programming, TutorialTags: App Programming, Apple swift, coding images, GUI, Image Literals, images, iPad Playgrounds, playgrounds, swift, UIImage, UIImage(named:), Xcode, Xcode 9
Posted on March 21, 2018
by Steven Lipton
Leave a Comment
iOS Development tips weekly is a series you can find at the Lynda.com and LinkedIn Learning libraries. The first week of a week’s tip will be available to the public. After that, you will need a subscription to get access to it. Click the… Continue Reading “Weekly Tip: Make an iPad Camera”
Category: iOS 11, iOS Development Weekly Tips, LinkedIn Learning / Lynda.com, Swift, Swift Programming, TutorialTags: Apple swift, camera, iPad, iPad Playgrounds, playgrounds, swift, Swift playgrounds, swift programming, Tutorial, UIImagePickerController, UIImagePickerControllerDelegate
Posted on March 14, 2018
by Steven Lipton
1 Comment
iOS Development tips weekly is a series you can find at the Lynda.com and LinkedIn Learning libraries. The first week of a week’s tip will be available to the public. After that, you will need a subscription to get access to it. Click the… Continue Reading “Tip: Creating Navigation Controllers”
Category: iOS 11, LinkedIn Learning / Lynda.com, Swift, Swift Programming, TutorialTags: AppDelegate, Apple swift, navigation controller, pop, pop view controller, popToRootController, Swift playgrounds, UINavigationController in Swift