Golos.io: Новости мобильной разработки

4 месяца назад
70 в golosio

mobile dev.jpg

За этот спринт в части мобильной разработки была проведена большая работа по адаптации приложений под 18 хардфорк. А также, в iOs приложении оформлена Swift-библиотека и реализована поддержка пуш-уведомлений; в Android приложении исправлено множество багов и увеличена скорость открытия поста.

1. iOS приложение Golos.io

  • Swift-библиотека оформлена в компилятор рod для удобства установки через сервис https://cocoapods.org.

  • Библиотека поддерживает работу с протоколами для обмена сообщениями между браузером и веб-сервером (Websocket), поэтому отправлять и принимать запросы от сервера на стороне клиента нет необходимости. Все ответы приходят уже в готовых моделях.

  • Реализована поддержка пуш-уведомлений (Remote Push Notifications) через сервис Firebase Cloud Messaging Client App on iOS.

  • Для работы пуш-уведомлений в активном режиме приложения был сделан алгоритм преобразования Remote Push Notification -> Local Notification.

  • Разработан алгоритм формирования строки запроса с учётом установленного в Xcode для App параметра «Build Configuration». Добавлена возможность работы с testnet.

  • Проведена работа по внесению изменений в API под 18 хардфорк.

2. Android приложение Golos.io

  • Библиотека и само приложение адаптированы к 18 хардфорку.

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

  • Увеличена скорость открытия поста.

  • Планируется работа над расширением функций редактора поста и комментариев

Скачать Android приложение Golos.io можно здесь.

Есть идеи для улучшения? Отлично! Пишите нам на почту [email protected],
или в телеграм @jevgenika и @yuliarodnikova. Будем рады конструктивной обратной связи.

Иллюстрация к посту - digitalpanos.com


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

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

Авторы получают вознаграждение, когда пользователи голосуют за их посты.
Голосующие читатели также получают вознаграждение за свой голос.
Порядок сортировки:  Популярное
 У меня есть очень классное предложение для улучшения пользования платформой - сделайте, что бы все опубликованные пользователем посты были разделены на страницы.

 Сейчас для того, что бы открыть один из первых свих постов мне нужно около получаса времени, пролистывая всю историю вниз и ждать загрузку. Очень и очень долго и неудобно. Я же предлагаю что-то вроде этого:

 Для того, что бы найти первый пост нужно будет всего лишь кликнуть на 1 страницу и все, а не листать в самый низ полчаса, как сейчас. Согласитесь, очень удобная штука. На 1 странице пусть будет, к примеру, 20 постов 😎
·

Хорошая идея! И не только лишь для личного блога...
Куда уходит наше бенефициарство? Функционала кот наплакал.... зато кнопочки перерисовали... и на том спасибо как говорится.

·
·

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

·
52
  ·  3 месяца назад

@cerega, спасибо за предложение. Согласна, это было бы удобно.
Реализация данной фишки станет возможной после следующего хф с внедрением постраничной выдачи данных.