Johannes' Blog
  • Home
  • Blog
    • Software Engineering
    • Linux
    • Open Source Projects
    • Research
    • Archive
  • |
  • My Apps
    • WebServerMonitor (WebSMoni)
  • My Libs
    • SimpleKiiManager (for Keychain)
    • ThingsBoard Client API
  • |
  • About me

Post for: #Software Engineering (4 Posts)

A Lightweight Swift Library for Keychain Access – SimpleKiiManager

25 May 2025 Johannes Kinzig
My Libs Open Source Projects Software Engineering
A smartphone, tablet and desktop computer – the computer is showing a lock on its screen.

When you’re dealing with sensitive data in your iOS or macOS app, the Keychain is the place to store things like tokens, passwords, and other…

Read more →

Inspecting UserDefaults on iOS Simulator: Where to Find the Plist File

17 April 2025 Johannes Kinzig
Software Engineering Swift
Tablet-PC sized Smartphone showing lots of apps.

When developing iOS apps, UserDefaults is a simple and convenient way to store small pieces of data – like user settings, preferences, or app state…

Read more →

Robust String to Double casting in Swift

1 March 2025 Johannes Kinzig
Snippet Software Engineering Swift
Xcode playground showing string to double casting and returning an optional

In Swift, converting a String to a Double always returns an optional. This makes perfect sense, as non-numeric strings cannot be converted into a floating-point…

Read more →

TBRESTClientLib – A ThingsBoard API Client written in Swift

26 February 2025 Johannes Kinzig
IoT My Libs Open Source Projects Software Engineering
TBRESTClientLib – an abstract picture showing computers, smartphones, tablet PCs and smart devices being interconnected

Implementation of ThingsBoard’s ReST client API – written in Swift: When developing IoT and IIoT solutions, having a reliable IoT platform is crucial. For both…

Read more →

Legal Notice | Privacy Policy | Mailing List | Let's Connect

© 2025 by Johannes Kinzig – proudly made in Bavaria, Germany