Khandevy's Projects
This mobile app, inspired by the iconic Angry Birds game, leverages the SpriteKit framework to deliver a gaming experience. It incorporates features such as an automatic level reset when players run out of birds, precise collision detection for realistic interactions between birds and obstacles, and a scoring system.
Working with JSON API. I've created struct Post with id, title & body. Also, I've created class api() where we have a func that helps us to take data in JSON format and decode that data in order to illusrate this to user
This is an example app where I am using Advanced SwiftUI animations features. Also using Firebase in LogIn business logic.
In this project, I conducted both UI and Unit testing, utilizing Swift Storyboard, and experimented with various features, exploring additional functionalities
Using Apple's ARKit technology, this app allows users to explore a scaled-down representation of our Solar System right in the palm of their hands. Each planet not only rotates on its axis but also orbits around the Sun, providing an educational and visually stunning demonstration of the planets.
Apple Authorized Training Centre for Education. The second stage of selection
This is an attractive authorization page with "Login" and "Registration" in one view. Here I used @Binding index to link these 2 structures and make a transition between them. Also, a certain special angle was implemented to make a button available for us to go to another view
"Cardless" is a mobile application that digitizes your plastic cards, transforming them into convenient and secure digital versions. With "Cardless," you can store all your cards in one place, eliminating the need to carry a bulky wallet.
This is a simple mobile chat application. I used Firebase in my project and some kind of MVVM pattern. Created as a funny test project with my friend.
SwiftUI project for company. This app is able to calculate how much money should person give in order to close the bill.
Simple IOS concentration app that used to train your attention and memory skills. I will improve this application if possible. Learning a swift at the Stanford University course.
This repository is designed for context menu, where you can have some actions, like share or copy, to the photo.
I've created an Artbook app for users to save and view their favorite images and artworks. CoreData underpins the seamless storage and retrieval of these pieces and their accompanying descriptions. The app empowers art enthusiasts to curate and access their treasured collection with ease.
This application elegantly parses JSON data and presents it to the user. It employs the MVVM architecture enriched with the power of RxSwift, particularly the seamless binding capabilities. Additionally, the app leverages @escaping closures for handling asynchronous operations gracefully
This application is a revamped version of a previous crypto app that I developed using UIKit. However, in this iteration, I utilized SwiftUI and Combine frameworks, incorporated async and await features, experimented with the Continuations feature, and applied the @MainActor
Custom SwiftUI Shape + Animation button. Can be used separately as a template for other apps.
Learning the SwiftUI framework in this project. I will use and test some interesting methods from this framework, and the most interesting save and upload to this repository.
Within this application, I have harnessed the unique features inherent to iOS, notably its asynchronous Face Recognition capability, and as a result... Furthermore, this integration has enabled us to enhance user experiences, facilitating smoother and more efficient interactions with the application.
It's a simple app to keep track of your spending. It uses dynamic lists and UserDefaults to save user data. It also shows in the design part what type of purchase was made and its cost.
This repository designed for Firebase only. For here we have used Cocoapods and FirebaseAuth. Also, we have registrartion/authrizarion page, which works with db, and we can login to the app.
This is a simple game application in which we must to match country name to flag. If we matched it correctly, the score will increase, and the otherwise.
This is a simple gamestore website done by Spring Framework for backend, HTML&CSS for frontend and MySQL to store the data.
This is a simple application to store the medicines and have the opportunity to add, delete and edit them. This is mainly about PostgreSQL and how to connect and work with the system.
This is needed in order to beatify my GitHub account. I used a lightweight markup language that you can use to add formatting elements to plaintext text documents - Markdown.
I developed this app using SwiftUI, incorporating the Alamofire framework through Swift Package Manager + MVVM
This is a straightforward currency converter application that provides users with currency exchange rates. The process involves three primary steps: requesting data, receiving a response, and parsing the information. To efficiently retrieve rates for five different currencies simultaneously, I employed an .async method
The app demonstrates the implementation of a simple login flow using the principles of Protocol-Oriented Programming, unit testing with "XCTest", and dependency injection.
Here we have the main view, where we have tabs "profile", messages", "newsfeed", "settings", and just below the exit button. The main gimmick here is the transition from one view to another. It was also styled the same way as in the "AuthorizationView" repository, so I will probably incorporate all of my repositories into one big project
This repository contains simple code to illustrate how to work with MapKit framework to create interactive maps. The code in the repository include examples of how to customize the appearance of maps, add annotations.
This repository showcases my project using Apple's CoreML framework along with the MobileNetV2 model for image recognition. Users can select an image from their photo library, and the app uses machine learning to recognize the contents of the image, displaying the top result with a confidence percentage.