| Тип файла | APK |
|---|---|
| Версия | 1.0.6 |
| Издатель | TheAlphamerc |
| Дата выпуска | 21 июл. 2020 г. |
| Дата добавления | 21 июл. 2020 г. |
| Требования ОС | Android |
| Требования | Requires Android 4.1 and up |
| Всего скачиваний | 2 |
| Цена | Free |
Описание
Fwitter — это клон Twitter с открытым исходным кодом, построенный на флаттере.
Ссылка на исходный код проекта: https://github.com/TheAlphamerc/flutter_twitter_clone
Если вы нашли ошибку или хотите предложить функцию, сообщите об этом здесь: https://github.com/TheAlphamerc/flutter_twitter_clone/issues.
Особенности приложения: -
#### Войти Зарегистрироваться
* Пользователь может создать учетную запись, используя адрес электронной почты и пароль.
* Пользователь может войти в систему, используя адрес электронной почты, пароль или просто войти в систему, используя аутентификацию Google.
* Пользователь может отправить ссылку для сброса пароля на свою электронную почту со страницы забытого пароля.
* Реализация аутентификации Firebase.
#### Твитнуть
* Пользователь может просматривать твиты на своей домашней временной шкале.
* На временной шкале домашней страницы могут отображаться только твиты от следующего пользователя.
* Синяя галочка отображается после подтвержденного имени пользователя.
* Пользователю отображается имя пользователя, изображение профиля и отметка времени в твите.
* Пользователь может нажать «Твитнуть», чтобы просмотреть детали твита и комментарии.
* В профиле пользователя клик от твита пользователя перенаправляется на страницу профиля пользователя.
* Пользователь может понравиться или не понравиться, нажав на значок сердца.
* При нажатии на значок комментария пользователь перенаправляется на страницу ответа на твит.
* При клике по изображению в Твиттере пользователь перенаправляется на страницу просмотра изображения.
* При длительном нажатии описание твита копируется в буфер обмена.
* Пользователь может комментировать любой твит. Твит с комментариями сам по себе является твитом.
* Пользователь может комментировать сам комментарий. Это создает вложенную ветку твита.
* Пользователь может ретвитнуть любой твит с комментарием.
* Твит обновляется в режиме реального времени, если кто-то лайкает или комментирует твит.
* Пользователь может щелкнуть ссылку в теле твита. Он запустит браузер с относительной ссылкой.
* Пользователь может «ответить» на твит, нажав на значок комментария.
* Пользователь, написавший исходный твит, автоматически получает ответ "@" при составлении.
* Пользователь может поделиться твитом в других социальных приложениях, нажав на значок «Поделиться».
* Увеличение количества ретвитов оригинального твита, когда кто-то ретвитит твит пользователя.
* Уменьшение количества ретвитов исходного твита при удалении ретвита.
#### Создать твит
* Пользователь может составить и опубликовать твит.
* При нажатии значка создания твита пользователь перенаправляется на страницу создания твита.
* Пользователи могут добавлять изображения в Tweet из галереи камеры или телефона.
* Пользователь может видеть счетчик с общим количеством символов, оставшихся для твита, при создании твита.
* Пользователь может добавить «хэш-теги» и «URL-адреса», которые будут выделены в твите после публикации твита.
* Пользователь может быть перенаправлен обратно на домашнюю страницу временной шкалы после публикации твита.
* Недавно созданный твит будет вставлен в список твитов временной шкалы. Не нужно тянуть обновление.
#### Просмотр профиля
* Представление профиля показывает временную шкалу пользователя.
* Пользователь может щелкнуть изображение профиля любого пользователя, чтобы перейти к временной шкале своего профиля.
* Пользователь может просмотреть свой профиль, нажав кнопку профиля на боковой панели или нажав на изображение своего профиля в своих твитах.
* Пользователь может видеть изображение, слоган, дату присоединения к Твиттеру, подписчиков, количество подписчиков и свои твиты.
* Пользователь может редактировать свой профиль, нажав кнопку «Редактировать профиль».
* Пользователь может отправлять сообщения другим, щелкнув значок сообщения в профиле другого пользователя.
* Пользователь может создавать твиты, нажав значок создания на странице своего профиля. Недавно добавленные твиты из его профиля автоматически добавляются в домашнюю хронику.
* Пользователь может подписаться на другого пользователя, нажав кнопку «Подписаться» в профиле пользователя.
* Если пользователь нажимает кнопку «Подписаться» или «Подписаться», количество подписчиков другого пользователя обновляется в реальном времени.
* Отображать только твиты, чей профиль открыт.
#### Уведомления
* Добавьте уведомление, если кому-то нравится ваш твит.
* Удалить уведомление в отличие от Tweet.
* Обновите количество пользователей в уведомлении о том, как это не похоже.
#### Экран чата
* Пользователь может отправить текстовое сообщение.
* Показать предыдущий чат со временем.
* Обновление чата в режиме реального времени.
* Показать список пользователей на странице нового сообщения
* Добавить поле поиска для поиска пользователя по имени пользователя
* Просмотр списка пользователей чата
* Кнопка FAB для выбора пользователя для отправки сообщения
* Немедленно добавьте пользователя на страницу списка чатов, если пользователь отправляет сообщение авторизованному сообщению
* При нажатии пользователя из списка перенаправление пользователя на экран чата