I like creating apps for myself, for you, for everybody. Apps help us every day, they make our lives brighter, more interesting, more exciting!
Let's get fun write code together! 😄
🔭 I’ve finally released my pet-project - Minimal Countdown Screensaver for macOS!
I've tried to make my own macOS screensaver without storyboards using Swift only, because my favorite Countdown screensaver stopped working properly and the developer abandoned his app. I hope enjoy my version 😉
👀 I’m interested in Swift, SwiftUI. Also I'm going to study Alamofire, SnapKit and Real frameworks and of course implement them into my projects.
🌱 I completed an iOS developer course from Yandex.Practicum and made four iOS apps: NFT-marketplace, Tracker, ImageFeed and MovieQuiz.
🥇 Patterns: MVC
, MVP
, MVVM
💫 Git: git console
, GitHub
, Sourcetree
📱 UI: InterfaceBuilder
, AutoLayout
, code layout
, dark mode
, localization
(for right-to-left languages too)
🔬 UIKit: UITableView
, UICollectionView
, UIScrollView
, UIPageController
🔬 AppKit: NSWindowsController
, NSViewController
, UserDefaults
, ScreenSaverDefaults
🚀 API: URLRequest
, URLSession
, JSON
, imdb API
, unsplash API
🗄 Data: CoreData
, UserDefaults
, Keychain
🔐 Access: OAuth 2.0
🧐 Code style: SwiftLint
, Kodeco
🛠️ SPM, CocoaPods: Kingfisher
, KeychainWrapper
, ProgressHUD
🌟 Tests: Unit-test
, UI-test
, snapshot-test
📈 Analytics: Yandex.Metrica
⚙️ Tools: Figma
, Charles
, Postman
, Notion
, GitHub Project
, Jira
to be continued...