rohan20 / flutter-chat-app Goto Github PK
View Code? Open in Web Editor NEWA chat app built on Flutter with firebase authentication and image sharing capability.
License: MIT License
A chat app built on Flutter with firebase authentication and image sharing capability.
License: MIT License
Hey, you did a good job, I am also wanna build a chat app, but more complicated, I am facing 2 problems:
Now for the first quesition, the msg will always repeat receive when setState called, and seconds has no clue to do this (BTW I using my own chat server side )
Error while starting the app:
type 'Future<dynamic>' is not a subtype of type 'Future<int>'
As the app grows, if you just use a direct database to chat page thing, then the more messages are texted, the more expensive it gets.
The command provided in Readme.md for git repo, says 'Permission denied' while cloning it.
The link should be [email protected]/rohan20/flutter-chat-app.git.
Notice the '/' instead of ':'
$ git clone [email protected]:rohan20/flutter-chat-app.git
$ cd flutter-chat-app/
$ flutter run
Hi,
I have updated the packages to the latest version but its seems the app broken.. any way to fix that?
`Compiler message: lib/ChatScreen.dart:56:32: Error: The argument type 'ChatMessageListItem Function(BuildContext, DataSnapshot, Animation)' can't be assigned to the parameter type 'Widget Function(BuildContext, DataSnapshot, Animation, int)'.
Hi, I wanna ask, if I wrapped the msg come in to a global class, and its a stream, how to update other pages? I mean, when new msg comes, the session lists and chat page should update UI, how to achieve that?
The domain/default pair of (/Users/rohantaneja/FlutterProjects/flutter_chat_app/ios/Runner/Info, CFBundleIdentifier) does not exist
No application found for TargetPlatform.ios.
Is your project missing an ios/Runner/Info.plist?
Consider running "flutter create ." to create one.
Initializing gradle... 1.7s
Resolving dependencies...
Configure project :app
google-services plugin could not detect any version for com.google.android.gms
or com.google.firebase, default version: 9.0.0 will be used.
please apply google-services plugin at the bottom of the build file.
WARNING: Configuration 'compile' is obsolete and has been replaced with
'implementation' and 'api'.
It will be removed at the end of 2018. For more information see:
http://d.android.com/r/tools/update-dependency-configurations.html
registerResGeneratingTask is deprecated, use
registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use
registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use
registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use
registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use
registerGeneratedResFolders(FileCollection)
FAILURE: Build failed with an exception.
What went wrong:
The Android Gradle plugin supports only Kotlin Gradle plugin version 1.2.51 and
higher. Project 'android' is using version 1.1.51.
Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug
option to get more log output. Run with --scan to get full insights.
Get more help at https://help.gradle.org
BUILD FAILED in 1m 42s
Command: G:\FlutterSource\HelloFlutter\android\gradlew.bat app:properties
Please review your Gradle project setup in the android/ folder.
itemBuilder: (_, DataSnapshot messageSnapshot,
Animation animation) {
return new ChatMessageListItem(
messageSnapshot: messageSnapshot,
animation: animation,
);
},
this gives error. please tell mi solution
Uri downloadUrl = (await uploadTask.future).downloadUrl;
in that the uploadTask.future is not working. Or they said the future getter is not define for the StorageUploadTask
FAILURE: Build failed with an exception.
Android dependency 'com.android.support:support-fragment' has different version for the compile (26.1.0) and runtime (27.1.1) classpath. You should manually set the same version via DependencyResolution
While we changing the version 'com.android.support.-v4 ' is comming in flutter
How to implement chat history like whatsapp?
FAILURE: Build failed with an exception.
Android dependency 'com.android.support:support-v4' has different version for the compile (26.1.0) and runtime (27.1.1) classpath. You should manually set the same version via DependencyResolution
Hello,
I git cloned this repo, ran flutter packages get, and tried to build to iPhone 7 but the iOS build was a failure:
Documents/Info.plist:0: error: reading data: The file “Info.plist” couldn’t be opened because there is no such file.
Running "flutter packages get" in flutter-chat-app...
The current Dart SDK version is 2.1.0-dev.3.1.flutter-760a9690c2.
Because flutter_chat_app depends on firebase_analytics 0.0.4 which requires SDK version >=1.8.0 <2.0.0, version solving failed.
pub get failed (1)
If there would be a page for searching it would be great!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.