1. Introduction
  2. 1. Swift
    ❱
    1. 1.1. Foundation
      ❱
      1. 1.1.1. Bundle
        ❱
        1. 1.1.1.1. paths
    2. 1.2. UIKit
      ❱
      1. 1.2.1. UIPageViewController
        ❱
        1. 1.2.1.1. orderedViewControllers
        2. 1.2.1.2. setViewControllers
        3. 1.2.1.3. Customising the page dots
      2. 1.2.2. UIPageViewControllerDataSource
        ❱
        1. 1.2.2.1. viewControllerBefore
        2. 1.2.2.2. viewControllerAfter
        3. 1.2.2.3. presentationCount
        4. 1.2.2.4. presentationIndex
      3. 1.2.3. UITableView
        ❱
        1. 1.2.3.1. didSelectRowAt
      4. 1.2.4. UITableViewDataSource
        ❱
        1. 1.2.4.1. numberOfRowsInSelection
        2. 1.2.4.2. cellForRowAt
    3. 1.3. AppKit
      ❱
      1. 1.3.1. NSView
  3. 2. C/C++
  4. 3. Kotlin
  5. 4. Unreal Engine 4
  6. 5. Web Technologies
    ❱
    1. 5.1. HTML
    2. 5.2. CSS
    3. 5.3. JavaScript
  7. 6. Win32 API
    ❱
    1. 6.1. CreateProcessA
    2. 6.2. GetExitCodeProcess
    3. 6.3. WaitForSingleObject
  8. 7. POSIX
    ❱
    1. 7.1. system
    2. 7.2. fork
    3. 7.3. exec
      ❱
      1. 7.3.1. execl
      2. 7.3.2. execlp
      3. 7.3.3. execle
      4. 7.3.4. execv
      5. 7.3.5. execvp
      6. 7.3.6. execvpe
      7. 7.3.7. errno
  9. 8. Tools
    ❱
    1. 8.1. Xcode
    2. 8.2. Swift Package Manager
    3. 8.3. Gradle
    4. 8.4. make/cmake

Developer Notebook

Swift

Swift is a general-purpose, multi-paradigm, compiled programming language developed by Apple Inc. for iOS, iPadOS, macOS, watchOS, tvOS, and Linux [1].

Useful pages

SO: Sorting arrays by boolean

SO: Object collision in SpriteKit

SO: Random numbers in Swift

SO: Storyboard and SwiftUI in the same project

SO: Combining ARKit and SwiftUI without Storyboard

SO: Recreating share sheet modal in iOS 13

Apple: SwiftUI Tutorials

Apple: Combining SwiftUI and UIKit

Apple: UIKit customisation

Other: Using SwiftUI with ARKit and SceneKit

Other: A best-in-class app

Other: iPhone X printable templates

Other: MediaPlayer framework secrets

Other: Extensive guide to WKWebView

Other: Animation with CABasicAnimation

Other: Adopting Dark Mode in iOS apps

Other: Supporting Dark Mode in iOS

Other: Advanced Property Wrappers

Other: From iOS to macOS development