GitHunt

Edwin Przeźwiecki Jr.

EP2nd

👨🏻‍💻 self.taught Junior iOS Developer, currently working on a shopping app for iOS. 📲 🇬🇧 BA in English Philology. 🇺🇸 💻 A year in Computer Science. 🎒

Languages

Swift100%

Top Repositories

100_Days_of_SwiftUI-Project_1-WeSplit

The 1st project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. A check-splitting app. Complete project, including solutions to all the challenges (+ solution to the bonus challenge and to the 1st challenge of Project 3).

3Swift
100_Days_of_Swift-Project_29-Exploding_Monkeys

The 29th project of "100 Days of Swift" tutorial course from Paul Hudson's "Hacking with Swift" website. A game in which players interchangeably throw explosive bananas at each other. A banana can damage a building or eliminate a player. Complete project, including solutions to all the challenges.

1Swift
100_Days_of_Swift-Consolidation_VIII-Recreation_of_the_iOS_Notes_App

The 7th consolidation project of "100 Days of Swift" tutorial course from Paul Hudson's "Hacking with Swift" website. A recreation of Apple's iOS Notes app. A complete project I have written from scratch.

1Swift
100_Days_of_SwiftUI-Project_17-Flashzilla

The 17th project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. An app that helps the user memorise information using flashcards. Complete project, including solutions to all the challenges (+ solutions to two bonus challenges).

1Swift
100_Days_of_Swift-Project_13-Instafilter

The 13th project of "100 Days of Swift" tutorial course from Paul Hudson's "Hacking with Swift" website. An app offering several photo filters to use. Complete project, including solutions to all the challenges (+ solution to the 2nd challenge of Project 15).

1Swift
100_Days_of_Swift-Project_22-Detect_a_Beacon

The 22nd project of "100 Days of Swift" tutorial course from Paul Hudson's "Hacking with Swift" website. An app detecting a beacon and displaying its proximity. Complete project, including solutions to all the challenges.

1Swift

Repositories

63
EP
EP2nd/100_Days_of_SwiftUI-Project_1-WeSplit

The 1st project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. A check-splitting app. Complete project, including solutions to all the challenges (+ solution to the bonus challenge and to the 1st challenge of Project 3).

Swift31Updated 8 months ago
bindingfocusstateforeachformnavigationbarnavigationviewpickersegmented-controlstateswiftuitextfield
EP
EP2nd/100_Days_of_Swift-Project_29-Exploding_Monkeys

The 29th project of "100 Days of Swift" tutorial course from Paul Hudson's "Hacking with Swift" website. A game in which players interchangeably throw explosive bananas at each other. A banana can damage a building or eliminate a player. Complete project, including solutions to all the challenges.

Swift10Updated 1 year ago
abscollision-detectiondynamic-scenepathpresentscenescene-transitionsktextureskviewspritekitstridetexture-atlasuikituislider
EP
EP2nd/100_Days_of_Swift-Consolidation_VIII-Recreation_of_the_iOS_Notes_App

The 7th consolidation project of "100 Days of Swift" tutorial course from Paul Hudson's "Hacking with Swift" website. A recreation of Apple's iOS Notes app. A complete project I have written from scratch.

Swift10Updated 1 year ago
custom-classdetailviewcontrolleriosnotesapp-cloneprotocoltableviewcontrolleruikituitextview
EP
EP2nd/100_Days_of_SwiftUI-Project_17-Flashzilla

The 17th project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. An app that helps the user memorise information using flashcards. Complete project, including solutions to all the challenges (+ solutions to two bonus challenges).

Swift10Updated 1 year ago
accessibilityallowshittestingcombinecorehapticsdrag-gesturegestureshapticsnotificationsoffsetstackswiftuiswipetimeruinotificationfeedbackgenerator
EP
EP2nd/100_Days_of_SwiftUI-Project_19-SnowSeeker

The 19th project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. An app that presents a list of international ski resorts. Complete project, including solutions to all the challenges.

Swift00Updated 2 years ago
alertconfirmation-dialoggrouplandscapeoptionaloptional-alertprimary-secondary-viewssearchablesheetsize-classessortsplit-viewsplit-view-controllerswiftui
EP
EP2nd/100_Days_of_Swift-Project_21-Local_Notifications

The 21st project of "100 Days of Swift" tutorial course from Paul Hudson's "Hacking with Swift" website. The project presents an implementation of local notifications. Complete project, including solutions to first two challenges (the third one can be found in Project 2).

Swift00Updated 2 years ago
local-notificationsuikitunnotificationrequestunusernotificationcenterunusernotificationcenterdelegateuser-notifications
EP
EP2nd/100_Days_of_Swift-Project_13-Instafilter

The 13th project of "100 Days of Swift" tutorial course from Paul Hudson's "Hacking with Swift" website. An app offering several photo filters to use. Complete project, including solutions to all the challenges (+ solution to the 2nd challenge of Project 15).

Swift10Updated 2 years ago
cicontextcifiltercore-imagesaving-to-ios-photo-libraryuiimagepickercontrolleruikituislider
EP
EP2nd/100_Days_of_SwiftUI-Consolidation_VII-HighRollers

The 6th consolidation project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. An app that allows the user to roll the configured amount and types of dice. A complete project I have written from scratch.

Swift00Updated 3 years ago
accessibilitycomparablecorehapticsdocuments-directorygenericsjsondecoderjsonencoderstrideswiftuitimer
EP
EP2nd/100_Days_of_SwiftUI-Project_9-Drawing

The 9th project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. This project was an introduction to drawing in SwiftUI. The respository presents my solutions to all three challenges.

Swift00Updated 3 years ago
animatabledataanimatablepairblendblendingblurcgaffinetransformcoregraphicsdrawingdrawinggroupeven-odd-fillsimagepaintinsettableshapemetalpathshapespirographstrokeborderswiftui
EP
EP2nd/100_Days_of_Swift-Project_12b

The b part of the 12th project of "100 Days of Swift" tutorial course from Paul Hudson's "Hacking with Swift" website. The app from Project 10 now saves data using Codable. Project 12a can be found in Project 10.

Swift00Updated 3 years ago
codablenscodinguikituserdefaults
EP
EP2nd/100_Days_of_Swift-Consolidation_III-Shopping_List

The 2nd consolidation project of "100 Days of Swift" tutorial course from Paul Hudson's "Hacking with Swift" website. A simple shopping list app presenting added content using a table view. A complete project I have written from scratch.

Swift00Updated 3 years ago
uialertcontrolleruibarbuttonitemsuikituitableviewcontrolleruitextfielduitoolbarviewcontroller
EP
EP2nd/100_Days_of_SwiftUI-Consolidation_VI-FaceSnap

The 5th consolidation project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. An app that asks users to import a picture from their photo library, then attach a name to it. A complete project I have written from scratch.

Swift00Updated 3 years ago
biometric-authenticationcomparableconfirmation-dialogcoordinatorcoreimagecorelocationdelegatedocuments-directoryfile-encryptionimagepickermapkitphpickerviewcontrollerswiftuiuikit
EP
EP2nd/100_Days_of_SwiftUI-Project_16-HotProspects

The 16th project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. An app that tracks who the user meets at conferences, presenting the user's QR code and scaning others' codes. Complete project, including solutions to all the challenges.

Swift00Updated 3 years ago
context-menucustom-environment-objectdynamic-filteringenvironmentobjectfilterimage-interpolationlocal-notificationsobjectwillchangepackage-dependencyqrcoderesultswiftuitabitemtabstabviewuserdefaults
EP
EP2nd/100_Days_of_SwiftUI-Project_18-LayoutAndGeometry

The 18th project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. A project focused on layout and geometry. The repository presents solutions to all three challenges.

Swift00Updated 3 years ago
absolute-positioningalignmentalignment-guidecoordinate-spacecustom-guideframegeometryreaderlayoutscrollviewswiftui
EP
EP2nd/100_Days_of_SwiftUI-Project_14-BucketList

The 14th project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. An app presenting the user with a map to mark locations, describe them and find out about other places in their proximity. Complete project, including solutions to all the challenges.

Swift00Updated 3 years ago
biometric-authenticationcomparablecorelocationdocuments-directorydownloading-dataenumface-idmap-annotationmapkitmvvmsortingswiftuitouch-idwritetofile
EP
EP2nd/100_Days_of_SwiftUI-Project_8-Moonshot

The 8th project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. A resourceful app presenting some details regarding the astronauts and missions that formed NASA'a Apollo space program. Complete project, including solutions to all the challenges (+ solutions to the 3rd challenge of Project 15).

Swift00Updated 3 years ago
assetscodableextensionsgenericsgeometryreadergridnavigationlinkscrollviewswiftui
EP
EP2nd/100_Days_of_Swift-Project_22-Detect_a_Beacon

The 22nd project of "100 Days of Swift" tutorial course from Paul Hudson's "Hacking with Swift" website. An app detecting a beacon and displaying its proximity. Complete project, including solutions to all the challenges.

Swift10Updated 3 years ago
beaconclbeaconregioncore-locationibeaconuikit
EP
EP2nd/100_Days_of_SwiftUI-Project_7-iExpense

The 7th project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. An expenses list app. Complete project, including solutions to all the challenges (+ solution to the 2nd challenge of Project 15).

Swift00Updated 3 years ago
codableondeletesheetstateobjectuserdefaultsviews
EP
EP2nd/100_Days_of_SwiftUI-Project_10-CupcakeCorner

The 10th project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. A multi-screen app for ordering cupcakes using ReqRes.in. Complete project, including solutions to all the challenges (the third one can be found on "alternative" branch) (+ solution to the 1st challenge of Project 15).

Swift00Updated 3 years ago
async-awaitclasscodablecustom-codabledisableddynamicmemberlookupkeypartsmulti-screenproperty-observerspublishedswiftuitaskurlsession
EP
EP2nd/100_Days_of_SwiftUI-Project_11-Bookworm

The 11th project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. A book reader's companion app. Complete project, including solutions to all the challenges (+ Project 15).

Swift00Updated 3 years ago
bindingcoredatacustom-componentfetchrequestgenericslistsortdescriptorsswiftuitexteditortype-erasure
EP
EP2nd/100_Days_of_SwiftUI-Project_5-WordScramble

The 5th project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. A word creation game. Complete project, including solutions to all the challenges ( + Project 15).

Swift00Updated 3 years ago
app-bundlebundlelistonsubmitstringswiftuiuitextchecker
EP
EP2nd/100_Days_of_SwiftUI-Project_2-GuessTheFlag

The 2nd project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. A quizz game. Complete project, including solutions to all the challenges (+ solutions to the 2nd and 3rd challenge of Project 3 and to all the challenges of Project 6; + Project 15).

Swift00Updated 3 years ago
alertalert-messagesbuttoncolorframegradientimagelineargradientswiftuivstack
EP
EP2nd/100_Days_of_SwiftUI-Project_13-Instafilter

The 13th project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. A basic "instafilter" type app. Complete project, including solutions to all the challenges.

Swift00Updated 3 years ago
confirmation-dialogcoordinatorcoreimagensobjectobjconchangephpickerviewcontrollerselectorsheetswiftuiuiimagewritetosavedphotosalbumuikituiviewcontrollerrepresentable
EP
EP2nd/100_Days_of_SwiftUI-Consolidation_V-Friendbook

The 4th consolidation project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. The app presents a list of friends, a list of their friends' friends (etc.), along with their respective details; the data is being downloaded and cached using Codable and Core Data. A complete project I have written from scratch.

Swift01Updated 3 years ago
asyncasync-awaitawaitclasscodablecoredatadatedecodingstrategyiso8601jsonlistmainactornagivationviewstructswiftuitagstaskurlsession
EP
EP2nd/100_Days_of_SwiftUI-Project_12-CoreDataProject

The 12th project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. A technique project focused on Core Data framework in more detail. Complete project; it includes last example of the project and modified SwiftUI view called FilteredList which contains solutions to all the challenges.

Swift00Updated 3 years ago
attributecoredatadynamic-fetch-request-changeentityfetchrequestforeachnsmanagedobjectnsmanagedobjectcontextnsmanagedobjectmodelnspredicaterelationshipsselfsortdescriptorsswiftui
EP
EP2nd/100_Days_of_SwiftUI-Consolidation_IV-Habiter

The 3rd consolidation project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. A habit-tracking app. A complete project I have written from scratch.

Swift00Updated 3 years ago
classcodabledismissenvironmentequatableextensionfiltergeometryreaderidentifiablelabellazyvstackobservedobjectonappearondeleteondisappearscrollviewstateobjectstructswiftuiswitch
EP
EP2nd/100_Days_of_SwiftUI-Consolidation_III-Edutainment

The 2nd consolidation project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. A quiz game, aimed at helping kids memorize the multiplication table. A complete project I have written from scratch (basic UI and the simplest functionality; optional refactoring will take place in due time).

Swift00Updated 3 years ago
computed-propertyfree-funcionsrepeating-alertsstepperswiftui
EP
EP2nd/100_Days_of_Swift-Consolidation_XI-Memory_Pairs

The 10th consolidation project of "100 Days of Swift" tutorial course from Paul Hudson's "Hacking with Swift" website. A memory pairs game that entertains and educates the player about some Swift terminology. The app works, fulfils its purpose and looks acceptable, yet further UI/code improvements and functional development are welcome.

Swift00Updated 3 years ago
3d-animationanimationsarraysbiometric-authenticationbuttonscore-graphicsdictionaryimageviewjson-decoderjson-encodermapmutating-functionsstatic-variablesstructuretableviewuikituserdefaultsviews
EP
EP2nd/100_Days_of_Swift-Project_4-Web_Browser

The 4th project of "100 Days of Swift" tutorial course from Paul Hudson's "Hacking with Swift" website. A simple web browser. Complete project, including solutions to all the challenges (+ solution to the bonus challenge).

Swift00Updated 3 years ago
action-sheetkey-value-observinguialertcontrolleruikituiprogressviewuitoolbarwebkitwkwebview
EP
EP2nd/100_Days_of_SwiftUI-Project_4-BetterRest

The 4th project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. An app that returns a calculated bedtime for indicated wake-up hour, sleep duration and cups of coffee, based on trained model generated by Create ML and used with Core ML framework. Complete project, including solutions to all the challenges.

Swift00Updated 3 years ago
core-mlcreate-mldatedatecomponentsdateformatterdatepickerstepperswiftui

Gists

Recent Activity