Мне вот интересно, лежу смотрю с телефона киношку, прямой эфир. Реклама началась.но тут же перебивается рекламой приложения. Раз 15-20 одно и тоже блин! Есть кнопка скинуть, не помогает. Мне интересно, вы блять реально думаете,если показать 20 раз подряд одну и туже рекламу, то я побегу покупать??? У меня наоборот будет отвращение к этому продукту. Долбоебы
Что это такое? Почему весь интерфейс перелопачен? Снова появилась реклама, которая у меня отключена. Глючит. Как вернуться на предыдущую версию, новую не возможно использовать. Пишу с компа, пытался с телефона, редактор поста обновился, и черновик пропал.
Извиняюсь за мое личное субъективное мнение, косность мышления и отсутствие образования инженера-программиста, сугубо высер мимоидиота. Почему же приложения на андроид так много весят? А потому что, в случае андроида мы боремся за производительность приложения и его приспособленность под различные подвиды архитектуры ARM, различное разрешение экранов и прочее. То есть под каждую архитектуру делается отдельное приложение и качая с Rustore он вам пихает установочный apk-архив со всем этим, а масштабирование - легче нарисовать иконку под разные размеры экрана для разработчика и для вашего устройства. Так как мало сделать рабочее приложение, оно должно работать без серьезных зависаний и вылетов на любом андроид-устройстве.
Ранее писал о том как делал механику ответа на сообщения (свайп). Была проблема: любое свайпнутое сообщение сдвигало аватарку пользователя. Исправил этот момент:
Еще добавил в поле ввода отображение сообщения на которое пишется ответ. Вот первая попытка добавить:
А это последняя версия на сегодня. Вроде выглядит неплохо для ранней версии. Во всяком случае полагаю что располагать ответ на сообщение над полем ввода - это удобно и функционально:
Работает так: свайпаем любое сообщение (1) и в поле ввода оно появляется (2). Вроде все просто, у всех примерно так и сделано:
Заметил что сообщения у меня сделаны не лучшим образом: много места занимают отступы (3), медиа небольшого размера, текст сообщения (если есть) находится над медиа (1), зачем-то добавил скругления углов медиа (2) (ну и цвета очень пестрые, яркие):
Исправлял эти моменты сегодня, теперь медиа пытается занять всю ширину сообщений:
Тут нужно дату отправки бы отобразить под медиа
Если сообщение содержит ответ или заголовок, то медиа выглядит так:
Видите таймстемп съехах? Да-да, снова под нож пойдет, придется дорабатывать.
Конечно есть много недочетов и мелочей, но в целом дело движется :)
Читаю некоторые ответы под своими постами на тему разработки, интересные реакции на посты. Некоторые люди тут все же раздражают. Наверно они и ставят иконки рвотных масс, каках и тп 😂
Во-первых у кого-то навязчивое желание научить меня тому, что мне не следует писать сервис для общения 😂 Потому что сервисов очень много 😂 Ну что с того что много, я же учусь. Недавно паяльник за 300 руб разобрал и починил, давайте, сойдите с ума 😂😂😂 Могу рассказать как наушники за 50 руб починил, чтобы вообще до бешенства довести :)
А что мне делать по вашему мнению? Ходить баки пинать? Шататься по городу в поисках острых ощущений? Может путешествовать? А может алкогольчиком баловаться? А может зарабатывать тк время=деньги?
Давайте, начинайте учить кому и что в жизни делать. Все только сидят и ждут кто бы научил. В общем, советуйте свои советы себе сами 😂 А мы продолжим постепенно работать.
Возможно опубликую тут что-то интересное по работе, историй с работы у меня не то чтобы много, а очень много. Да еще и такие, что здоровенного кота с здоровенной лампой придется притащить 😂😂😂
Пока на этом все, буду дорабатывать таймстемпы и систему ответа на сообщения. Также доберусь до системы взаимодействия с сообщениями посредством контекстного меню. Отправка и прием сообщений работают, нужно наконец уже добиться чтобы редактирование, удаление и прочий функционал тоже работал.
-- По вечерам разрабатываю сервис для общения на Go & Flutter. Кому интересно, можете подписаться куда-нибудь на меня, попробуете его в числе первых. Постепенно буду продолжать делиться успехами разработки сервиса.
Заметка по установке: Play Защита будет ругаться, т.к. я старое приложение самостоятельно перекомпилировал под новые Android. Защиту нужно временно отключить в Play Market - > Ваша аватарка -> Play Защита -> Временно отключить
Для тех, кто сомневается в безопасности: Ссылка на сканирование apk файла на сайте VirusTotal Он ругается только из-за того, что файл "самодельный" и всё. Можете убедиться сами, загуглив красные надписи.
Подозревал, что нельзя просто так взять и интегрировать разработанную ранее механику свайпов в свой проект. Да, угадал. Из-за моей неопытности и неполного понимания принципа работы Flutter, проблемы начали сыпаться как из рога изобилия. Вот что получилось:
- во-первых сливер с хэдерами (а это сообщения и даты) начали перехватывать свайпы и сообщения не получали информации о том, что их пытаются свайпнуть - во-вторых мой сливер с хэдерами, который "типа работает как надо", оказалось что он не совсем работает. А если точнее, я не понял ранее за что отвечал код, обрабатывающий касания пальцев и удалил его. Ну вот понял зачем, лишним, как оказалось, он не был 😂 и без него сообщения вообще не получали информации о том, что их свайпают - в-третьих, пришлось разбираться как переопределить области свайпов, чтобы палец свайпал нужное сообщение, а не соседнее или какое-то случайное - в-четвертых аватраки перестали смещаться полем ввода
Помимо этого нашлась еще охапка проблем, но хватит уже о грустном 😂
Что нужно доработать
Аватарки, вернее их горизонтальное смещение. Оно уже неплохо реализовано (в видео видно), но нужно добить их. Сейчас каждое сообщение группы смещает аватарку, а нужно чтобы только "нужное" сообщение смещало ее:
Да вроде это и несложно сделать, нужно просто посмотреть где находится аватарка и решить нужно смещать ее или нет.
После того как добью свайпы перейду к полю ввода сообщения. Нужно будет добавить в поле ввода отображение свайпнутого сообщения (на которое пишется ответ).
-- По вечерам разрабатываю сервис для общения на Go & Flutter. Кому интересно, можете подписаться куда-нибудь на меня, попробуете его в числе первых. Постепенно буду продолжать делиться успехами разработки сервиса.
Ох уж эти новые функции с кучей сторисов, рекламы продуктов и т.д. Каким же техническим стандартам не отвечает вдруг приложение, если кучу лет подходило для банковского обслуживания?)