Tagged with iOS
- 18. View Composition using ViewModifiers in SwiftUI
View Composition using ViewModifiers in SwiftUI
- 18. Links for March 18, 2023
Links for March 18, 2023
- 18. SwiftUI Tables Quick Guide
SwiftUI Tables Quick Guide
- 18. How to create a Popover in iOS using Swift
How to create a Popover in iOS using Swift | John Codeos - Blog with Free iOS & Android Development Tutorials
- 18. SwiftUI Tip: Always correct corner radius for subviews
SwiftUI Tip: Always correct corner radius for subviews
- 18. How to: Implementing “Shared with You” APIs
How to: Implementing “Shared with You” APIs
- 18. Semantic Colors and Styles
Semantic Colors and Styles
- 18. Building a Scrollable Custom Tab Bar in SwiftUI
Building a Scrollable Custom Tab Bar in SwiftUI
- 04. Links for March 4, 2023
Links for March 4, 2023
- 04. Keyframe animations in SwiftUI
Keyframe animations in SwiftUI
- 04. Recreating The iOS Timer App In SwiftUI
Recreating The iOS Timer App In SwiftUI
- 04. I’m a bit too excited about this.
The classic Apple Books page turn animation is back in iOS 16.4, here’s how it works
- 26. You don't need protocols
You don't need protocols
- 26. Links for February 26, 2023
Links for February 26, 2023
- 26. Storing a Swift Enum in Core Data
Storing a Swift Enum in Core Data
- 26. How to Create Configurable Widgets With Static Options?
How to Create Configurable Widgets With Static Options?
- 26. Using User Defaults to store preferences in Swift
Using User Defaults to store preferences in Swift
- 26. Mastering charts in SwiftUI Customizations
Mastering charts in SwiftUI Customizations
- 26. EnumArray in Swift
EnumArray in Swift
- 26. Compose custom layouts with SwiftUI
Compose custom layouts with SwiftUI
- 26. Build a Live Barcode and Text Scanner iOS App with SwiftUI & VisionKit iOS 16 API
Build a Live Barcode and Text Scanner iOS App with SwiftUI & VisionKit iOS 16 API
- 23. Using ToggleStyle to Build Custom Toggles in SwiftUI
Using ToggleStyle to Build Custom Toggles in SwiftUI
- 23. Links for February 23, 2023
Links for February 23, 2023
- 23. Learn how to use DateFormatter to parse, format, and extract components from Dates.
Swift DateFormatter Cheatsheet [+Formulas, Parsing]
- 23. UIHostingConfiguration can cause UICollectionViewRecursion
UIHostingConfiguration can cause UICollectionViewRecursion
- 11. Observing the content offset of a SwiftUI ScrollView
Observing the content offset of a SwiftUI ScrollView
- 11. Links for February 11, 2023
Links for February 11, 2023
- 15. Building custom layout in SwiftUI. LayoutValueKey.
Building custom layout in SwiftUI. LayoutValueKey. | Swift with Majid
- 15. Links for January 15, 2023
Links for January 15, 2023
- 15. OptionSet in Swift explained with code examples
OptionSet in Swift explained with code examples - SwiftLee
- 15. Presenting Sheets Of Various Heights In SwiftUI
Presenting Sheets Of Various Heights In SwiftUI – SerialCoder.dev
- 15. How to allow landscape for single screen in your UIKit app
How to allow landscape for single screen in your UIKit app | Filip Němeček
- 15. Mastering NavigationStack in SwiftUI. NavigationPath.
Mastering NavigationStack in SwiftUI. NavigationPath. | Swift with Majid
- 15. How to use FormatStyle to restrict TextField input in SwiftUI
How to use FormatStyle to restrict TextField input in SwiftUI
- 15. How to remove the Last row separator in SwiftUI List
How to remove the Last row separator in SwiftUI List | Sarunw
- 08. Links for January 8, 2023
Links for January 8, 2023
- 08. Mastering Dynamic Island in SwiftUI
Mastering Dynamic Island in SwiftUI
- 08. SwiftUI Labeled Content
SwiftUI Labeled Content
- 08. Sheets in SwiftUI explained with code examples
Sheets in SwiftUI explained with code examples
- 08. How to check if an Element is in an Array in Swift
How to check if an Element is in an Array in Swift
- 08. Enum explained in-depth with code examples in Swift
Enum explained in-depth with code examples in Swift
- 03. Links for January 3, 2023
Links for January 3, 2023
- 03. SwiftUI Scrollable View Backgrounds
SwiftUI Scrollable View Backgrounds
- 02. Links for January 2, 2023
Links for January 2, 2023
- 02. What's new in Nearby Interaction
What's new in Nearby Interaction
- 02. SwiftUI Multi-line Text Fields
SwiftUI Multi-line Text Fields
- 02. A powerful UINavigationController API that you might not know about
A powerful UINavigationController API that you might not know about
- 20. Links for December 20, 2022
Links for December 20, 2022
- 20. Understanding Crash Reports on iPhone OS
Understanding Crash Reports on iPhone OS
- 20. Using Core Data With CloudKit
Using Core Data With CloudKit
- 20. The craft of SwiftUI API design: Progressive disclosure
The craft of SwiftUI API design: Progressive disclosure
- 20. What is Swift Computed Property
What is Swift Computed Property
- 20. What is the difference between #available and @available
What is the difference between #available and @available
- 20. Providing a default value for a SwiftUI Binding
Providing a default value for a SwiftUI Binding
- 20. Applying complex gestures to a SwiftUI view
Applying complex gestures to a SwiftUI view
- 20. Showing a Swift Enum’s Values in a SwiftUI Picker
Showing a Swift Enum’s Values in a SwiftUI Picker
- 20. The Two Faces of Codable/Serde
The Two Faces of Codable/Serde
- 20. Searchable vs. Textfield in a sheet deployed with presentationDetents
Searchable vs. Textfield in a sheet deployed with presentationDetents
- 20. Testing async/await exceptions
Testing async/await exceptions
- 20. Understanding SwiftUI view lifecycles
Understanding SwiftUI view lifecycles
- 20. clipped() doesn’t affect hit testing
clipped() doesn’t affect hit testing
- 20. Where View.task gets its main-actor isolation from
Where View.task gets its main-actor isolation from
- 20. Shortcuts: Automating the Mac
Shortcuts: Automating the Mac
- 20. SortComparator and SortDescriptor
SortComparator and SortDescriptor
- 20. Meet Background Assets
Meet Background Assets
- 20. Use Xcode for server-side development
Use Xcode for server-side development
- 20. Hello Swift Charts
Hello Swift Charts
- 10. Links for December 10, 2022
Links for December 10, 2022
- 10. Xcode 14 can finally automatically generate all of the app icon sizes for you.
Xcode 14 Single Size App Icon
- 09. What’s next for Foundation - Development / Core Libraries - Swift Forums
What’s next for Foundation - Development / Core Libraries - Swift Forums
- 09. Links for December 9, 2022
Links for December 9, 2022
- 03. Links for December 3, 2022
Links for December 3, 2022
- 03. SwiftUI ViewThatFits makes it easier to build adaptive layouts.
SwiftUI View That Fits
- 28. SwiftUI Dismissing The Keyboard
SwiftUI Dismissing The Keyboard
- 28. Links for November 28, 2022
Links for November 28, 2022
- 27. Xcode Multiplatform App Targets
Xcode Multiplatform App Targets
- 27. Links for November 27, 2022
Links for November 27, 2022
- 27. Saving Images in Core Data
Saving Images in Core Data
- 27. Combining opaque return types with primary associated types
Combining opaque return types with primary associated types
- 27. SwiftUI zIndex: Everything you need to know
SwiftUI zIndex: Everything you need to know
- 27. How to create Rounded Corners Button in UIKit
How to create Rounded Corners Button in UIKit
- 27. SortComparator and SortDescriptor
SortComparator and SortDescriptor
- 27. What's New in Xcode 14 Previews
What's New in Xcode 14 Previews
- 27. How to get index and value from for loop in Swift
How to get index and value from for loop in Swift
- 27. For loop in SwiftUI using ForEach
For loop in SwiftUI using ForEach
- 23. Links for November 23, 2022
Links for November 23, 2022
- 23. Disk encryption, FileVault and hardware encryption
Disk encryption, FileVault and hardware encryption
- 23. How To Create Custom UICollectionViewListCell Using SwiftUI
How To Create Custom UICollectionViewListCell Using SwiftUI
- 23. Custom Layout in SwiftUI
Custom Layout in SwiftUI
- 22. Alternate App Icon Configuration in Xcode
Alternate App Icon Configuration in Xcode
- 22. Links for November 22, 2022
Links for November 22, 2022
- 22. @ViewBuilder usage explained with code examples
@ViewBuilder usage explained with code examples
- 22. How to save enum in UserDefaults using Swift
How to save enum in UserDefaults using Swift
- 06. Links for November 6, 2022
Links for November 6, 2022
- 06. Host and Automate your DocC documentation
Host and Automate your DocC documentation
- 02. Links for November 2, 2022
Links for November 2, 2022
- 02. Make your SwiftUI view modifiers safer
Make your SwiftUI view modifiers safer
- 31. When implementing App Shortcuts with App Intents, it can be a bit daunting to localize everything.
Below is a small inventory of each String, and how to translate them. But first…
The big picture
After wandering the net without finding anything that worked, I reached out to Andrea Gottardo who
Localizing App Shortcuts with App Intents
- 31. Links for October 31, 2022
Links for October 31, 2022
- 27. Links for August 27, 2022
Links for August 27, 2022
- 27. Some keyword in Swift: Opaque types explained with code examples
Some keyword in Swift: Opaque types explained with code examples
- 23. Links for August 23, 2022
Links for August 23, 2022
- 23. Quick guide on associated domain files for iOS development
Quick guide on associated domain files for iOS development
- 20. Understanding LLDB print commands for iOS debugging with Xcode
Understanding LLDB print commands for iOS debugging with Xcode
- 20. Links for August 20, 2022
Links for August 20, 2022
- 17. Links for August 17, 2022
Links for August 17, 2022
- 17. Better way to get paths to system directories in iOS 16
Better way to get paths to system directories in iOS 16
- 10. Simulating A Moving Location In iOS
Simulating A Moving Location In iOS
- 10. Links for August 10, 2022
Links for August 10, 2022
- 10. How to add a Diagnostic Mode using Settings.bundle and SwiftUI
How to add a Diagnostic Mode using Settings.bundle and SwiftUI
- 01. Links for August 1, 2022
Links for August 1, 2022
- 01. SwiftUI Canvas, Path, Shape, and View
SwiftUI Canvas, Path, Shape, and View
- 29. Links for July 29, 2022
Links for July 29, 2022
- 29. Using ImageRenderer to Convert SwiftUI Views into Images
Using ImageRenderer to Convert SwiftUI Views into Images
- 21. Bitmask (bitwise) values in Core Data
Bitmask (bitwise) values in Core Data
- 21. Links for July 21, 2022
Links for July 21, 2022
- 21. How to use URLProtocol to mock networking API
How to use URLProtocol to mock networking API
- 19. Links for July 19, 2022
Links for July 19, 2022
- 19. How iOS 16 makes your app launch faster
How iOS 16 makes your app launch faster
- 17. Links for July 17, 2022
Links for July 17, 2022
- 17. How to add swipe actions to Collection View
How to add swipe actions to Collection View
- 17. How to create a list with Compositional Layout
How to create a list with Compositional Layout
- 15. Links for July 15, 2022
Links for July 15, 2022
- 15. How to use native SSL Pinning
How to use native SSL Pinning
- 08. Links for July 8, 2022
Links for July 8, 2022
- 08. How to use NSPersistentCloudKitContainer
How to use NSPersistentCloudKitContainer
- 20. Links for June 20, 2022
Links for June 20, 2022
- 20. How to use UICalendarView in iOS
How to use UICalendarView in iOS
- 20. Create a mac menu bar app in SwiftUI with MenuBarExtra
Create a mac menu bar app in SwiftUI with MenuBarExtra
- 11. Links for June 11, 2022
Links for June 11, 2022
- 11. Faux Dependency Injection for Storyboards
Faux Dependency Injection for Storyboards ★ raquo.net
- 11. iOS Crash Logs On iCloud Synced Devices
iOS Crash Logs On iCloud Synced Devices | Cocoa Is My Girlfriend
- 11. Understanding Foundation
Understanding Foundation
- 10. Links for June 10, 2022
Links for June 10, 2022
- 10. Sharing code between iOS and OS X
Sharing code between iOS and OS X
- 31. Debugging iOS features that require restarting the app in Xcode
Debugging iOS features that require restarting the app in Xcode
- 31. Links for May 31, 2022
Links for May 31, 2022
- 30. Links for May 30, 2022
Links for May 30, 2022
- 30. Quick guide on Charles Proxy for iOS development
Quick guide on Charles Proxy for iOS development
- 30. Links for April 30, 2022
Links for April 30, 2022
- 30. “Foil” UserDefaults Property Wrapper
“Foil” UserDefaults Property Wrapper
- 30. Code in ARM Assembly: Registers explained
Code in ARM Assembly: Registers explained
- 28. Links for April 28, 2022
Links for April 28, 2022
- 28. Deleting your app from the iOS simulator during UI tests
Deleting your app from the iOS simulator during UI tests
- 08. New approach to formatters in iOS 15
New approach to formatters in iOS 15
- 08. Links for April 8, 2022
Links for April 8, 2022
- 10. Links for February 10, 2022
Links for February 10, 2022
- 10. Profiling binary size on iOS using Bloaty
Profiling binary size on iOS using Bloaty
- 29. Links for December 29, 2021
Links for December 29, 2021
- 29. Accessibility Smart Invert
Accessibility Smart Invert
- 16. Stack View Changes In iOS 15
Stack View Changes In iOS 15
- 16. Links for October 16, 2021
Links for October 16, 2021
- 23. Links for September 23, 2021
Links for September 23, 2021
- 23. Jamf: These are the most common permissions requested by popular apps
Jamf: These are the most common permissions requested by popular apps
- 07. Links for August 7, 2021
Links for August 7, 2021
- 07. Nice list of changes in Shortcuts
The Changes to Shortcuts that Makes me Excited
- 07. I had no idea holding down the globe key brings up an overlay with possible shortcuts in it.
The Globe Key and iPadOS 15
- 06. Links for August 6, 2021
Links for August 6, 2021
- 06. New Button styling in SwiftUI and iOS15
Meet the new Button styling
- 29. Links for April 29, 2021
Links for April 29, 2021
- 29. Need more details when debugging CoreData? Check this out.
Debugging Core Data
- 14. Links for March 14, 2021
Links for March 14, 2021
- 14. In this tutorial, we will explore the VisionKit framework and show you how to scan documents and perform text recognition in SwiftUI.
How to Scan Images and Perform Text Recognition in SwiftUI
- 25. Links for February 25, 2021
Links for February 25, 2021
- 25. Even outside of the pandemic this would be a useful feature for the edge cases where Face ID doesn’t recognize you.
How ‘Unlock With Apple Watch’ While Wearing a Face Mask Works in iOS 14.5
- 14. COVID-19 VaccineTracker Shortcut!
RoutineHub • COVID-19 VaccineTracker
- 14. Links for January 14, 2021
Links for January 14, 2021
- 22. Links for October 22, 2020
Links for October 22, 2020
- 22. Reeder 5, the latest version of @reederapp brings iCloud syncing to the built in feed fetching. Which means the FreshRSS reader server I setup last year can go away now. WOO.
Reeder 5 by Silvio Rizzi
- 20. Links for September 20, 2020
Links for September 20, 2020
- 20. Lots of great new accessibility features.
New Apple accessibility features in iOS 14, iPadOS 14, and watchOS 7
- 13. If I Had a Photograph of You (or "How to Cache Images in CocoaTouch")
- 09. MyGarden (or "Is There an App for My iPhone to Track the Things I've Planted?")
- 26. iPhone / iPod Touch Firmware 1.1.4 Released