You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Precisamos implementar a ideia de fluxo server driven. Os seguintes cenários devem ser contemplados (considere que os fluxos no lado direito devem retornar uma resposta para o fluxo do lado esquerdo):
Fluxo Server Driven no módulo Client -> Outro fluxo Server Driven no módulo Client
Fluxo nativo no módulo Cliente -> Fluxo Server Driven no módulo Client
Fluxo Server Driven no módulo Client -> Fluxo nativo no módulo Client
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Swift UI Navigator API (can only push and pop to Root)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Styling in Beagle works similarly to CSS in a web environment. The Style is not specific to each component, but a set of rules defined for every component. e.g. every component must support corner radius, which is style property. The same is valid for flex, size, position, positionType, borderWidth, borderColor and display. In summary, every component must support every property, which can be very challenging.
For Beagle Web we used CSS, which is easy. For iOS and Android, we used Yoga for iOS and Yoga for Android, which, can simulate CSS. Although not very simple, implementing this with Yoga was very doable. But what can we do in Flutter where there's no CSS and no Yoga?
We first tried to port the native Yoga (C#) to Flutter using dart:ffi. It took us a long time and everything was very hard. Although Yoga has a very good documentation for using its final libraries for iOS and Android, there's no documentation for using its core lib. With no documentation and no suppor
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters