In this blog post I will describe my experiences of migrating a Swift 2.2 app to Swift 3 after installing Xcode 8. I will describe the issues that I run into, as well as the way I am going to solve them. I have written most parts of this blog post chronologically while I was going through the process. If … Read More
Exploring AWS as a backend for a Swift app (3)
Part 3: Run AmazonSwiftStarter with the configured AWS services using the AWS iOS SDK. In the first post I introduced the AmazonSwiftStarter app with a simulated backend. In the second post we did set up the AWS services for the app. In this post we will connect the app with the AWS services, and let everything work together smoothly. Disclaimer: … Read More
Exploring AWS as a backend for a Swift app (2)
Part 2: Configure AWS Services (Cognito, DynamoDB, S3, IAM) using the AWS Console. In the previous post I introduced the AmazonSwiftStarter app with a simulated backend. Now we need to set up the AWS services for the app, and replace the simulated backend with real AWS logic. In this post you will set up the AWS services. At the end … Read More
Exploring AWS as a backend for a Swift app (1)
Part 1: Introduction to the AmazonSwiftStarter demo app and a pattern for backend abstraction. As explained in my previous post I am looking for a replacement of the Parse-backend of an app that I am developing. I decided to explore Amazon Web Services (AWS). I will share my first experiences in this blog. I will use a demo app called AmazonSwiftStarter. This app … Read More