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

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

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

Что готово

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

Скриншоты

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
30
Что-то мне подсказывает, что каждое сообщение имеет свой id, который не дублируется => проверяем, есть ли сообщения с id > idOfLastLoaded и грузим только их.
Не вижу проблемы, если честно.

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

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