このFwitterについて
flutter frameworkを使用したTwitterクローン
Fwitterは、オープンソースのTwitterクローンに組み込まれたフラッターです。
プロジェクトのソースコードリンク:-https://github.com/TheAlphamerc/flutter_twitter_clone
バグを見つけた場合、または機能を提案したい場合は、ここで報告してください:-https://github.com/TheAlphamerc/flutter_twitter_clone/issues
アプリの機能:-
#ログインサインアップ
*ユーザーはメールアドレスとパスワードを使用してアカウントを作成できます。
*ユーザーは、電子メール、パスワードを使用してログインするか、Google認証を使用してログインすることができます。
*ユーザーはパスワードを忘れたページから自分の電子メールへのリセットパスワードリンクを送信できます。
* Firebase認証の実装。
#つぶやき
*ユーザーは自宅のタイムラインでツイートを表示できます。
*ホームページのタイムラインに表示できるのは、次のユーザーからのツイートのみです。
*確認されたユーザー名の後に青いチェックマークが表示されます。
*ユーザーはツイートにユーザー名、プロフィール写真、タイムスタンプが表示されます。
*ユーザーはツイートをタップしてツイートの詳細とコメントを表示できます。
*ユーザープロファイルでツイートからクリックすると、ユーザーはユーザーのプロファイルページにリダイレクトされます。
*ユーザーはハートのアイコンをクリックすることで好きまたは嫌いにすることができます。
*コメントアイコンをタップすると、ユーザーはツイートページに返信するようにリダイレクトされます。
*ツイート画像をクリックすると、ユーザーは画像表示ページにリダイレクトされます。
*長押しすると、ツイートの説明がクリップボードにコピーされます。
*ユーザーは任意のツイートにコメントできます。コメント付きツイートはそれ自体がツイートです。
*ユーザーはコメント自体にコメントすることができます。これにより、ネストされたツイートスレッドが作成されます。
*ユーザーはコメント付きのツイートをリツイートできます。
*誰かがツイートを高く評価したりコメントしたりすると、ツイートはリアルタイムで更新されます。
*ユーザーはツイート本文内のリンクをクリックできます。相対リンクを使用してブラウザを起動します。
*ユーザーはコメントアイコンをタップすることでツイートに「返信」できます。
*元のツイートを書いたユーザーは、作成時に自動的に「@」と返信されます。
*ユーザーは共有アイコンをタップすることで他のソーシャルアプリでツイートを共有できます。
*誰かがユーザーのツイートをリツイートしたときに、元のツイートのリツイート数を増やします。
*リツイートが削除された場合、元のツイートのリツイート数を減らします。
#ツイートを作成する
*ユーザーはツイートを作成して投稿できます。
*ツイートの作成アイコンをクリックすると、ユーザーはツイートページの作成にリダイレクトされます。
*ユーザーはカメラまたは電話ギャラリーからツイートに画像を追加できます。
※ツイートの作成中に、ツイートの残り文字数が表示されるカウンターが表示されます。
*ユーザーは「ハッシュタグ」と「URL」を追加できます。これらはツイートが投稿されるとツイートで強調表示されます。
*ツイートを投稿した後、ユーザーをホームタイムラインページにリダイレクトできます。
*新しく作成されたツイートはタイムラインのツイートリストに挿入されます。リフレッシュをプルする必要はありません。
#プロフィール
*縦断ビューはユーザーのタイムラインを示します。
*ユーザーは、任意のユーザーのプロフィール画像をクリックして、プロフィールのタイムラインをナビゲートできます。
*ユーザーは、サイドバーのプロフィールボタンをクリックするか、ツイートのプロフィール画像をクリックして、自分のプロフィールを表示できます。
*ユーザーは、写真、タグライン、Twitterに参加した日付、フォロワー、フォロー数、および彼のツイートを見ることができます。
*ユーザーは[プロファイルの編集]ボタンをクリックして自分のプロファイルを編集できます。
*ユーザーは、他のユーザープロファイルのメッセージアイコンをクリックして、他のユーザーにメッセージを送信できます。
*ユーザーは自分のプロフィールページの作成アイコンをタップしてツイートを作成できます。彼のプロフィールから新しく追加されたツイートは、ホームタイムラインに自動的に追加されます。
*ユーザーは、ユーザーのプロファイルの[フォロー]ボタンをタップすることで、別のユーザーをフォローできます。
※ユーザーが「フォロー」または「フォロー」ボタンをタップすると、他のユーザーのフォロワー数がリアルタイムで更新されます。
*プロファイルが開かれているツイートのみを表示します。
#通知
*誰かがあなたのツイートを気に入った場合は通知を追加します。
*ツイートとは異なり通知を削除します。
*とは異なり、通知のユーザー数を更新します。
#メッセージング
*ユーザーはテキストメッセージを送信できます。
*以前のチャットを時間とともに表示します。
*リアルタイムでチャットを更新します。
*新しいメッセージページにユーザーのリストを表示する
*ユーザー名でユーザーを検索するための検索フィールドを追加
*チャットユーザーリストを表示
*メッセージを送信するユーザーを選択するためのFABボタン
*ユーザーがログインしたメッセージにメッセージを送信した場合、すぐにチャットリストページにユーザーを追加します
*リストからユーザーをタップすると、ユーザーをチャット画面にリダイレクトします
最新バージョン 1.0.7 の更新情報
- Added pinch to zoom on profile and Tweet.
- Retweet post without adding a comment.
- User can update profile banner.
- Share tweet link to other social media apps.
- Share user profile link to other social media apps.
- Share tweet link on other social media apps.
- Capture tweets as images and share on other social media apps with tweet link and descriptions.
- Added user profile qr code generator and scanner.
- Added link preview in tweet.





