NSScreencast (free videos) cover logo
RSS Feed Apple Podcasts Overcast Castro Pocket Casts
English
Non-explicit
nsscreencast.com
5.00 stars
0:00

It looks like this podcast has ended some time ago. This means that no new episodes have been added some time ago. If you're the host of this podcast, you can check whether your RSS file is reachable for podcast clients.

NSScreencast (free videos)

by Ben Scheirman

NSScreencast features weekly bite-sized videso on iOS development. This free feed is just a sample of what is available for members. Subscribe today at https://nsscreencast.com.

Copyright: Copyright 2010-2024 Fickle Bits, LLC

Episodes

#553 - Mastodon Post UI and HTML Parsing

0s · Published 19 Apr 10:42
In this episode we tackle showing a list of posts, which requires us to convert the network models into models more fit for the UI, parsing HTML in order to display as an AttributedString, and displaying the author information.

#531 - SwiftUI Escape Hatch

0s · Published 02 Jun 07:00
Sometimes we run into issues where SwiftUI doesn't quite do what we need. In some cases, SwiftUI views are powered by UIKit under the hood. Wouldn't it be great (and devious) to dig into the underlying UIKit views to customize things when vanilla SwiftUI just won't cut it? In this episode we'll look at a technique for discovering the UIKit underneath SwiftUI views.

#526 - Hot Reloading with Inject

0s · Published 15 Apr 10:00
One of the most impactful things you can do to improve productivity is to improve turnaround time when iterating on features. Playgrounds and Xcode Live Previews are great, but both have their limitations. In this episode we will explore how to utilize hot module reloading to have the simulator automatically reflect your changes when you save. It's magic, and will blow your mind!

#501 - Nested Xcode Projects

0s · Published 26 Aug 10:00
One way of achieving modularization is to build frameworks using nested Xcode projects. This has the benefit of having everything in one place and can easily build the entire thing. You can also zero-in on a single project and just work from there if you want. Each sub-project can have its own tests, sample application, etc.

#500 - Motivation for Modular Project Architecture

0s · Published 19 Aug 10:00
In this episode we will talk about the overview and motivation for a modular project architecture. Why split things up? I'll talk about the problems we face, what benefits we may achieve, and how can we approach the problem.

#491 - Xcode 13 Vim Mode

0s · Published 15 Jun 10:00
One of my favorite new features of Xcode 13 is support for Vim key bindings. In this episode we will see how to enable this and I'll give a quick tour of how to get around using Vim.

#486 - Intro to Protocol Witnesses

0s · Published 22 Apr 10:40
In the next few episodes we will explore the concept of Protocol Witnesses. This is an advanced topic that can be somewhat hard to approach, but in learning about Protocol Witnesses you will see how we can leverage the Swift language and functional programming to do some really cool things.

#482 - Basic Context Menus

0s · Published 29 Mar 10:00
Context menus are a great affordance for performing related actions to a UI element. Users can tap and hold to view the context menu, and the gesture is consistent across the OS so users will likely already be familiar with it. In this episode we'll show how to set up a basic context menu with a custom preview with normal and destructive actions.

#481 - Mapping Models with Antoine van der Lee

0s · Published 22 Mar 10:00
This is a discussion and code overview of another implementation of mapping models using key paths with a special guest, Antoine van der Lee! In this episode we talk about his initial goals and constraints, and some of the design tradeoffs he made while designing a solution that would give him a bidirectional mapping between Core Data entities and other model types.

#451 - Cell Registration

0s · Published 31 Jul 10:41
In this episode we migrate our collection view to use the new cell registration API. Using this API we no longer need to cast dequeued cell types to our custom types. Instead, we set up the registration object with the cell type and the data we'll be passing to each cell. This further reduces the code we have to write in our datasource implementation and gives us more flexibility on how and where cells are configured.

NSScreencast (free videos) has 59 episodes in total of non- explicit content. Total playtime is 0:00. The language of the podcast is English. This podcast has been added on November 27th 2022. It might contain more episodes than the ones shown here. It was last updated on May 29th, 2024 10:11.

Similar Podcasts

Every Podcast » Podcasts » NSScreencast (free videos)