Kurt Frey
aka
NitricWare
# Programming-Roadmap 2024
12.02.2024

Read more...

# Writing and Running Swift Code without Xcode on Mac and Windows
31.12.2023

Swift has quickly become my favourite programming language. Its sleek syntax and fail safe features (guard and if let) are beautiful. My first steps with Swift were a few years back when I made my first iOS app. I knew that Objective-C was too different from what I knew at that time and I heard good things about Swift's learning curve. Read more...

# Transition from App Delegate to SwiftUI life cycle
11.09.2022

Apple introduced the new SwiftUI life cycle some years ago. I still had some apps that used UIKit and the App Delegate life cycle. Read more...

# Adding Sexual Activity to Apple Health via HealthKit
26.08.2022

There are many examples on how to add heart rate or step counts to Apple Health via HealthKit. I made an app that lets you track your sexual activity. And now I'd like to add HealthKit support. Read more...

# Wrapping my head around CoreData and CloudKit
25.08.2022

I like to understand things that wrapper and APIs like to obfuscate. CoreData especially in combination with CloudKit was very overwhelming for me. And it still is. However I could clear some things up for me. Read more...

# Adding CarPlay to a SwiftUI Life Cycle App
10.09.2021

Apple makes it really easy for any developer with a Mac to create basic iOS apps. However, more complex topics sometimes require the developer to do lots of research. This is a blog post about adding a CarPlay Delegate to a SwiftUI Life Cycle App. Read more...

# Developing for the Oculus Go with Unity on Mac
03.03.2020

I wanted to make a simple VR app for my Oculus Go and had to setup my environment beforehand. This tutorial tries to translate [reference tutorial][1] to Mac. Read more...

# Wordpress Theme Development
04.01.2020

For my new project "Geriatrie2Go.eu" - a blog about health care in geriatrics - I tried to find the perfect Wordpress theme. However, I couldn't find one that satisfied my needs. So I built one myself using Docker. Read more...

# Introducing Kowalski
02.02.2019

After looking for a light weight dev portfolio solution including a de-blog I decided to make my own. Not because I didn't find a pre-existing but because of the fun that comes with coding. Read more...

# Learning by adding features to Spotify
23.06.2018

One of the benefits of being able to develop software is that - sometimes - you can fix bugs in programs you use or add features you need to existing software. Spotify confronted me with the second situation and made me learn a multitude of programming related stuff. I'll go over the details of this process in this article. Read more...

# Project "Master Thesis" #4 - Adding Code
15.01.2018

Now it's time for some actual code. So far if we'd build the project and open it with Visual Studio Code, it'd be executable on the HoloLens Emulator. However, there's nothing to do. That's about to change. Read more...

# Project "Master Thesis" #3 - Create a virtual environment in Unity
06.01.2018

In this part we'll import the 3D-Objects that were created using 3DSlicer and then use them as assets in the HoloLens application. This part I'll create three GameOjects and implement simple ways of interaction. Let's get started. Read more...

# Project "Master Thesis" #2 - Basic Unity Setup
03.01.2018

Last time I told you about the prerequisites of my project. This time we'll talk about what to do first in Unity when creating a new project thats designed to work with Microsoft's HoloLens. Read more...

# Project "Master Thesis" #1 - Introduction and Prerequisites
01.01.2018

Those who follow my [Twitter stream][twitter] might know that I'm currently working on my master thesis. The goal is to first create a [HoloLens][1] application displaying an anatomical structure and then evaluating the mixed reality experience impact on physio and occupational therapists. As you now know what I'll do, let me tell you how I'm going to do it. Read more...

# Introduction to web-ext (and stubling blocks)
25.12.2017

Maybe you saw it: I created a web extension for the popular Firefox Browser - specifically for the Android version of the browser. It does a simple thing (and it's a fork of a fork of an example extension): The extension changes the user agent string when you browse google. Here's what I learned on the way. Read more...