adityadroid/Messio
Flutter로 구축된 오픈소스 메신저 앱
- Stars
- 609
- Forks
- 125
- 최근 푸시(UTC)
- 2023. 8. 16.
- 프로젝트 상태
- 활성
사용 중인 의존성
의존성 목록 24 개
- flutter
{"sdk":"flutter"} - intl
^0.17.0 - cupertino_icons
^1.0.5 - infinite_listview
^1.1.0 - firebase_core
^2.3.0 - firebase_auth
^4.1.5 - google_sign_in
^5.4.2 - flutter_bloc
^8.1.1 - equatable
^2.0.5 - cloud_firestore
^4.1.0 - image_picker
^0.7.2+1 - firebase_storage
^11.0.6 - flutter_launcher_icons
^0.11.0 - shared_preferences
^0.5.5 - file_picker
^5.2.3 - emoji_picker
^0.1.0 - video_player
^2.4.8 - flutter_downloader
^1.9.1 - downloads_path_provider
^0.1.0 - flushbar
^1.10.4 - path_provider
^2.0.11 - cached_network_image
^3.2.1 - flutter_test개발 의존성
{"sdk":"flutter"} - mockito개발 의존성
^5.3.2
순위
원본 README
아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
README 펼치기 / 접기
Messio
Messio
An open source messenger app built using flutter.
Part of Medium Series 60 days of Flutter written by Aditya Gurjar
Posts In This Series
60 Days Of Flutter : Building a Messenger from Scratch
60 Days of Flutter : Day 1 : Creating the App
60 Days of Flutter : Day 2 : Setting Up A CI With Flutter
60 Days of Flutter : Day 3–4 : Building a Chat Screen in Flutter
60 Days of Flutter : Day 4–5 : Widget Testing With Flutter
60 Days of Flutter : Day 6–7 : Implementing a Slideable Widget Using Bottomsheet in Flutter
60 Days of Flutter : Day 8 : Changing The Launcher Icon and Implementing GestureDetector
60 Days of Flutter : Day 9–10–11 : Creating Awesome Register Screen in Flutter
60 Days of Flutter : Day 12–14 : Understanding BLoC Pattern in Flutter
60 Days of Flutter : Day 15–17 : Implementing Registration Screen using ‘flutter_bloc’
60 Days of Flutter : Day 18–19 : Unit Testing in Flutter using ‘ mockito’
60 Days of Flutter : Day 20–21 : Unit Testing a Bloc in Flutter
60 Days of Flutter : Day 22–23 : Building a Modern Contacts Page in Flutter
60 Days of Flutter : Day 24–26 : Building a Animated Progress Fab and the Contacts Bloc in Flutter
60 Days of Flutter : Day 27–29 : Sending and Retrieving Messages from Firebase using BLOC
60 Days of Flutter : Day 30–32 : Firebase Chat UI using Stream and Bloc
60 Days of Flutter : Day 33–35 : Paginating data from Firestore using Firebase Queries
60 Days of Flutter : Day 36–38 : Seamlessly Upload Files to Firebase Storage
60 Days of Flutter : Day 39–41 : One UI Inspired Attachments Showcase Page
60 Days of Flutter : Day 42–44 : Creating the Home Page & Quick Peek BottomSheet for Messages
Happy learning. :+1:
Show some :heart: and star the repo to support the project
GitHub stars GitHub forks GitHub watchers GitHub followers Twitter Follow
:heart: Found this project useful?
If you found this project useful, then please consider giving it a :star: on Github and sharing it with your friends via social media.
Project Created & Maintained By
Aditya Gurjar
https://github.com/aritraroy/social-icons/blob/master/play-store-icon.png?raw=true https://github.com/aritraroy/social-icons/blob/master/medium-icon.png?raw=true https://github.com/aritraroy/social-icons/blob/master/twitter-icon.png?raw=true https://github.com/aritraroy/social-icons/blob/master/linkedin-icon.png?raw=true https://github.com/aritraroy/social-icons/blob/master/instagram-icon.png?raw=true
Donate
If you found this project helpful or you learned something from the source code and want to thank me, consider buying me a cup of :coffee: