Categories
Accessibility iOS Development

Preparing for CPACC exam by IAAP

In fall 2022 I finally felt comfortable to take the examination for becoming a “Certified Professional in Accessibility Core Competencies” (CPACC) by the “International Association of Accessibility Professionals” (IAAP). And in November I got an email that I passed it! … Read the rest

Categories
Git iOS Development

Micro-commits and how to continue where you left

You should finalize your day with a building project. At least I like to do that. Often you need more than a day to finish some larger task. Also, if you are getting headaches, it’s totally fine to stop coding … Read the rest

Categories
Accessibility iOS Development

(Mobile) Accessibility Links

This is a frequently updated list of links regarding accessibility I found worth saving. It’s currently focused on mobile (especially iOS development) as this is my main area right now.

Last update: 5th July 2023

Guidelines & Standards

This section … Read the rest

Categories
iOS Development

Animate UIBezierPath using CABasicAnimation

Currently, I am working on an app that features a table view with custom cells representing single items or grouped items. You can expand the group cells (to see their content) by selecting them. There are multiple ways to … Read the rest

Categories
iOS Development

How to use the RelativeDateTimeFormatter in Swift

Working with dates in Swift is a thing I remembered to struggle for a long time as a Junior developer. However, you should get used to objects that have date properties. E.g. you can sort stuff (e.g. see https://mic.st/blog/how-to-sort-an-array-of-objects-by-date-property/) … Read the rest

Categories
iOS Development

How to sort an array of objects by date property

You might know the very handy sort(by:) method in Swift that you can use to sort any kind of array. If not, see this as some kind of friendly introduction to you. Read carefully and I will teach you now … Read the rest

Categories
iOS Development

How to get your first ever app approved in Apple’s App Store

While publishing FlippyApp (https://mic.st/blog/portfolio/) to the App Store (https://apps.apple.com/us/app/flippylearn/id1479486387) I learnt a lot about how to deal with the intransparent review process of the Apple App Store.

The two most important:

  • The review process is very
Read the rest
Categories
iOS Development

How to easily animate updates of a tableview in Swift

Currently I work on a side project that uses a lot of UITableViews for all the different settings within the app. Whenever you change the the datasource of your tableview you need to update it. Here I want to show … Read the rest

Categories
iOS Development

Draw graphs and charts in Swift easily with CareKit

Did you ever want to use Swift to draw simple graphs and charts in your iOS app without using some 3rd party library? Also you did not want to reinvent the wheel with CoreGraphics? I thought that was not possible … Read the rest

Categories
iOS Development

Fix crashing when opening projects in XCode 11.3

Today I had some problems with a project that I wanted to continue working on today. Yesterday everything went fine but today XCode crashed everytime I tried to open it πŸ™ˆ

Luckily there is a fix, that I found in … Read the rest