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


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 можно здесь.

Есть идеи для улучшения? Отлично! Пишите нам на почту golosapp@gmail.com,
или в телеграм @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.


Comments 4


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


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

12.06.2018 08:31
0

Хорошая идея! И не только лишь для личного блога...

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

12.06.2018 15:09
0

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

12.06.2018 16:08
0

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

13.06.2018 09:51
0