AWS Amplify AdminUI Sandbox | Win $1000 Prize
Feb 11, 2021, 3:48 PM
14:21
Kilo Loco shows you how to get up and running with AWS Amplify AdminUI Sandbox and an opportunity to win between $500 - $1,000. This tutorial will cover creating models, enum, and custom types, as well as adding the generated native code...
Networking Requests in Flutter | Day 10 - #30DaysOfFlutter
Feb 11, 2021, 2:36 AM
15:56
Kilo Loco shows you how to interact with an API and request data from a server using a networking request. This tutorial will cover how to use the http package, understanding JSON, and how to display that JSON on screen.
*** Show Notes...
Share Widget Screenshots with Flutter | Day 09 - #30DaysOfFlutter
Feb 10, 2021, 2:25 AM
08:51
Kilo Loco shows you how to take screenshots of your custom widgets and share them outside of the app. In this tutorial, you will learn how to use both the screenshot and share libraries.
*** Show Notes and Links ***
Project...
Save Data to Shared Preferences in Flutter | Day 08 - #30DaysOfFlutter
Feb 9, 2021, 3:58 AM
31:27
Kilo Loco shows you how build settings page and save all the selected values to Shared Preferences. In this tutorial, you will learn about the different types of List Tiles, converting enums to and from savable states, and retrieving...
Build Tic-Tac-Toe with Flutter | Day 07 - #30DaysOfFlutter
Feb 8, 2021, 3:50 AM
47:33
Kilo Loco shows you how build out Tic-Tact-Toe in Flutter without using any third party dependencies. In this tutorial, you will learn about implementing functionality in Dart to handle multiple use cases for the game.
*** Show Notes and...
Flutter Picture Carousel | Day 06 - #30DaysOfFlutter
Feb 7, 2021, 12:54 AM
14:09
Kilo Loco shows you how to add local images to your Flutter project and display them in a sliding picture carousel. In this tutorial, we will cover accessing local assets in your Flutter project, using the carousel third party dependency,...
Show A Website with Flutter | Day 05 - #30DaysOfFlutter
Feb 6, 2021, 2:19 AM
21:45
Kilo Loco shows you how to use a WebView to display a website in your Flutter app. This tutorial will cover how to use a third party web view widget, Future builders, and asynchronous tasks.
*** Show Notes and Links ***
Project...
Flashcards App with Flutter | Day 04 - #30DaysOfFlutter
Feb 5, 2021, 1:54 AM
31:55
Kilo Loco shows you how to build a flashcards app. In this tutorial, we will cover creating StatelessWidgets in different files, implementing custom classes, and downloading third party libraries.
*** Show Notes and Links ***
Project...
Easy Read App with Flutter | Day 03 - #30DaysOfFlutter
Feb 3, 2021, 9:14 PM
09:42
Kilo Loco shows you how simple an app can be before releasing it to the App Store. In this tutorial, you will build out his app, Easy Read, which is focused on making it easier to communicate with people that have hearing...
Tip Calculator with Flutter | Day 02 - #30DaysOfFlutter
Feb 3, 2021, 2:38 AM
22:38
Kilo Loco goes over how build a tip calculator as the second project in #30DaysOfFlutter. This tutorial will cover handling keyboard input, toggle buttons, and math calculations, including currency conversion.
*** Show Notes and Links...
Build Your First Flutter App | Day 01 - #30DaysOfFlutter
Feb 2, 2021, 2:40 AM
20:01
Kilo Loco kicks off #30DaysOfFlutter with a tutorial covering how to build your first Flutter app. By the end of this tutorial, you will have a better understanding of how Dart and Flutter work together as well as a functional app that...
Download Remote Images in SwiftUI: A Robust Approach
Feb 1, 2021, 2:37 AM
19:56
Kilo Loco goes over how to download and display remote images in SwiftUI. This tutorial will cover creating a RemoteImage view, downloading images from either urls (image paths) or image keys (provided by SDKs like AWS Amplify), and...
Flutter Navigator 2.0 for Beginners
Jan 30, 2021, 1:47 AM
09:35
Kilo Loco goes over the easiest way to get up and running with navigation in Flutter using the Navigator 2.0. In this tutorial, he will cover how to navigate to and from pages, as well as how to detect which page has been popped.
*** Show...
Build the GitHub Widget from Scratch
Jan 28, 2021, 9:00 AM
21:58
Kilo Loco goes over how to recreate the GitHub contributions widget from scratch. In this tutorial, he will cover how to create the contributions graph in SwiftUI, parse the data with SwiftSoup, and create a contributions graph...
Build a Shopping Cart with SwiftUI and Combine
Jan 27, 2021, 9:00 AM
25:57
Kilo Loco builds a simple shopping cart and products page using SwiftUI, Combine, and AWS Amplify DataStore. This tutorial will cover relational data modeling using the Amplify Admin UI, creating products to be displayed to the user, and...
Display Photo from Gallery with Jetpack Compose
Jan 25, 2021, 4:12 PM
05:23
Kilo Loco goes over how to select an image from the user's photo gallery and display it using Jetpack Compose. This tutorial will cover how to use the new Activity Result (registerForActivityResult) pattern and how to load a local photo...
Android Database Storage with DynamoDB via Amplify DataStore
Jan 20, 2021, 8:01 PM
20:41
Kilo Loco goes over the CRUD (Create, Read, Update, Delete) operations for working with Amazon DynamoDB by using AWS Amplify DataStore with Android and Kotlin. This Android tutorial covers creating a data model in the Amplify Admin UI,...
APNs Push Notifications for iOS Using AWS Lambda in Swift
Jan 10, 2021, 3:34 AM
01:07:18
Kilo Loco covers the end to end process of setting up APNs Push Notifications using AWS Amplify and AWS Lambda all in Swift. This tutorial will cover working with UNUserNotificationCenter, accessing the device token, saving objects into...
Swift AWS Lambda Tutorial | Serverless Swift | SLaM
Jan 8, 2021, 10:20 PM
21:46
Kilo Loco goes over how to create your first AWS Lambda function in Swift with the SLaM CLI. This tutorial covers how to create a new Swift Package to code your Lambda, packaging the Swift Lambda in a Dockerfile, uploading the Docker image...
Flutter Database Storage with AWS Amplify DataStore
Jan 6, 2021, 12:14 AM
24:56
Kilo Loco goes over the CRUD (Create, Read, Update, Delete) operations of AWS Amplify DataStore with Flutter and Dart. This Flutter tutorial covers creating a data model in the Amplify Admin UI, implementing Amplify into a Flutter project,...
Jetpack Compose Navigation and Passing Data | NavHost
Jan 4, 2021, 7:08 PM
16:19
Kilo Loco goes over a practical example of implementing navigation into a Jetpack Compose project using Kotlin. He covers some of the current limitations of using NavHost in Jetpack Compose while it is in alpha, and covers a workaround...
SwiftUI MVVM | A Realistic Example
Dec 23, 2020, 5:30 PM
16:46
Kilo Loco goes over a simple example of how to use MVVM (Model View ViewModel) with SwiftUI. He will cover strategies to keep code consistent, dependency injection of service models, and unit testing.
*** Show Notes and Links ***
Project...
Build 3 Apps in an Hour Challenge | SwiftUI + AWS
Dec 19, 2020, 11:00 AM
01:46
Kilo Loco attempts to build three functional apps in less than an hour using SwiftUI, AWS Amplify, and Admin UI. He will attempt to make a note taking app, a chat app, and a new year resolution app. Let's see how far he gets.
*** Show...
iOS Course Challenge in One Sitting
Oct 16, 2020, 12:47 AM
03:44:40
Kilo Loco takes on a challenge given to students of an iOS Course and attempts to accomplish it in one sitting. This challenge was inspired by a tweet from Twitter.
*** Show Notes and Links ***
Project...
Migrating to Combine
Oct 14, 2020, 6:53 PM
22:51
Kilo Loco goes over the basics of Apple's reactive framework Combine and how you can migrate from using delegates and callbacks, to using Futures and PassthroughSubjects.
*** Show Notes and Links ***
Project...
Jetpack Compose Pagination / Infinite Scroll
Oct 13, 2020, 1:59 PM
15:32
Kilo Loco goes over how to implement pagination / infinite scrolling by using Lazy Column in Jetpack Compose. He covers how to update the MainActivity's View Model and observing the changes using Live Data.
*** Show Notes and Links...
Realtime Chat App with AWS DynamoDB | AWS Amplify
Oct 13, 2020, 2:56 AM
39:11
Kilo Loco goes over how to implement a realtime chat app using DynamoDB and AppSync by implementing AWS Amplify API. We will use SwiftUI to create a basic chat interface that will update in realtime when new messages are sent and...
Flutter Crash Course for iOS Developers
Oct 11, 2020, 5:58 PM
02:17:38
Kilo Loco goes over how to get started with Flutter by using terminology and examples most familiar to iOS Developers. This is a step step crash course of how to create an Urban Dictionary app that covers topics like custom UI layouts,...
SwiftUI 2.0 Infinite Scroll
Oct 6, 2020, 3:42 PM
12:30
Kilo Loco will be going over how to implement infinite scrolling in SwiftUI 2.0. He covers how you could load data from an API at a given index/page and present it in a List. He also goes over why you should consider using a LazyVStack...
Jetpack Compose Basics for Beginners
Oct 4, 2020, 10:19 PM
26:31
Kilo Loco goes over how to get started with Jetpack Compose basics for beginners on Android. We will cover laying out composable view, showing previews, and implementing a login like form as a real world example.
*** Show Notes and Links...
SwiftUI 2.0 Life Cycle
Sep 23, 2020, 2:53 PM
12:18
Kilo Loco goes over the new SwiftUI 2.0 app life cycle with the new App object and shows how to implement a custom AppDelegate and SceneDelegate.
*** Show Notes and Links ***
Project...
Build TikTok Clone in 24 Hours Challenge
Sep 8, 2020, 7:06 PM
15:25
Kilo Loco attempts to create a TikTok clone in less than 24 hours on iOS using Swift and AWS.
GitHub Repo:
https://github.com/Kilo-Loco/crisscross
Kilo Loco on Social Media:
www.kiloloco.com
YouTube -...