2.31M
Category: softwaresoftware

Частичная реализация возможности редактирования профиля Expertise Keeper на платформе iOS

1.

TACH
This Application Can Help
with one touch.
intexsoft.com
intexsoft.com

2.

PAINLESS SOFTWARE
DEVELOPMENT
TACH
План презентации
1. Период разработки и цели.
2. Описание работ
3. План работ
4. Вопросы от аудитории
intexsoft.com

3.

PAINLESS SOFTWARE
DEVELOPMENT
TACH
Период работ
TACH TACH
TACH TACH
TACH TACH
TACH TACH
29 Августа - 11 Сентября
Задачи:
1. Частичная реализация возможности редактирования профиля Expertise Keeper на
платформе iOS.
2. Исправление бага работы сервиса Food на платформах iOS и Android, из-за
которого статус заявки передавался неверно
3. Реализация возможности создания CV в ExpertiseKeeper на платформе iOS.
4. Отображение информации о рабочих местах и объектах на карте офиса Workspace
(Android)
intexsoft.com

4.

Результат работ:
TACH
Частичная реализация
возможности редактирования
профиля Expertise Keeper на
платформе iOS.
PAINLESS SOFTWARE
DEVELOPMENT
-
Теперь раздел ExpertiseKeeper на
платформе iOS поддерживает не только
просмотр информации о пользователе в
режиме чтения, но и на ~70% в режиме
редактирования
-
Разработка эффектов и анимаций,
использующихся при изменении состояний
на экране (например: с чтения на
редактирование и наоборот)
-
Обновление моделей данных информации
о профиле
-
Обновление сетевого слоя приложения.
В частности, добавлены новые методы на
получение / редактирование / создание /
удаление данных
intexsoft.com

5.

TACH
Исправление бага работы сервиса
Food на платформах iOS и Android,
из-за которого статус заявки
передавался неверно
Результат работ:
-
PAINLESS SOFTWARE
DEVELOPMENT
Исправлен баг, который мешал
работе сервиса IntexSoft Food.
Было произведено изменение
логики отправки данных с целью
обработки корректного значения
статуса заявки.
intexsoft.com

6.

TACH
Реализация возможности
создания CV в ExpertiseKeeper на
платформе iOS
Результат работ:
PAINLESS SOFTWARE
DEVELOPMENT
-
Создание элементов интерфейса,
отсутствующих в стандартных библиотеках
Swift UI и кастомизация уже существующих
(переключатели, date-пикеры, пикеры с
предиктивным вводом, т.д.).
-
Был произведен анализ веб-версии
ExpertiseKeeper при помощи Proxy, что
позволило изучить алгоритмы, по которым
работает сервис
-
Разработана логика, формирующая все
данные о пользователя в одну модель для
последующей отправки на сервер с целью
генерации CV и получения в ответ ссылки на
Google Drive с готовым документом
intexsoft.com

7.

TACH
Результат работ:
PAINLESS SOFTWARE
DEVELOPMENT
- Получение информации об
имеющихся в офисе объектах,
расположение их на карте.
- Получение списка фиксированных
рабочих мест, а также временно
забронированных сотрудниками.
Отображение информации о
рабочих местах и объектах
на карте офиса.
- Подсвечивание на карте рабочих
мест в зависимости от их
доступности. Отображение
дополнительной информации о
времени бронирования для
конференц-залов.
intexsoft.com

8.

TACH
Планирование
PAINLESS SOFTWARE
DEVELOPMENT
1. Реализация функций ExKeeper
(IOS):
- поиск сотрудника
- фильтрация списка
сотрудников
2. Реализация функционала
Workspace (Android):
- бронирование митингрум
- бронирование используя
фильтры
- реализация вкладки Meeting
Room и My Reservation
3. Реализация функционала
ExKeeper (Android)
- отображения информации о
текущем профиле в приложении
ExpertiseKeeper
- редактирование CV на личной
странице
intexsoft.com

9.

PAINLESS SOFTWARE
DEVELOPMENT
TACH
Ваши вопросы?
intexsoft.com
English     Русский Rules