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