Golos.io: Мобильная разработка в сентябре-октябре 2018

Друзья, представляем вам отчет по мобильной разработке приложений Golos.io за сентябрь-октябрь.
Посмотреть отчет о развитии сайта Golos.io за этот период можно здесь.

В iOs основная работа была по части тестирования и дебаггинга альфа-версии приложения.
А в Android мы сделали целых три апдейта со множеством улучшений.

iOs приложение

1. Рефакторинг
Провели рефакторинг кода для работы с внешними ссылками.

2. Редизайн
Сделали редизайн футера во всем приложении. А также внесли правки по дизайну в другие разделы.

3. Теги
Сняли ограничение на ввод 5 тегов.

4. Добавили в приложение:

  • количество проголосовавших за пост;
  • обновление списка постов;
  • режим неавторизованного пользователя;
  • предупреждение при вставке неверного ключа;
  • локализацию на экране QR-сканера;
  • функционал для работы с репостами;
  • возможность использования пагинации (ограничения показа информации для разбиения большого массива данных на отдельные веб-страницы) списка комментариев и ответов на экране просмотра поста;
  • функцию по конвертации времени в необходимые форматы.

5. Исправили ошибки:

  • при постинге ссылки и фотографии;
  • экрана входа и авторизации;
  • при создании поста;
  • возникающие при смене языка на английский;
  • заголовка поста;
  • количества комментариев;
  • профиля пользователя;
  • постинга;
  • при создании и редактировании тега со смайлами или специальными символами;
  • при скроллинге ленты;
  • отображения постов в ленте;
  • при сворачивании и разворачивании приложения;
  • получения постов для списков Актуальное, Популярное, Новое и Промо;
  • отображения аватаров;
  • при создании комментариев;
  • при открытии поста в анонимном режиме;
  • локализации на экране профиля пользователя;
  • при нажатии на кнопку создания нового тега при большом их количестве;
  • автоматической прокрутки выбранного поста до раздела с комментариями;
  • отображения данных о количестве «Подписчиков» и «Подписок» при повторном открытии экрана просмотра профиля пользователя;
  • в работе кнопки «Подписаться/Подписки»;
  • ошибки из блокчейна.

Посмотреть задачи подробнее можно на нашей доске golos-ios в zenhub.

iOs приложение Golos.io готово к публикации в app store. Сейчас мы заняты последними приготовлениями и согласованием деталей.

Android приложение

1. Уведомления
Реализовали историю нотификаций.

2. Награды
Запустили уведомления о наградах.

3. Оптимизация
Оптимизировали потребление памяти и ускорили запуск приложения.

4. Работа над багами
Исправили ошибки, возникающие при редактировании комментариев и некорректном отображении цитаты.

5. Ответы
Добавили вкладку «Ответы».

6. Механика ответов на комментарии
Теперь чтобы ответить нужно просто нажать на соответствующую кнопку под комментарием. Родительский комментарий отображается при ответе на него, он по умолчанию находится в свернутом положении, а при нажатии на спойлер разворачивается.

Если в комментарии (или посте) есть изображение, при долгом нажатии на него появляется окно с возможностью поделиться, сохранить на google-disk или скопировать ссылку на картинку.

Также мы исправили само отображение комментария.

7. Дата публикации
Добавили дату публикации поста и комментария.
В течение окна выплат отображаются: в первый час - минуты, в первые сутки - часы, в первые 7 дней - дни после публикации. После закрытия окна выплат дата отображается в формате число-месяц-год.

8. Экран поста
Обновили экран поста. В заголовке поста теперь есть имя пользователя.
Иконки апвоута и флага в соответствии с новым дизайном отображаются, как лайк и дизлайк. При нажатии на дизлайк появляется окно с предупреждением о последствиях данного действия и выбором силы дизлайка.

Разделили просмотры голосов за пост. Можно посмотреть отдельно лайки и дизлайки, при нажатии на цифру рядом с иконками, а на экране поста - общий список со всеми голосами.

9. Репост
Добавили возможность делать репост.

10. Компактный режим

  • Исправили просмотр экрана ответов.
  • Добавили заголовок поста.

Последний апдейт Android выложили сегодня.
Скачать или обновить приложение можно по ссылке.

Друзья, тестируйте новый функционал, ждем ваши впечатления, отзывы и предложения в комментариях, на почте [email protected], или в телеграм @jevgenika и @yuliarodnikova.

Иллюстрация к посту - Yandex


Подписывайтесь на официальный аккаунт блог-платформы Golos.io @golosio, чтобы быть в курсе развития проекта! Телеграм для ваших вопросов — https://t.me/golos_support. Лучшее на Голосе — https://t.me/golos_best
Есть предложения, как сделать Golos.io лучше? Пишите в Issues на нашем Github, в наш Телеграм-канал или в чат разработчиков Golos.io в Телеграм!

С уважением, команда Golos.io @golosio: @azarod, @bacher, @b1acksun, @chinpu, @dan-kinescop, @devall, @format-x22, @insider, @jevgenika, @kucinskaya.alla, @muhazokotuha, @msm72, @nickshtefan, @yulia.rodnikova, @yuri-vlad.

golosioразработка
53
30.053 GOLOS
0
В избранное
Golos.io
Официальный аккаунт команды Golos.io. Подписывайтесь и будьте в курсе жизни блог-платформы!
53
0
Комментарии (1)
Сортировать по:
Сначала старые
Зарегистрируйтесь, чтобы проголосовать за пост или написать комментарий
Авторы получают вознаграждение, когда пользователи голосуют за их посты. Голосующие читатели также получают вознаграждение за свои голоса.