Tag: ios
-
Distribute iOS apps “over the air”
Most app developers have heard the following request at least once in their professional life I have this cool app idea that would help me in this very special use case. I don’t want to distribute it over the AppStore, it’s enough to have it on my phone only. If you are writing Android apps,…
-
Learn Accessibility on iOS With Me – Grouping and labels
In the first post of this series, we got a better understanding of accessibility by navigating our apps using VoiceOver. In the second post, we talked about the out-of-the-box accessibility features that ship with SwiftUI. Now it’s time to get some hands-on experience with the Accessibility API of SwiftUI. I assume, that most of you already have existing iOS…
-
How I Debug Broken Layout Constraints in AutoLayout
While navigating our app at work, I try to keep an eye on the debug output and find warnings about broken layout constraints. This happens from time to time because we code all of our views and use AutoLayout to create the layouts. So nothing keeps us from coding conflicting constraints. 😄 A few days…
-
Multiple Buttons in a SwiftUI List Element
If it looks like a button and behaves like a button, then it probably should be a button While writing another post for my accessibility series, I created a simple UI that contained a few Buttons inside of List row. A comparable example view could look like this: It’s just a list containing a single Element (the HStack), which itself…
-
Book Review: Developing Accessible iOS Apps
As you might know, I’m learning to create accessible iOS apps at the moment. If you are interested in the details, check out my blog post series “Learn Accessibility on iOS With Me”. A few weeks ago, a dear colleague of mine who attended the NSSpain recommended this talk by Daniel Devesa Derksen-Staats to me. In his talk, Daniel talks…
-
Learn Accessibility on iOS With Me – SwiftUI basics
Before we dive into the details of how to improve the accessibility of your (SwiftUI-based) iOS apps, we should see what SwiftUI does for us out of the box. If you are just going to have a few Text() elements and a button, you might already have a good user experience for users using assistive technology. Default…
-
Learn Accessibility on iOS With Me – Introduction
Every developer that has to do with any kind of frontend (web frontends, app development, you name it), knows that accessibility is important. Adding accessibility features to our products will open our products to millions of potential users. And we know that. That’s the good part. And I’m sure, you already know the sad part…
-
Let’s Talk about Xcode
Those who follow me on Twitter know that I switched from .NET development to iOS development in October 2021. My employer made this switch possible. So I was able to work on my personal development without changing my employer. Thank you for that, dear Parship Group. App development is cool. I enjoy building a product that…