Back

Make a Chat Apk with Flutter

  • 3
  • Android
  • Flutter
  • Realtime
  • Accounts
Hariswar
31 Mar, 2023, 07:36

I updated the informations here, replace my bucket id, collection id, database id, api, endpoint, and project

TL;DR
User needs help with creating a chat apk using Flutter. They are unsure about tokens and cloud directions. Another user suggests using tokens and cloud direction. Another user shares a link to a fully functioning app. Another user suggests creating a tutorial video about Appwrite. User also asks about handling magic URL and password recovery. Other users discuss pagination and arranging data in a collection. User shares a screenshot and asks for help with signing up and uploading a picture. Solution: Check if collections are created in the Appwrite console and run the app in debug mode to check for errors.
Hariswar
31 Mar, 2023, 07:37

But whenever i tried to sign up, And upload the Pic. The App don't do anything after pressing create profile. Nor I can see any users in the Apk

Maniac_Fighter
31 Mar, 2023, 07:46

Did you created those collections in the appwrite console ?? Also I would recommend you to run the app in debug mode and share the stack trace here

Hariswar
31 Mar, 2023, 07:47

Yes, With attributes as you had define on your medium blog part 2

Hariswar
31 Mar, 2023, 07:47

Okay, I am sharing the Screenshot Sir

frankenstein
31 Mar, 2023, 09:22

im also curious of how to stream chats and still have pagination

frankenstein
31 Mar, 2023, 09:22

also best way to arrange data in a collection

Maniac_Fighter
31 Mar, 2023, 09:53

I haven't handled all the cases but I don't think pagination is difficult here, when you scroll up you could make a call keeping the cursorState aside. One thing what matters is here that duplicate data could come so you need to maintain a local state and the fetched state and compare it

Maniac_Fighter
31 Mar, 2023, 09:54

The time complexity would be O(n^2) but this could be enhanced more

Hariswar
31 Mar, 2023, 12:55

I would recommend sir making an youtube video. Not only it is high in demad, but also will help us to known more about Appwrite

D5
31 Mar, 2023, 12:56

And also handling magic URL and/or password recovery (what's related to email links)

Hariswar
31 Mar, 2023, 12:56

Appwrite is new, and with your contribution we would help and understand this server with your video

Hariswar
31 Mar, 2023, 12:56

Yes 🙂

Arif Qayoom
1 Apr, 2023, 09:34

@Maniac_Fighter

Maniac_Fighter
1 Apr, 2023, 10:37

Thank you for your suggestions! I really appreciate your interest in Appwrite and your desire to learn more. While I understand the value of creating a tutorial video about Appwrite and xyz app, unfortunately, I am unable to commit to it at this time due to my busy schedule managing my college work, part-time job, and open-source contributions. However, I will keep your suggestion in mind and I hope to explore the possibility of creating a video in the future. Thank you again for your support and understanding!☺️

safwan
1 Apr, 2023, 10:42

you guys, he's made a fully functioning app as you want here: https://github.com/2002Bishwajeet/no_signal

Considering you have the full source code for this app, and the fact that it's pretty well documented, you shouldn't need a youtube video on it

D5
1 Apr, 2023, 11:37

Really interesting and useful

D5
1 Apr, 2023, 11:37

Thanks

D5
1 Apr, 2023, 11:43

Does it has a built-in password recovery system?

Hariswar
2 Apr, 2023, 01:20

I had checked dear, but it doesn't work

D5
2 Apr, 2023, 08:18

You need to use your tokens and cloud direction

Hariswar
3 Apr, 2023, 00:39

Tokens? Cloud Directions?

Hariswar
3 Apr, 2023, 00:39

What are they?

Hariswar
3 Apr, 2023, 00:41

I had just change the api and storsge ids as the installation process said. I have no idea of Tokens?

safwan
3 Apr, 2023, 08:10

It means that you need to replace the placeholder values in the code with your own values (endpoint, projectId, etc.)

Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more