<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://www.ralfebert.com/ios-app-development/swiftui-tutorial/</loc>
    <lastmod>2023-10-19T20:51:54+02:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.ralfebert.com/ios-app-development/swiftui-tutorial/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://www.ralfebert.de/ios-app-entwicklung/swiftui-tutorial/"/>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios-app-development/swiftui-async-await-tutorial/</loc>
    <lastmod>2021-11-15T20:50:55+01:00</lastmod>
    <xhtml:link rel="alternate" hreflang="de" href="https://www.ralfebert.de/ios-app-entwicklung/swiftui-async-await-tutorial/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.ralfebert.com/ios-app-development/swiftui-async-await-tutorial/"/>
  </url>
  <url>
    <loc>https://www.ralfebert.com/contact/</loc>
    <lastmod>2019-07-15T11:43:26+02:00</lastmod>
    <xhtml:link rel="alternate" hreflang="de" href="https://www.ralfebert.de/kontakt/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.ralfebert.com/contact/"/>
  </url>
  <url>
    <loc>https://www.ralfebert.com/swiftui/state-lifetime/</loc>
    <lastmod>2021-11-01T10:24:27+01:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/apps/</loc>
    <lastmod>2022-06-06T14:28:22+02:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.ralfebert.com/apps/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://www.ralfebert.de/apps/"/>
  </url>
  <url>
    <loc>https://www.ralfebert.com/blog/</loc>
    <lastmod>2025-09-04T19:11:00+01:00</lastmod>
    <xhtml:link rel="alternate" hreflang="de" href="https://www.ralfebert.de/blog/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.ralfebert.com/blog/"/>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios-examples/xcode/change-development-language/</loc>
    <lastmod>2020-02-21T17:05:10+01:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.ralfebert.com/ios-examples/xcode/change-development-language/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://www.ralfebert.de/ios/xcode-development-language-aendern/"/>
  </url>
  <url>
    <loc>https://www.ralfebert.com/tutorials/nginx-static-website-with-https/</loc>
    <lastmod>2022-01-20T12:26:39+01:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/swiftui/generic-error-handling/</loc>
    <lastmod>2021-11-16T12:53:51+01:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios/contributing-to-an-open-source-project/</loc>
    <lastmod>2021-06-30T14:37:14+02:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios-examples/networking/urlsession-background-downloads/</loc>
    <lastmod>2021-10-31T14:07:40+01:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/</loc>
    <lastmod>2022-06-06T15:24:13+02:00</lastmod>
    <xhtml:link rel="alternate" hreflang="de" href="https://www.ralfebert.de/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.ralfebert.com/"/>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios-examples/uikit/uitableviewcontroller/grouping-sections/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/xcode/generating-documentation-with-docc/</loc>
    <lastmod>2021-10-31T14:07:39+01:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/xcode/merge-conflicts/</loc>
    <lastmod>2021-10-09T16:09:29+02:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios/tutorials/cloudkit/</loc>
    <lastmod>2018-07-09T00:00:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/macos/listing-bonjour-services/</loc>
    <lastmod>2021-10-04T10:16:59+02:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/swiftui/mutating-foreach/</loc>
    <lastmod>2021-10-31T14:07:39+01:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios/realitykit-dice-tutorial/</loc>
    <lastmod>2021-12-25T10:05:52+01:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.ralfebert.com/ios/realitykit-dice-tutorial/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://www.ralfebert.de/ios/realitykit-wuerfel-tutorial/"/>
  </url>
  <url>
    <loc>https://www.ralfebert.com/swiftui/custom-alignment-guides/</loc>
    <lastmod>2021-11-01T10:17:47+01:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios/examples/async-image-loading/</loc>
    <lastmod>2021-11-02T13:29:23+01:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/swift/mutating-array-while-iterating/</loc>
    <lastmod>2021-11-04T10:03:34+01:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/blog/moving-to-swiftui-garden/</loc>
    <lastmod>2025-09-02T13:29:00+01:00</lastmod>
    <xhtml:link rel="alternate" hreflang="de" href="https://www.ralfebert.de/blog/moving-to-swiftui-garden/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.ralfebert.com/blog/moving-to-swiftui-garden/"/>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios/examples/image-processing/uiimage-raw-pixels/</loc>
    <lastmod>2021-11-01T10:18:24+01:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios/examples/image-processing/core-image-blur-uiimage/</loc>
    <lastmod>2020-02-21T12:39:39+01:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios/examples/image-processing/uiimage-tint-with-mask/</loc>
    <lastmod>2021-11-03T17:15:09+01:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios/examples/networking/encode-url-get-parameters/</loc>
    <lastmod>2021-11-01T10:16:05+01:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios-examples/uikit/uitableviewcontroller/custom-cells/</loc>
    <lastmod>2021-10-31T14:07:58+01:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios/swift-package-collections-algorithms/</loc>
    <lastmod>2021-10-31T14:07:38+01:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios/swiftui-programmatic-navigationview/</loc>
    <lastmod>2021-10-31T14:07:39+01:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/snippets/ruby-rails/regex_cheat_sheet/</loc>
    <lastmod>2021-11-19T17:52:46+01:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/tutorials/rails-deployment/</loc>
    <lastmod>2023-10-03T20:40:12+02:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/snippets/ruby-rails/models-tables-migrations-cheat-sheet/</loc>
    <lastmod>2021-10-30T13:29:33+02:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/swift/cllocationcoordinate2d-distance/</loc>
    <lastmod>2021-09-05T00:00:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/trainings/</loc>
    <lastmod>2022-01-19T14:35:16+01:00</lastmod>
    <xhtml:link rel="alternate" hreflang="de" href="https://www.ralfebert.de/schulungen/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.ralfebert.com/trainings/"/>
  </url>
  <url>
    <loc>https://www.ralfebert.com/trainings/developing-ios-apps-swift-swiftui/</loc>
    <lastmod>2021-07-11T12:55:10+02:00</lastmod>
    <xhtml:link rel="alternate" hreflang="de" href="https://www.ralfebert.de/schulungen/ios-apps-entwickeln-swift-swiftui/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.ralfebert.com/trainings/developing-ios-apps-swift-swiftui/"/>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios-examples/uikit/uitableviewcontroller/reorderable-cells/</loc>
    <lastmod>2019-02-05T00:00:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios-examples/swift/array-random-sample/</loc>
    <lastmod>2021-11-02T20:17:35+01:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios/swift-uikit-uicolor-picker/</loc>
    <lastmod>2021-10-30T18:05:14+02:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios-examples/uikit/uitableviewcontroller/</loc>
    <lastmod>2021-10-31T14:07:58+01:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios/appicon-sketch-to-xcode-asset-catalog/</loc>
    <lastmod>2021-10-31T14:07:39+01:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios-app-development/multipeer-connectivity/</loc>
    <lastmod>2021-11-03T17:45:11+01:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.ralfebert.com/ios-app-development/multipeer-connectivity/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://www.ralfebert.de/ios-app-entwicklung/multipeer-connectivity/"/>
  </url>
  <url>
    <loc>https://www.ralfebert.com/swift/date-calculations/</loc>
    <lastmod>2021-10-10T14:40:25+02:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/swiftui/coding-conventions/closures/</loc>
    <lastmod>2021-10-31T14:07:39+01:00</lastmod>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios/json-handling-in-swift/</loc>
    <lastmod>2021-11-20T14:40:00+01:00</lastmod>
    <xhtml:link rel="alternate" hreflang="de" href="https://www.ralfebert.de/ios/json-handling-in-swift/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.ralfebert.com/ios/json-handling-in-swift/"/>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios/swift-package-manager-for-ios-projects/</loc>
    <lastmod>2021-11-03T18:07:40+01:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.ralfebert.com/ios/swift-package-manager-for-ios-projects/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://www.ralfebert.de/ios/swift-package-manager-fuer-ios-projekte/"/>
  </url>
  <url>
    <loc>https://www.ralfebert.com/services/</loc>
    <lastmod>2021-07-09T20:14:45+02:00</lastmod>
    <xhtml:link rel="alternate" hreflang="de" href="https://www.ralfebert.de/leistungen/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.ralfebert.com/services/"/>
  </url>
  <url>
    <loc>https://www.ralfebert.com/swift/property-wrapper/</loc>
    <lastmod>2021-11-20T13:59:42+01:00</lastmod>
    <xhtml:link rel="alternate" hreflang="de" href="https://www.ralfebert.de/swift/property-wrapper/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.ralfebert.com/swift/property-wrapper/"/>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios-app-development/swiftui/asyncview/</loc>
    <lastmod>2021-12-11T18:02:22+01:00</lastmod>
    <xhtml:link rel="alternate" hreflang="de" href="https://www.ralfebert.de/ios-app-entwicklung/swiftui/asyncview/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.ralfebert.com/ios-app-development/swiftui/asyncview/"/>
  </url>
  <url>
    <loc>https://www.ralfebert.com/ios-examples/swift/range_for_enum_custom_types/</loc>
    <lastmod>2022-01-20T09:24:18+01:00</lastmod>
  </url>
</urlset>
