Shorebird Update | Flutter iOS Code Push!

Поділитися
Вставка
  • Опубліковано 14 гру 2024

КОМЕНТАРІ • 41

  • @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 Рік тому +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.

  • @thegreatkizo
    @thegreatkizo Рік тому +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! 🎉

  • @tibfox
    @tibfox Рік тому

    Wow this is a gooood step into the future!

  • @erlangparasu7524
    @erlangparasu7524 Рік тому +6

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

    • @sidilain5533
      @sidilain5533 Рік тому

      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 Рік тому

      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 Рік тому +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.

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

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

  • @Abbatyya
    @Abbatyya Рік тому

    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.

  • @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.

  • @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?

  • @JoGyeongmo
    @JoGyeongmo Рік тому

    When is it coming?

  • @mohamadeaswy3452
    @mohamadeaswy3452 Рік тому

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

  • @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

  • @mohammadadelmetwalli1308
    @mohammadadelmetwalli1308 11 місяців тому

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

  • @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 Рік тому

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

  • @lpfboyka561
    @lpfboyka561 Рік тому

    FOR SURE I WILL CHECKOUT THATTTT

  • @dillonnys7707
    @dillonnys7707 Рік тому +2

    Amazing. So cool! 👏

  • @idanbiton5407
    @idanbiton5407 Рік тому

    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??

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

    working like a monster

  • @mabud_alam
    @mabud_alam Рік тому

    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?

  • @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?

  • @AkashSingh-cr7ly
    @AkashSingh-cr7ly Рік тому

    when will you guys provide free tier ??

  • @IvanDubovenko
    @IvanDubovenko Рік тому

    Does Shorebird works with obfuscated code?

    • @hishamsafade115
      @hishamsafade115 11 місяців тому

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

  • @adigunabdul-lateef8293
    @adigunabdul-lateef8293 Рік тому +1

    Super cool.

  • @f4zii
    @f4zii Рік тому

    Awesome 🤯🤯

  • @aamaulanabola10
    @aamaulanabola10 Рік тому

    Awesome !

  • @tananga_studio
    @tananga_studio Рік тому +1

    ❤❤❤

  • @tristankluivert197
    @tristankluivert197 Рік тому

    I love this

  • @anagallego___
    @anagallego___ Рік тому

    Amazing

  • @venkatareddy6122
    @venkatareddy6122 Рік тому

    💙

  • @mohkhatim
    @mohkhatim Рік тому

    🎉

  • @asadbeknoyibjonov
    @asadbeknoyibjonov Рік тому

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

  • @fullstackdev456
    @fullstackdev456 Рік тому

    ❤❤❤