Blog Articles

  • Installing a Profile on an iPhone or iPad

    Installing a Profile on an iPhone or iPad

    Sometimes you will be provided a link that will install a profile on an iPhone or iPad. The file contains configuration details. This could be a VPN or an email account and should always be expecting to receive it. Never install a configuration file that has been sent out of the blue. You will usually

    Read more →

  • A different way of coding navigationBarItems

    A different way of coding navigationBarItems

    I have been following along with Paul Hudson’s 100 Days of SwiftUI course. A really excellent introduction to SwiftUI if you are looking for one. However, there are some patterns in SwiftUI that I find particularly hard to read at the moment and wondered if there was a way to change this. For instance in

    Read more →

  • Migrate data plan to new Apple Watch

    Migrate data plan to new Apple Watch

    This weekend my Series 6 Apple Watch arrived and though I was excited to unbox and set it up. Although I needed to migrate my data plan to it, which has never been as straight forward as I expect.  The first step in the migrating my data plan was to unpair my Series 5. The

    Read more →

  • 100 Days of SwiftUI an index

    100 Days of SwiftUI an index

    I’ve been following the 100 Days of SwiftUI course on Hacking With Swift, Paul Hudson’s excellent swift resource site. On the slack channel that accompanies the site a couple of users were asking if the 100 Days index could show subject topics for each day. This is my attempt to crowdsource it. I suggested that

    Read more →

  • Swift Language Meetup Portsmouth

    Swift Language Meetup Portsmouth

    I am investigating the viability of regular meetups for anyone interested in the Swift programming language who want to meet in or around Portsmouth (UK).

    Read more →

  • Asking for App reviews as an independent developer

    Asking for App reviews as an independent developer

    When I started Steps Tracker I was trying to create an App I personally wanted to use and several friends had mentioned they liked the idea of it. It didn’t cross my mind to solicit App reviews. Decided to charge to see if anyone would be prepared to pay for it. Give me reason to continue developing

    Read more →

  • Debugging Errors: dyld: Symbol not found

    Debugging Errors: dyld: Symbol not found

    I recently wanted to update my Steps Tracker App to allow purchasers of the Series 4 Apple Watch the ability to see the steps complication on the new Infograph watch faces that are only available on the new devices. I managed to get the new complication styles working by reading the documents at developer.apple.com and

    Read more →

  • Siri Watch Face my new default face.

    Siri Watch Face my new default face.

    I have spent a couple of weeks now with the Siri Watch Face being my daily watch face and I’ve really come to love it. This new face for the Apple Watch was introduced with the release of watchOS 3. The face shows a digital time in the upper right area of the watch face.

    Read more →

  • Apple Watch App stuck installing using TestFlight

    Apple Watch App stuck installing using TestFlight

    I recently updated my first Apple Watch App ‘Steps Tracker‘ to ensure compatibility with the new iPhone X. On completing the update a little bug reared it’s head which required a small change to the code base as well. Therefore, I wanted my group of beta testers in TestFlight to install the App before releasing

    Read more →

  • Keep a mindful eye out for Ransomware

    Keep a mindful eye out for Ransomware

    Ransomware has been in the news headlines recently, which suggests more virus writers are wanting to get in on this money spinning type of hack. I wrote a blog post about this sort of virus in 2013 What is a Cryptovirus or Ransomware Though not strictly a virus, ransomware like most unwanted pieces of software is installed when

    Read more →

Search the blog for more articles