Тестовое задание на вакансию intern iOS Developer.
Выполнил: Сорокин Александр
Время выполнения: 2 часа.
Небольшое предисловие: Ввиду отсутствия макета и ассетов, я использовал изображения из интернета. Размеры компонентов подбирались схематично. Иконки - SF Symbols.
Components - папка с реализацией компонентов - сторис, большой баннеры, маленький, карточка товара.
View - основные View.
Чтобы не засорять HomeView
решено было вынести ScrollView
в отдельные view. Находятся внутри папки ScrollViews.
HomeView.swift
- содержит все view. Используется в NavTabView.swift
.
Сторонние библиотеки не использованы.
- iOS 14.0 or later
- Xcode 14.0 or later
If you find any issues or want to contribute to the project, please create a Pull Request or make an Issue in this repository.
-
Clone the MySparClone repository:
git@github.com:KeoFoxy/MySparClone.git
-
Open the
MySparClone.xcodeproj
project in Xcode. -
Build and run the project on a simulator or a real device.