Buğra's Projects
"Design Patterns in Swift: Abstract Factory", the second topic of the Advanced iOS series, where I cover advanced iOS Development topics.
How to decouple dependencies in Swift-iOS? Sample project of the article that published on App Circle.io
Welcome to ExRateVaganza, your gateway to a seamless and visually engaging exchange rate experience on iOS. This Swift-based app is built upon the robust MVVM (Model-View-ViewModel) design pattern, offering a structured and intuitive way to interact with cross-currency exchange rate data.
Application that uses iTunes Search API with VIPER architecture.
This repository includes an iOS mobile application developed using the Swift language and OMDB Api. You can list, sort and search movies or you can see the detail of them. Firebase Analytic Event Log and Firebase Remote Configs are also included!
A Application that show usage of UICollectionViewCompositionalLayout and UICollectionViewDiffableDataSource. MVVM architecture is used. Programmatically UI development.
"How to deal with Singletons in modular system design?", the first topic of the Advanced iOS series, where I cover advanced iOS Development topics.
iOS App project that includes SpaceX Launch data. Used SpaceX-API.
Dive into the depths of financial markets with Stocktopus, your trusty octopus companion for exploring the world of stocks! Stocktopus is an iOS Swift project that uses a powerful tech stack comprising Combine, Apollo, and GraphQL to make stock market data accessible and fun.
Sample project of the article that shows new SwiftChart API.
A smooth, moving equalizer view
"Best Way to Write Unit Tests to Network Requests", the second topic of the Advanced iOS series, where I cover advanced iOS Development topics.
Simple application to find out the current weather forecast of cities, using OpenWeather API. Used MVVM pattern.