Add Realtime

Поділитися
Вставка
  • Опубліковано 28 січ 2025

КОМЕНТАРІ • 70

  • @the_digitalpro
    @the_digitalpro  10 місяців тому +1

    🔥 Looking for more content, further content, and a helpful community? Why not consider joining The Digital Pro's #Nocode Academy at www.thedigitalpro.co.uk

  • @Heiko_Kanzler
    @Heiko_Kanzler 10 місяців тому +6

    You're definitely playing a crucial part in lifting FlutterFlow to a professional level!

    • @the_digitalpro
      @the_digitalpro  10 місяців тому +1

      Wow cheers bud. Its always nice to cover a few advanced topics. Although in this case this one is pretty simple to implement. Thanks and appreciate your kind words.

  • @artemgordon75
    @artemgordon75 10 місяців тому +5

    MY MAN
    How was I just spending the entire day figuring out realtime data implementation into FF through custom actions and pubspec files and then you come out with this video. Wow

    • @the_digitalpro
      @the_digitalpro  10 місяців тому

      You are very welcome glad it had helped.

  • @nextwinner_co_uk
    @nextwinner_co_uk 10 місяців тому +5

    Please make a video for stripe integration using supabase as backend

  • @SiamHotSale
    @SiamHotSale 7 місяців тому

    This is the best video explained in plain simple english, been stumbling for a day until I found your video. Your editing is just right, easy to understand. Awesome!!!

  • @nomaxJT
    @nomaxJT 6 місяців тому

    Thank you so much! Very important function. Was not able to find a tutorial on realtime updates anywhere else

  • @chetty1212
    @chetty1212 4 місяці тому +1

    worked like a charm thank you now i can remove my refresh button =)

  • @kylekhanh7362
    @kylekhanh7362 10 місяців тому +1

    very useful ! thank you very much !

  • @alexandroslekkas
    @alexandroslekkas 8 місяців тому

    Fantastic video man.

  • @Art_Van_Delay
    @Art_Van_Delay 10 місяців тому

    Hi Steve! So glad I found your channel! All I'm looking for is have 5 buttons that changes the text that is visible to everyone who have the app. This video is the closes I found to do that. Anyway you could guide me to that simpler direction or maybe an idea for your next video? :D Thank you again and cheers!!

  • @eduardomattos8932
    @eduardomattos8932 2 місяці тому +2

    Hi ! What are the changes to comply with Supabase version 2?

    • @dejanmarkovic1974
      @dejanmarkovic1974 2 місяці тому +1

      i have problems it doesnt work with my project idk why

    • @eduardomattos8932
      @eduardomattos8932 Місяць тому +2

      @dejanmarkovic1974 I managed to adjust the code for supabase version 2. If you want I can send it to you.

    • @16td
      @16td Місяць тому

      @@eduardomattos8932 hi can you send me?

  • @SuperLativable
    @SuperLativable 10 місяців тому +1

    Great video yet again! Would you be able to make a video explaining drop down implementation in flutterflow with supabase tables?
    (struggling to find much documentation on dropdowns in flutterflow!)
    Cheers!

    • @the_digitalpro
      @the_digitalpro  10 місяців тому

      Hi thank you for your message and kind words. Funny enough I have actually created an article + sample app this evening in my NoCode Academy which explains exactly this. This is something which gets asked quite often so I thought I would be create something to demonstrate the concepts. Feel free to join the Academy if would like to learn this. You can get a free trial if you need access to the info. Alternatively I will do a video on this at some point in the not too distant future. Hope this helps!

  • @yorgohoebeke
    @yorgohoebeke 9 місяців тому +1

    Do you have videos in your private academy on how to manage images and files in buckets on supabase?
    For instance, I want to secure images uploaded by users in flutterflow so that only authenticated users can see them OR (for purely personal files) only the user who uploaded them can see them

  • @artemgordon75
    @artemgordon75 10 місяців тому +1

    Question: I have a conditional builder for two datatables that each contain a dynamic list of rows. These two table views are toggled with a button. Do I add the realtime for the default load page button same as you did in this video, and for the other list button, do I create the action onto the button when I click to change the conditional visibility? Its either that or adding all the unsub and sub actions into the main page (would be 4 actions in total)?

    • @the_digitalpro
      @the_digitalpro  10 місяців тому +1

      Ooh. That's a goof question and practical use case. I am guessing here, because I am thinking performance, you would need to unsubscribe when the conditional builder switches so basically on the button ad described. So technically you are only subscribing to the data which is on display. If that makes sense from my convoluted answer.

    • @artemgordon75
      @artemgordon75 10 місяців тому

      @@the_digitalpro I played around with this and apparently real-time data is easier to use through listview and gridviews. Data tables are constructed differently in FF and therefore the way backend queries work is different as well = requires further custom code for real-time data using data tables. Perhaps data tables could be something you can investigate in the future for a potential video ❤

  • @neanda
    @neanda 10 місяців тому +1

    hi steve, great video, thank you. One question, i notice that it's not possible to apply realtime to views in SB, how would i go about this? Would i enable it on all the tables being referenced in the view? thanks

    • @the_digitalpro
      @the_digitalpro  10 місяців тому

      Thank you. Yes unfortunately you cannot apply to views and only tables at this time. It would be amazing if this could be applied to views. I'll keep monitoring for any change in this place and I'll update if it changes.

  • @AlexBalashov-v5e
    @AlexBalashov-v5e 10 місяців тому +2

    Thanks for the tutorial! Quick thought: wouldn't it be simpler to merge the subscribe and unsubscribe functions into one? It seems like it might streamline things a bit.

    • @the_digitalpro
      @the_digitalpro  10 місяців тому

      Hello. Yes this is an option for you. I kept them separate for greater control if required.

  • @nomaxJT
    @nomaxJT 6 місяців тому

    Is there a way to trigger a refresh selectively? E.g. if the "chat_id" field of a newly inserted row in a chat_messages table is equal to the chat_id from a page parameter?

  • @cyber_panda
    @cyber_panda 2 місяці тому +1

    Hi, I've encountered the following problem: "The method 'on' isn't defined for the type 'RealtimeChannel'.
    Try correcting the name to the name of an existing method, or defining a method named 'on'.". Any help would be appreciated.

    • @the_digitalpro
      @the_digitalpro  2 місяці тому +1

      Hello. I have just updated the code to work with Supabase V2. Please download the revised code from the links in the description. Make sure you have then toggled the V1 Supabase setting to off in the settings. You will be then up and running.

  • @adeterminedpolarbear
    @adeterminedpolarbear 10 місяців тому +1

    Please make a video on RevenueCat.

  • @limziyang0702
    @limziyang0702 2 місяці тому

    Hi, may I know will this feature causes exceed quota of realtime?

  • @RomanRapido-g9k
    @RomanRapido-g9k 10 місяців тому

    Hope you can do a tutorial on how to create a Point of Sale Screen designed for a Grocery where the cashier will scan a barcode or search item names to be sold and list the item on a datatable or list and the cashier can increase the qty sold by scanning a barcode again or manually typing the Qty sold. :)

  • @PFREMP1
    @PFREMP1 4 місяці тому +1

    Legend!

  • @ivanko9371
    @ivanko9371 9 місяців тому

    It is very great video. Thanks for your effort. Would u pls teach how to play sound alert when there is an update from the database (i.e. new booking received). Thanks in adv.

  • @edsonaccess
    @edsonaccess 7 місяців тому

    Excelente, estou tentando fazer uma função customizada que me retorne valores por extenso, to procurado uma forma de inserir por string e ele converter para duble e depois retornar o extenso, mas ta dando erro, não consegui, vc tem algo assim? pode ser em dolar mesmo kkkk eu converto pra real brasileiro.

  • @yorgohoebeke
    @yorgohoebeke 9 місяців тому

    Two questions regarding real time:
    1. Does the real-time connection timeout after no use? (important info, considering the quotas on supabase)
    2. Is it possible to set delays to the updates? (also for worst case scenario, to remain under the quotas of real time messages per second in supabase)

  • @eduardomattos8932
    @eduardomattos8932 10 місяців тому +1

    Great Video ! Congrats ! is there way to unsubscription/subscription two or more tables at the same time ?

    • @the_digitalpro
      @the_digitalpro  10 місяців тому +1

      Yes indeed. Without making changes to the code simply call the Custom Actions twice for two different tables.

  • @ti_kru
    @ti_kru 9 місяців тому

    Is it working with views in supabase? I followed your tutorial but after that I only see a rotating cursor and I don't get any data in my chat message list

  • @emiltevatrosyan6864
    @emiltevatrosyan6864 10 місяців тому

    Please make a video about how to use API within supabase (I think it's called edge functions), and how to have api data inside supabase.

  • @dakaradakaradakara699
    @dakaradakaradakara699 7 місяців тому

    Please make CRUD supabase as backend in flutterflow.

  • @laugedyret
    @laugedyret 10 місяців тому +1

    As I understand it, the app listens to all, for example, inserts in a table. But doesn't that pose significant challenges if there are perhaps a million inserts per hour in a table? Wouldn't the app be severely challenged?

    • @the_digitalpro
      @the_digitalpro  10 місяців тому

      Hello yes you would need to be careful with this. You would need to ask yourself if real-time being enabled on a high volume table is the most suitable. As always a careful approach here. Good point though.

    • @laugedyret
      @laugedyret 9 місяців тому

      @@the_digitalpro I think if I use RLS om my table and only allow the user to select rows with his user_id, then it would not be a problem. Thanks!

  • @cyber_panda
    @cyber_panda 2 місяці тому +1

    Is this relevant for Supabase v2?

    • @the_digitalpro
      @the_digitalpro  2 місяці тому +1

      Hello. I have just updated the code to work with Supabase V2. Please download the revised code from the links in the description. Make sure you have then toggled the V1 Supabase setting to off in the settings. You will be then up and running.

  • @rehaanu
    @rehaanu 10 місяців тому

    May you plz make a video on online offline data sync with supabase with multiuser 😢

  • @LukaVolk
    @LukaVolk 10 місяців тому

    I am integrating real-time chat into my app. I configured infinite scroll on my Supabase API call. Now, I have the problem that every time I send a message and make a refresh database request, the loader shows up. Is there any way I can get rid of the loader?

  • @marcosgomes4646
    @marcosgomes4646 3 місяці тому

    Muito bom.

  • @marcusx3605
    @marcusx3605 10 місяців тому +1

    Does this mean you can make a trending feature on a app?

  • @brickflows
    @brickflows 2 місяці тому

    legend

  • @nocodetrevor
    @nocodetrevor 8 місяців тому +1

    🐐

  • @EmblazNOR
    @EmblazNOR 8 місяців тому

    Please create realtime chat app w push notifications

  • @AhmedVonKabs
    @AhmedVonKabs 10 місяців тому +1

    First here

  • @seby5962
    @seby5962 4 місяці тому

    The subscribe works, but the unsubscribe does not. Has anyone actually tested this with like a different button to make sure this node is working?

  • @BGdev305
    @BGdev305 9 місяців тому +1

    No Code?

    • @the_digitalpro
      @the_digitalpro  9 місяців тому +1

      Not quite. We are not quite there yet with nocode. Sometimes we need a little lowcode.