Подключите нашего Telegram-бота для уведомлений о новых проектах

Ищу удаленного программиста на Swift чтобы закончить мобильное приложение

Разместить заказ
d
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 3 года и 6 месяцев
Бюджет: по договоренности
Изначально проект про развлечения писался на Swift 3.0. Проект был очень плотно интегрирован с Facebook Events API и вся работа с данными, структура была заточена под работу с нашим АПИ + FB GraphQL. В 2018 году, когда проект уже был в финальной стадии клиентского тестирования случился скандал с Cambridge Analytica и фейсбук полностью закрыл Events API навсегда.

Недавно было принято решение перенести проект на свой внутренний АПИ, и отказаться от АПИ фейсбука, попутно также обновить дизайн приложения и некоторую внутреннюю логику.

Было сделано следующее:
– проект обновлен на послденюю версию Swift 5.4.
– перенесены все завимости с CocoaPods на Swift Package Manager
– обноавлена внутренняя структура приложения
– фейсбук полностью удален из приложения
– сделана новая система регистрации и авторизации пользователя через номер сотового телефона и смс
– изменена система дружбы пользователей
– добавлен локальный мок сервис, для генерации необходимых данных для проверки логики отображения
– изменена внутренняя система работы с данными (из нее убрали Facebook)
– обновлен экран эвентов в соотвествии с новым дизайном
– начат экран информации по эвенту, но не закончен

Осталось доделать:
– экран информации по эвенту
– переделать экран заведения в соответсвии с новым дизайном и логикой
– переделать экран карты в соответсвии с новым дизайном и логикой
– убрать гамбургер меню и добавить экран Уведомления вместо него
– все хорошо протестировать, чтобы все работало как описано в ТЗ.

Требования к кандидату:
– опыт работы со Swift, желательно от трех лет (UIKit)
– иметь несколько законченных и опубликованных в AppStore приложений
– понимание MVC и MVVM архитектур. На проекте используется две архитектуры – MVVM и MVC. После удаления FB было принято решение отказаться от MVVM в сторону MVC с lightweight view controllers, чтобы код был чище. В идеале полностью переехать с MVVM на MVC. Однако, это не обязательно.
– опыт работы с сетью и с Rest API через фреймворк Alamofire (версия 4.9.1)
– опыт работы с локационными сервисами в iOS
– опыт работы с backround tasks в iOS
– опыт работы с пуш уведомлениями
– опыт работы с много поточностью и Grand Central Dispatch
– опыт работы со Storyboards, Autolayout и SnapKit
Разделы:
Опубликован:
17.11.2021 | 18:59 [поднят: 17.11.2021 | 18:59]
Откликнуться Посмотреть другие заказы Разместить заказ

Теги: нужен программист, ищу программиста, резюме программиста, требуется разработка мобильных приложений

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».