Добавлен , опубликован
Приложение
готовность:
5%
Категория:
приложения по сайту
Из за того что на телефоне невозможно пользоваться сайтом решил сделать приложение под Android.
Тут буду сообщать о своих планах, текущем прогрессе и выкладывать готовые версии.
Более подробно о процессе разработки и возникающих проблемах можно прочитать в сумраке оффтопки.

Планируется сделать

  1. Оффтопка
    • Перевернуть вверх ногами (чтобы новые сообщения были снизу)
    • Помечать ещё не прочитанные сообщения
    • Чёрный список
  2. Личные сообщения
    • Уведомления при получении сообщения как в современных месседжерах
  3. Лента
    • Уведомления при появлении новых комментариев в отслеживаемых ресурсах
  4. Просмотр информации о пользователях
  5. Проекты
  6. Ресурсы
  7. Модуль Q/A

Что готово

Почти готова авторизация пользователей (надо добавить сохранение печенья чтобы не требовалось авторизовываться при каждом заходе в приложение) и оффтопка.
Как и на сайте при нажатие на ник автора сообщения он вставляется в ваше сообщение.
Сообщения в сумраке выделяются тёмным цветом.
Новые сообщения выделяются оранжевой рамкой.

Скриншоты

`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
29
7 лет назад
0
С трудом видится возможность добавить ЧС без костылей.
0
28
7 лет назад
0
Doc, почему?
просто не отображать сообщения тех юзеров что в чс
1
29
7 лет назад
1
30 сообщений на странице, из них 20 сообщений мелиссы, мелисса в чс, 10 сообщений на странице.
3
30
7 лет назад
3
Doc, прокрутка сообщений без страниц, например?
Как во всех нормальных чатах
0
29
7 лет назад
0
Будут дублироваться сообщения если между подгрузками будут написаны новые.
Соответственно добавляем дедубликацию по дате. Соответственно еще и по имени. Соответственно те самые костыли из первого сообщения.
0
30
7 лет назад
Отредактирован Clamp
0
Что-то мне подсказывает, что каждое сообщение имеет свой id, который не дублируется => проверяем, есть ли сообщения с id > idOfLastLoaded и грузим только их.
Не вижу проблемы, если честно.

Id в бд в смысле.

Да даже и по времени, суть не меняется, костыльности не вижу.
0
29
7 лет назад
Отредактирован Doc
0
[10:38:25] nvc123 * обычный люд не видет айди сообщения
[10:37:38] nvc123 * блин хреного
Никакой костыльности. Отправил я два одинаковых сообщения в одну секунду, а отображается одно. И дело даже не в том что корнер кейз, а в том что все это делается ради того, чтобы обойти отсутствие апи.
0
18
7 лет назад
0
Есть те, у которых желание добавлять в чс кого-то, кроме Мелиссы? И много ли тех, кто хочет добавить в чс Мелиссу?
0
28
7 лет назад
Отредактирован nvc123
0
Clamp, айди есть но он используется только в кнопке удаления
т.е. если ты не можешь удалить сообщение то и айди ты не увидешь
ну у меня как модератора с айди всё норм)
до тех пор пока не отберут супер силу)
Doc:
Будут дублироваться сообщения если между подгрузками будут написаны новые
да эта бага и без чс есть
как раз занимаюсь её фиксом
правда про 2 сообщения в 1 и тоже время не подумал(
придётся добавлять проверку по тексту
кстати давно уже заметил такую фишку в оффтопке
если отправить сообщение (например 123) а потом дописать к нему чтото (например qwerty) и отправить новое (123qwerty) то старое (123) исчезнет
хотя думаю все те кто заходят в этот бложик и так знают эту фишку)
0
29
7 лет назад
0
придётся добавлять проверку по тексту
используй id из md5 суммы
0
28
7 лет назад
0
alexprey, а смысл?
генерация хэшей затратнее чем простое сравнение текста
да и проверять надо не только текст но и дату и юзера (вдруг разные юзеры в 1 одно и тоже время одинаковый текст напишут)
хотя есть вероятность что я забью на эти проверки и сделаю просто по дате)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.