Open in app

Sign in

Write

Sign in

James Tapping
James Tapping

335 Followers

Home

Lists

About

Published in

Level Up Coding

·Oct 23

Beginner iOS Dev — CardView in SwiftUI — Lets build that deceptively simple looking UI (or how to please the UI/UX team)

Lets build that deceptively simple looking UI (or how to please the UI/UX team) I started my iOS journey with UIKit and it was all good, but switching to SwiftUI has really made it so much more fun building beautiful UI Of course i’m not the first person to write…

Swiftui

5 min read

Beginner iOS Dev — CardView in SwiftUI — Lets build that deceptively simple looking UI (or how to…
Beginner iOS Dev — CardView in SwiftUI — Lets build that deceptively simple looking UI (or how to…
Swiftui

5 min read


May 12, 2022

Xcode/SwiftUI project with Firebase Crashlytics (How to really make it work …)

I hadn’t used Firebase’s Crashlytics before in a project but thought I’d give it a spin in my latest SwiftUI project(A petrol ”gas” station finder / budget app) After realising that it was a bit too ‘bleeding edge’ for Firebase themselves (The documentation doesn’t mention SwiftUI, unless you really dig…

Swiftui

3 min read

XCode /SwiftUI project with Firebase Crashlytics (How to really make it work …)
XCode /SwiftUI project with Firebase Crashlytics (How to really make it work …)
Swiftui

3 min read


Feb 23, 2022

How much money I’m making from my first iOS app and the mistakes I’ve made so far.

My first iOS app went live on the Apple Store in September 2020 just 4 and a half months after opening Xcode for the first time :/ Of course I had learnt a lot (Obviously not an expert, but I had made an app , damn!) The app was built…

IOS

5 min read

How much money am I making from my first iOS app and the mistakes I’ve made so far.
How much money am I making from my first iOS app and the mistakes I’ve made so far.
IOS

5 min read


Published in

Level Up Coding

·Dec 17, 2021

Beginner iOS Dev — Toggle light/dark & follow system modes in Swift/iOS

Adopting light and dark mode in iOS and allowing users to switch between themes (or modes) is surprisingly complex (I think so at least … I’m still learning ). It comes in two parts, choosing the colours for dark mode (unless you are happy to use system colours in which…

IOS App Development

2 min read

Beginner iOS Dev — Toggle light/dark & follow system modes in Swift/iOS
Beginner iOS Dev — Toggle light/dark & follow system modes in Swift/iOS
IOS App Development

2 min read


Aug 16, 2021

Gmail — How to easily delete old email.

Around 1.5 Billion people use Gmail and that was a statistic from 2019. Gmail obviously makes money from targeted email that they send Gmail users. But on top of that they can also provide extra storage space when your Gmail account inevitably becomes saturated :) The pricing is reasonable and…

Gmail

3 min read

Gmail — How to easily delete old email.
Gmail — How to easily delete old email.
Gmail

3 min read


Jun 24, 2021

iOS Swift & Apple iTunes API — how to use high quality images

If you have ever used the iTunes API as a datasource for a collectionView or tableView you’ll know that the the provided images (for movies at least) only come in three different sizes : 100x100 / 60x60 and 30x30 The provided URL’s look like this : https://is2-ssl.mzstatic.com/image/thumb/Video113/v4/ba/b1/63/bab16356-b0c0-007a-de47-0de96366dec6/source/100x100bb.jpg

ITunes

2 min read

iOS Swift Apple iTunes API — how to use high quality images
iOS Swift Apple iTunes API — how to use high quality images
ITunes

2 min read


Published in

Level Up Coding

·Jun 14, 2021

Swift iOS password toggle — Embed a secure text entry toggle button into a UITextField

Beginner iOS Dev — Like most of my articles — the above is something I’ve had to do for an app of mine. It took a little research so I thought I’d write about it here and save you the time :)

Swift Programming

3 min read

Embed a secure text entry toggle button into a UITextField in iOS
Embed a secure text entry toggle button into a UITextField in iOS
Swift Programming

3 min read


May 4, 2021

I sent my Apple Airtag to Paris for a day — and here’s how it went …

(This story contains affiliate links) As an Apple die hard fan, I couldn’t wait to get my hands on Apple’s latest device, their most affordable yet :) Ordered on launch day my single Airtag arrived by DHL much earlier than the announced date. I considered the 4 pack but I…

Apple Airtag

4 min read

I sent my Apple Airtag to Paris for a day — and here’s how it went …
I sent my Apple Airtag to Paris for a day — and here’s how it went …
Apple Airtag

4 min read


Published in

Level Up Coding

·Apr 2, 2021

Beginner iOS Dev — embed a UITextView inside a UITableView cell

This a handy technique for things like todo apps where you potentially need more than one line of text and UILabel just won’t do. You do however lose the placeholder functionality but that’s another story. So let’s start by creating a new basic iOS project — remove the ViewController and…

Swift

5 min read

Beginner iOS Dev — embed a UITextView inside a UITableView cell
Beginner iOS Dev — embed a UITextView inside a UITableView cell
Swift

5 min read


Mar 5, 2021

Beginner iOS Dev — Custom UIButtons — shadow buttons, toggle buttons, animated with frames , designable buttons, Lottie buttons, highlighted buttons…

I recently put together a project as a reference for myself, a way of noting down difference techniques for building buttons. The project uses various techniques, classes and extensions to achieve the above result. …

Programming

7 min read

Beginner iOS Dev —Custom  UIButtons — shadows, toggle buttons, animated with frames , designable…
Beginner iOS Dev —Custom  UIButtons — shadows, toggle buttons, animated with frames , designable…
Programming

7 min read

James Tapping

James Tapping

335 Followers

An iOS developer, musician and father.

Following
  • The Educative Team

    The Educative Team

  • Casimiro Filipe

    Casimiro Filipe

  • Jason McGathey

    Jason McGathey

  • Dr. Kat

    Dr. Kat

  • Rodney McGill

    Rodney McGill

See all (2,391)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams