Laurie Gray iOS Developer Udemy Instructor

Alright Folks! Welcome to Code Disciple. My name is Laurie and I am possibly the happiest iOS developer ever :] I am also an obsessive learner and instructor.

A while back I became a disciple of code – I made the decision to devote my life to the pursuit of becoming a great developer. Code Disciple is a place where I write about what I’m learning, sharing useful resources for those on the same path as well as helping those who are wanting to become developers themselves.

It is one of my goals to enable as many people as possible to begin their journeys as developers.  I’ve created a tonne of resources such as Udemy Courses, Blogs, Live-Streams and Medium Posts to help them as much as possible and have a lot of laughs along the way.

I’m also a member of the raywenderlich.com iOS video instructor team.

Join me in my journey to encourage the world, building great software that makes a difference and changes people’s lives for the better while I love every single minute of it!

rx swift networking binding XCode
October 16, 2019

How to Rename an Xcode 11 Project in Under 1 Minute!

Integrating SwiftUI Views with Existing UIKit Applications SwiftUI
October 15, 2019

Adding SwiftUI Views into Existing UIKit Applications

If you’re interested in how to add SwiftUI Views into your existing UIKit apps, Apple have made it super-simple to get started. Watch here for how to get the ball…

SwiftUI GeometryReader Collection View Part 1 SwiftUI
October 4, 2019

SwiftUI GeometryReader Collection View Replica Part 2

In this post we go over how to convert the entire layout of a GeometryReader-driven List view with only 15 character changes! 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758// //  ContentView.swift //  GeometryReaderFun // //  Created…

SwiftUI GeometryReader Collection View Part 1 SwiftUI
October 4, 2019

SwiftUI’s GeometryReader – Collection View Replica Part 1

SwiftUI gives us access to amazing tools for forcing the size of child elements such as GeometryReader. In this video we go over how to replicate a UICollectionView layout in…

how to achieve your goals and finally learn to code SwiftUI
September 23, 2019

Accessibility with SwiftUI

SwiftUI is almost here! For the past 6 months I have been preparing iOS video courses for raywenderlich.com. Mid-way Apple suddenly announced the amazing new UI Framework SwiftUI! The world…

metal ios basics for beginners Metal
March 19, 2019

Getting your 1st Metal View Running in an App

Over the last few posts we’ve been talking about the Metal Pipeline as well as the main players involved in getting into Metal. Now let’s have a really quick look…

beginning metal on ios Metal
March 18, 2019

Working with Metal Classes in iOS Part1

The Players As I’ve said in many of my other posts: when you learn a new technology, it helps to view it as if you’ve just taken on a managerial…

Code Disciple Learn to Code with Laurie podcasts
March 15, 2019

A Swiftly Tilting Planet Podcast Appearance

I had the absolute pleasure of appearing on A Swiftly Tilting Planet’s podcast with Caleb Wells. We talked about learning, going for it and encouraging new developers that want to…

ios beginning metal development easy introduction Metal
March 13, 2019

Getting Into Metal & Shaders on iOS

The other day on my lunch I went for a stroll into the Apple Store in Glasgow and I was watching what kind of apps users were trying out. Just…