Leonardo Pugliese's repositories
CoordinatorTabbbarStudy
Study over coordinator pattern with tabbar, feel free to modify :)
SPMModulesTutorial
This code is an example of how to deal with modules separation with SPM.
AirpoirtApp
This a sample App is using MVVM + UIKit. Very simple, very straightforward coding.
BackgroundTaskExample
This is the project example for the article https://holyswift.app/new-backgroundtask-in-swiftui-and-how-to-test-it
NewMapTypesTutorial
This is a reference to the article: https://holyswift.app/new-mapkit-configurations-with-swiftui/
CustomTransitionsExample
An example project using custom transitions
NeedleTutorial
This is an introduction tutorial for Needle framework from Uber.
ScanningTextExample
This is the project from article: https://holyswift.app/best-way-to-scan-texts-qr-codes-and-barcodes-in-swift . Use it as food for thought.
animatedLaunchScreenSwiftUI
This is the project example for the article https://holyswift.app/animated-launch-screen-in-swiftui/ . There we discuss how to create an example of animated launch screen in SwiftUI
UIButtonUnitTestExample
Unit test example for UIButtons
VIPER-Architecture-Example
A simple example of VIPER Architecture
ProjectGitHubApi
This project uses GitHub API to search user, show detail view from them and save favorite users.
Circular-Label-Text-SwiftUI
This is the article that explain how to Create a Circular Text View in SwiftUI - hohttps://holyswift.app/how-to-create-an-circular-text-in-swiftui/ . Discover how to create a circular text view using SwiftUI and geometry concepts in a simple, step-by-step guide.
ContainerRelativeShape-Tutorial-SwiftUI
This is the project for the article: https://holyswift.app/containerrelativeshape-swiftui-tutorial/ . allowing the inner shapes to fit perfectly inside the outer shape, you can avoid hardcoding radius values and easily maintain your components as they grow and change.
iOSDevDirectory
The iOS Dev Directory
LongPressExample
This is a SwiftUI mini game for the article: https://holyswift.app/mastering-long-press-gestures-in-swiftui-a-mini-game-tutorial/ Check it out now!
Nested-Observable-Tutorial
This code is the project for the article: https://holyswift.app/how-to-solve-observable-object-problem/
PanGestureStudy
iOS study with card views and pan gesture
Passing-Data-From-UIKit-To-SwiftUI-Tutorial
This repository is the example code for the article : https://holyswift.app/best-way-to-send-data-from-uikit-to-swiftui/
ProjectCountryCuriositiesChallenge
This is the challenge from 100 days with swift done without storyboards. Technologies: async; view code; coordinator pattern bundle, animations.
ProjectMiniKanbanChallenge
This is a study project using the drag and drop apple api. Under construction...
Sequential-Animations-Tutorial
This is the full example code for the article https://holyswift.app/how-to-do-sequential-animations-in-swiftui/ . Sequential Animations in SwiftUI offer a powerful and intuitive way to create dynamic and engaging user interfaces. By leveraging the power of SwiftUI's animation system, developers can easily create complex and beautiful animations.
Styling-SwiftUI-Components-Tutorial
This is the example project for the article: https://holyswift.app/a-beginners-guide-to-styling-components-in-swiftui/
swiftui-error-handling-tutorial
This is the code sample for the full article in: https://holyswift.app/best-way-to-present-error-in-swiftui/
SwiftUI-Mask-Animation-Tutorial
This is the project for the article: https://holyswift.app/how-to-use-mask-in-swiftui-with-animation/ . An example of how to use mask and animations to create great effects in SwiftUI.
SwiftUI-Multiple-Environments-Tutorial
Set up different environments for your SwiftUI app with Xcode environment variables and command line arguments. This is the project for the article: https://holyswift.app/best-ways-to-set-up-environment-in-swiftui/
SwiftUI-Toolbar-Tutorial-Example
https://holyswift.app/how-to-create-toolbar-in-swiftui/ - This is the code for a tutorial that explains how to create a toolbar in SwiftUI.
TimelineView-Animations-Tutorial
This tutorial is about two techniques of animations using TimelineView. One using Canvas and another one using matchedGeometryEffect. Check the article in: https://holyswift.app/how-to-create-animation-with-swiftui-canvas-timelineview/
Turn-Off-Television-Animation-Tutorial-in-SwiftUI
This project is related to the article: https://holyswift.app/animating-masks-in-swiftui-creating-a-old-school-tv-turn-off-animation/
UnitTestDismissTutorial
This is an example project on how to unit test dismiss behaviour of UIViewController