Prashant Gaikwad's repositories
CoreDataMachineTest
iOS Machine Test - API calling and saving data to core data and fetching later to show on tableview
NearMe-SwiftUI
NearMe app will let you search nearby places like hotels, coffee shops, burger or pizza places etc. You can see the map with annotations or you can see the list of nearby places which you want to search. I have used MVVM design pattern.
ResponderChainDemo
Learned how to use responder chain for communication between the views
Unit-Testing-
Learned how to test synchronous and Asynchronous code in iOS and why we need to write unit tests. Also, learned about TDD.
WeatherApp
Weather App to view weather forecasts weekly or daily and also others features like add/remove bookmarks, reset bookmarks, etc
ACI101
Minute iOS app built with Xcode in Swift
AnimalClassifier-ML
Learned how to create and use machine learning models in iOS projects. In this project, I have used Image Classification.
AsyncAwait
Lets learn how to use new async await and how we used to do API calls using completionHandler earlier
first-contributions
πβ¨ Help beginners to contribute to open source projects
GitTutorial
Create this repository to practice all git related stuff
HighOrderFunctions
Learned how to use Filter, Map and Reduce functions.
Load-and-Retry-Reusable-Component
Learned how to show retry and loading screens in case of API calling success or failure scenarios.
MaskDetector-ML
Learned how to create and use machine learning models in iOS projects. In this project, I have used Object Detection to detect whether the person has a mask on his face or not.
MVVMBinding
Binding example in MVVM using Observable
MVVMLogInDemo
MVVM demo using callbacks for login flow
MyBank
Learnings - Agile process, source control, programatically creating UI, DI, Onboarding, protocol-delegate pattern, UITabBarControllers, UIPageViewController, UITableView, NSAtrributedString, Unit testing, NotificationCenter, Animating constraints, Networking, DispatchGroup, Pull to refresh, skeleton loaders, Error handling, etc
ProductService
Created this project to learn about APIs in spring boot
SpamTextDetector-using-NLP-and-ML
Learned how to create and use machine learning models in iOS projects. In this project, I have used the Natural Language framework to detect whether the text is spam or ham.
SSLPinning
Learned how to use SSLPinning in iOS apps. In this example I have used both Certificate Pinning and Public Key Pinning
swift-style-guide
The official Swift style guide for raywenderlich.com.