Изучать Swift начал в феврале 2022 года на курсах от SkillFactory. Также, информацию получаю из статей на хабре и kodeco.com и из видео на YouTube.
В работе использую следующие инструменты:
- верстка: UIKit, SnapKit, SwiftUI
- хранение данных: CoreData, Realm
- многопоточность: GCD, Operations
- работа с сетью: URLSession, Alamofire, SDWebImage
В планах на ближайшие полгода:
- Освоить реактивное программирование (RxSwift и Combine)
- Пройти полный путь до публикации приложения в AppStore
Вот несколько моих проектов:
- Rick&Morty - приложение отображает карточки всех персонажей сериала, а также отображает детальную информацию по каждому из них при нажатии на соответствующую карточку. Приложение состоит из двух экранов, один из которых написан на UIKit (без xib и storyboard), а второй - на SwiftUI. Для загрузки данных из Api используется URLSession.
https://github.com/bikmurzin/Rick-Morty.UIKit-SwiftUI
- WheatherApp - приложение, отображающее прогноз погоды в выбранном городе. Для работы с сетью используется Alamofire. Верстка осуществлялась только кодом с помощью UIKit.
https://github.com/bikmurzin/WeatherApp
Остальные проекты можно посмотреть здесь: https://github.com/bikmurzin
На текущий момент принимаю участие в разработке приложения для напоминаний по геолокации. Команда состоит из PM, дизайнеров и разработчиков.
С сентября 2017 по апрель 2023 работал в Банке в отделе сопровождения информационной системы на базе Oracle Siebel CRM.
UIKit, GCD, Operations, Alamofire, URLSession, Core Data, Realm, Git, SQL, Swift, Xcode, SwiftUI
Добавить в избранное
Фото, имя и контакты доступны только авторизованным пользователям