Shorebird Update | Flutter iOS Code Push!

Поделиться
HTML-код
  • Опубликовано: 6 июн 2023
  • iOS Code Push demo, hot-off-the-presses. Android support is live today, iOS support will be shipping in the coming weeks. Sign-up at shorebird.dev/

Комментарии • 41

  • @jaydstone
    @jaydstone Месяц назад

    This is what I was looking for, thanks guys big up 🎉

  • @kingsleyzuze9949
    @kingsleyzuze9949 9 месяцев назад +1

    I have been waiting for this for a long time. Thank you for this.

  • @iamvladimir
    @iamvladimir Год назад +4

    Awesome to see the progress! Keep up the good work! 🎉

  • @mohammadadelmetwalli1308
    @mohammadadelmetwalli1308 4 месяца назад

    It's fabulous man, really it unbelievable
    Fabulous efforts ❤❤❤

  • @SamRamezanli
    @SamRamezanli Год назад +21

    this is very likely asked in other discussions but can you share again how this way of publishing apps is not against Apple and Google Play store policies?
    shouldn't they review the changes before the app gets published?

    • @rishh172
      @rishh172 Год назад

      Intersted in this query

    • @SaiyanJin85
      @SaiyanJin85 Год назад

      I second that. I know that other platforms support code push like ionic and react native

    • @SuperSpajky
      @SuperSpajky Год назад +6

      Instead of modifying the original binary, Shorebird downloads and runs the piece of patched code (interpreter).
      Apple Developer Program License Agreement states this:
      "Interpreted code may be downloaded to an Application but only so long as such code: (a) does not change the primary purpose of the Application by providing features or functionality that are inconsistent with the intended and advertised purpose of the Application as submitted to the App Store, (b) does not create a store or storefront for other code or applications, and (c) does not bypass signing, sandbox, or other security features of the OS."
      It is allowed, as long as you use it responsibly.

    • @mksln
      @mksln 11 месяцев назад +3

      @@SuperSpajky That is *not* what an interpreter is, simply putting the word in brackets doesn't make it so.
      You also conveniently left out the start of that section from the ADPLA, which states:
      3.3.2 Except as set forth in the next paragraph, an Application may not download or install executable code.

  • @dillonnys7707
    @dillonnys7707 Год назад +2

    Amazing. So cool! 👏

  • @tibfox
    @tibfox 7 месяцев назад

    Wow this is a gooood step into the future!

  • @dokinds
    @dokinds 3 месяца назад

    working like a monster

  • @lpfboyka561
    @lpfboyka561 11 месяцев назад

    FOR SURE I WILL CHECKOUT THATTTT

  • @adigunabdul-lateef8293
    @adigunabdul-lateef8293 Год назад +1

    Super cool.

  • @f4zii
    @f4zii 8 месяцев назад

    Awesome 🤯🤯

  • @tristankluivert197
    @tristankluivert197 11 месяцев назад

    I love this

  • @aamaulanabola10
    @aamaulanabola10 9 месяцев назад

    Awesome !

  • @mikemegalodon2114
    @mikemegalodon2114 Год назад

    Wow!
    Would it work if there's some change in the plugins? For example, I found that some native plugin is causing the error and found a replacement for it.

  • @mohamadeaswy3452
    @mohamadeaswy3452 9 месяцев назад

    WoW like magic I will try this tool today ان شاء الله

  • @aytunch
    @aytunch Год назад

    What are some more complicated code push examples? I would love to see them. For instance just like you said, if we have a bug in the code. Lets say our model class is outdated because on firebase we added/deleted a field. How can we push this change?

  • @anagallego___
    @anagallego___ Год назад

    Amazing

  • @kamil_supabase_enjoyer
    @kamil_supabase_enjoyer Год назад +1

    ❤❤❤

  • @tapizquent
    @tapizquent Год назад +2

    This looks pretty cool! But I thought this was against AppStore rules. Don’t every change need to go thru review?

    • @sidilain5533
      @sidilain5533 11 месяцев назад

      It doesn't go against appStore rules :) unless you gonna change entery app purpose, so yes, you will be banned.

  • @lordstarm7126
    @lordstarm7126 Год назад

    What is the max changes that i can do? Is it by size or by certain kind of changes like i can change only few kinds of widgets? Can you please upload a video explaining how the ota works and what can I upload with it and what I can’t

  • @Abbatyya
    @Abbatyya 5 месяцев назад

    Hi, can you please show me how to successfully install shorebird on windows11 with any hurdles, there are alot of obstacles when installing shorebird, and i loose fate looking for other alternative.

  • @simoneckerstorfer4174
    @simoneckerstorfer4174 Год назад +2

    This is amazing! would it conceptually also be possible to download the new version while the app is open, reducing the needed restart from 2 to 1?

  • @venkatareddy6122
    @venkatareddy6122 Год назад

    💙

  • @idanbiton5407
    @idanbiton5407 11 месяцев назад

    very important questions!
    I got release V1 + patch V1
    When user enter 1st its get release V1, later it will get release V1 + patch V1
    I made new patch V2
    Now when user enter again its get release V1 ?! No patch at all!
    * Later its gets release V1 + patch V2
    Is there a way to skip this bump? so shorebird will be GREAT to use??

  • @mohkhatim
    @mohkhatim Год назад

    🎉

  • @erlangparasu7524
    @erlangparasu7524 Год назад +6

    so the user need to close the app twice for getting updated?

    • @sidilain5533
      @sidilain5533 11 месяцев назад

      No, he actually says that happened because his app doesn't downloaded the update at time. Remember the update will be downloaded in second plane so it could take a while.

    • @erlangparasu7524
      @erlangparasu7524 11 месяцев назад

      How if the user not close the app? I mean the user just press the home button, that keep the app in inactive state.

    • @sidilain5533
      @sidilain5533 11 месяцев назад +1

      @@erlangparasu7524 I think the app must be closed to give a chance to the dart interpreter to get updated. After for a while the apps automatically restart, or at least it happens on the most of devices, so I think the app should be updated.

  • @JoGyeongmo
    @JoGyeongmo 9 месяцев назад

    When is it coming?

  • @mabud_alam
    @mabud_alam 10 месяцев назад

    Can you make a video showing how the code-push works on Flutter? In other words, how is the code fetched and then transformed into a apk?

  • @IvanDubovenko
    @IvanDubovenko Год назад

    Does Shorebird works with obfuscated code?

    • @hishamsafade115
      @hishamsafade115 5 месяцев назад

      yes do that :
      shorebird patch android '--' --obfuscate

  • @AkashSingh-cr7ly
    @AkashSingh-cr7ly Год назад

    when will you guys provide free tier ??

  • @asadbeknoyibjonov
    @asadbeknoyibjonov Год назад

    that's the best amazing cool thing after ChatGPT for this year 😁

  • @dtechb
    @dtechb 9 месяцев назад

    ❤❤❤