ARTICLES

Technical articles, tutorials, and guides on iOS development, Swift, AWS, and more.

A Comprehensive Guide to Capturing and Storing Audio Files with AWS Amplify Storage on iOS Using SwiftUI

A Comprehensive Guide to Capturing and Storing Audio Files with AWS Amplify Storage on iOS Using SwiftUI

How to get up and running with AWS Amplify Storage with audio files

Swift iOS macOS AWS AWS Amplify
How to Display Images from AWS Amplify Storage on iOS Using AmplifyImage and SwiftUI

How to Display Images from AWS Amplify Storage on iOS Using AmplifyImage and SwiftUI

How to get up and running with AWS Amplify Storage and AmplifyImage to display images in SwiftUI

Swift iOS macOS AWS AWS Amplify
Getting Started with AWS Amplify Storage on macOS: A Step-by-Step Guide for iOS and macOS Developers

Getting Started with AWS Amplify Storage on macOS: A Step-by-Step Guide for iOS and macOS Developers

How to get up and running with AWS Amplify Storage on macOS

Swift iOS macOS AWS AWS Amplify
Up and Running with AWS Amplify Libraries for Swift

Up and Running with AWS Amplify Libraries for Swift

How to get up and running with AWS Amplify Libraries for Swift on iOS and macOS.

Swift iOS macOS AWS AWS Amplify
Navigation Basics for SwiftUI on macOS

Navigation Basics for SwiftUI on macOS

How to implement navigation with SwiftUI on macOS using NavigationSplitView.

Swift SwiftUI macOS
Chaining Operations in Swift with FlatMap

Chaining Operations in Swift with FlatMap

How to chain multiple operations together using Apple's Combine in Swift with AWS Amplify examples.

Swift Combine AWS AWS Amplify
Upload Files to Amazon S3 from Android

Upload Files to Amazon S3 from Android

How to upload and download images to and from Amazon S3 with an Android app using Jetpack Compose and AWS Amplify.

Kotlin Android Jetpack Compose AWS AWS Amplify
Take Pictures with CameraX in Jetpack Compose

Take Pictures with CameraX in Jetpack Compose

How to use the Camera in a Jetpack Compose project using CameraX and Coil.

Kotlin Android Jetpack Compose
Getting Device Location on iOS

Getting Device Location on iOS

How to obtain the user/device location using CoreLocation, Combine, and SwiftUI on iOS.

Swift iOS
Publishing Updates Using Protocols with Combine on iOS

Publishing Updates Using Protocols with Combine on iOS

Using @Published variables with protocols in Swift.

Swift Combine iOS
Open Source your AWS Amplify Project in 3 Steps

Open Source your AWS Amplify Project in 3 Steps

How to open source your AWS Amplify project.

AWS Amplify iOS
Uploading Files from iOS to Amazon S3

Uploading Files from iOS to Amazon S3

Upload files to Amazon S3 using AWS Amplify for iOS.

AWS Amplify iOS
Adding and Updating Swift Package Products with Xcode

Adding and Updating Swift Package Products with Xcode

Adding/Updating the package products of Swift Packages once added to your iOS project in Xcode.

Xcode iOS
Using Decodable with Dynamic Values in Swift

Using Decodable with Dynamic Values in Swift

Using Decodable to decode dynamic JSON values in Swift.

Swift iOS
Decoupling Dependencies in Swift

Decoupling Dependencies in Swift

Decoupling third-party dependencies from your code into modules for reusability, flexibility, and testability.

Swift iOS AWS Amplify
Migrating Asynchronous Code to Combine

Migrating Asynchronous Code to Combine

An example of how to take some of the most common use cases of asynchronous code like callbacks and delegates, and migrate them to a Swift Combine implementation.

Swift Combine
Passing Data with Safe Args using Android Jetpack

Passing Data with Safe Args using Android Jetpack

Pass data between fragments using safe args in your nav graph with Android Jetpack.

Android Android Jetpack Kotlin
AWS Amplify Auth Web UI on iOS

AWS Amplify Auth Web UI on iOS

Create a web-based auth flow using AWS Amplify Authentication on iOS.

AWS Amplify iOS SwiftUI
Dependency Injection via Property Wrappers

Dependency Injection via Property Wrappers

A look at how property wrappers can make dependency injection very simple.

swift property wrappers
From Master to Main

From Master to Main

A perspective of why the tech industry should welcome the primary branch name change from "master" to "main", and how to do it.

git perspective
Amplify iOS Project Setup

Amplify iOS Project Setup

A quick start reference guide to setting up an iOS project with the AWS Amplify Libraries.

AWS Amplify recipes
Hello, World

Hello, World

Welcome to KiloLoco.com , the blog site 😆 Let's talk a little more about why this site exists and what you can expect to find here in the future.

blog personal

Where are the Swift Programmers?

My journey connecting with the Swift community

medium article swift community