Mar 14How to make a flashcard app with Swift UIIn this tutorial you will make Animalization, a flashcard app for memorizing the names of animals. After building this app, you will know how to organize an MVVM app, and how to create any simple animation you can think of. Part 1: A New Hope File Structure Create a fresh Swift UI app named Animalization. That’s…Swiftui16 min readSwiftui16 min read
Feb 15Code Katas in Swift (#3 Stop gninnipS My sdroW!)Code Kata ー A way to train 型 かた:kata (set sequence of positions and movements in martial arts); style (in kabuki, noh, etc.); form Write a function that takes in a string of one or more words, and returns the same string, but with all five or more letter words reversed (Just like the name of this…Swift3 min readSwift3 min read
Feb 9Swift UI Simple Core Data App Tutorial (Part 2)Time to spice up the app, add functionality, and make it look good. Starting with my favorite thing to do in Swift UI. Animations! SwiftUI is the best UI framework i’ve ever used. Making simple animations is extremely simple. …Swiftui6 min readSwiftui6 min read
Feb 9Swift UI Simple Core Data App Tutorial (Part 1)Wanna make a Core Data app but don’t know how? Tired of tutorials that only show you a piece of an app? This tutorial will show you how to make a fully functional app that connects to an API on the internet and utilizes Core Data. …Swift Ui6 min readSwift Ui6 min read
Jan 19This is not a fucking Splash screen.171Farid MammadovI'm sorry you don't like this strategy. Message me if you want help coming up with something else.I'm sorry you don't like this strategy. Message me if you want help coming up with something else.1 min read1 min read
Dec 5, 2022How I’m teaching myself Computer Science (Update 1)Have you decided to teach yourself computer science? What is computer science? Computer science is a collection of different studies revolving around understanding computers. The biggest chunk of those studies are maths and algorithms. Computer science is different than computer programming. Programming requires no previous knowledge and never forces you to know anything outside the system that you…Self Improvement5 min readSelf Improvement5 min read
Aug 25, 2022Xcode Shortcuts FlashcardsI can’t play an instrument, but when I hear Jimmy Page’s solo in Heartbreaker, I know I wanna be that good at something before I die. The thing that I do is type code on Xcode. If that’s your thing too, check out this Anki deck I made. …Xcode2 min readXcode2 min read
Aug 22, 2022How to make an MVVM Swift UI AppStep by step guide. I’m going to teach you how to make a simple habit tracker. Let’s start! Create a new project The most important thing when creating a new app is a clever app name. Spend hours coming up with one if necessary. After 6 hours I came up with “Habit and the…Swiftui6 min readSwiftui6 min read
Aug 2, 2022Code Katas in Swift (#2 Gravity Cubes)This Kata is a fun and easy one. See the boxes above? Imagine them falling to the left or right when you tilt them. Just like the image above, if you tilt the boxes to the left they should all fall in that direction. Represent the columns as an array…Codewars2 min readCodewars2 min read
Jul 21, 2022My first Swift UI MVVM AppI made my first MVVM app following the course by Swiftful Thinking / Nick Sarno. Here is what you will learn. What is MVVM MVVM stands for Model — View — View Model. It is very similar to the MVC model with one huge exception. MVC (Model — View — Controller) is a…Swiftui5 min readSwiftui5 min read