flutter
flutter copied to clipboard
Expo like tool for flutter
Hi folks, thank you for amazing flutter.
React native ecosystem has snack.expo.io and a companion Expo android/ios client where users can test the app on their actual device.
A similar thing for flutter would be awesome. Considering the modular architecture of flutter, I hope it's doable and it would be an amazing tool for people to get started, experiment and share (kind of like a flutterbin (also considering humming bird, it would make a perfect UX as well)
/cc @timsneath Maybe something like https://dartpad.dartlang.org for flutter.
Something like this, in my opinion, would be amazing for Flutter. The only reason I am holding off on switching to Flutter from React Native is because I need to test stuff on an actual device, and I don't want to have to connect it to my computer and build it every single time. Would love to see somebody create an Expo-like solution for this problem.
Edit: I no longer think this is necessary. There is already extensive tooling available for building on the iOS simulator and building to a device, and I don't think Expo is necessary with the ability to hot reload.
Something like expo.io would be awesome.
This would fall inline with roadmap
"Making it easy to try Flutter without installing the full tooling and runtime stack"
Looking forward to hummingbird details, never have been so exciting times, a possible holy grail of development
https://events.google.com/io/schedule/events/03d8425c-54ca-437b-bac7-ece76cca8347
Hope there will also be an "one more thing" where you announce tooling to try flutter without installing it. Once again looking forward and good luck for #IO19
Expo is so cool and has a lot of SDK embeded. https://docs.expo.io/versions/latest/sdk/overview/ Otherwise, it has a complete CLI for you from dev to publish.
With expo we can test our react native apps on ios or android regardless of the os we are using a feature like this in flutter would be awesome
Please the flutter team brings this!!!
looking forward!!! expo is the only thing holding me with react native!
please flutter make it happen
If flutter had something like expo I would leave react-native in a second
expo.io in Flutter could be awesome
It will help a lot, if flutter app would run on real device using a service like expo.io directly
We've got something similar working internally. Hope one day we may open source
Guys open source that thing please 😊
Would really make me consider leaving react native.
I wish the same. Make it happen flutter team.
We really need this, will be awesome!!!
we need this, but now please, i mean now!!! its a must.
Would be great to have a tool similar to Expo in Flutter!
Any good news :?
Any good news :?
i not see, you?
Any good news :?
i not see, you?
so still stick with React-native for now :D , because i usually create apps for clients and give them testing and fix quickly rather than submit to apple testfight.
Me and my team have to decide between React Native and Flutter for an upcoming project. And we're leaning towards React Native just because of Expo.
That's interesting, @GerritRRT. Curious to hear more about what makes Expo attractive in an active team project setting.
Are you talking about the managed workflow? Or Expo Go? Or something else?
Hi Tim,
https://expo.io/ + Expo Go. We’ve had a lot of situations where we develop on a VM and when we get it to Android and iOS and it doesn’t really work. With Expo we don’t need Adroid Studio and Xcode to try the app on our device. If there is a way to do this easily with Flutter this would be very helpful as my team is used to writing in C# and would prefer to work with Dart over Javascript.
Best regards,
Gerrit On Jun 8, 2021, 9:30 AM -0700, Tim Sneath @.***>, wrote:
That's interesting, @GerritRRT. Curious to hear more about what makes Expo attractive in an active team project setting. Are you talking about the managed workflow? Or Expo Go? Or something else? — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.
I think you'll find that's a natural advantage of Flutter, in that we provide a very consistent platform across development and runtime. Because we paint every pixel and widget, you never run into issues where a control doesn't behave the same on the simulator as on the real device. And of course, stateful hot reload means that you build once and then can continue to develop your app while it's already running in the simulator.
My understanding of Expo Go, is that it's a great way to kickstart a RN project, but that it has some limitations in terms of what APIs you can use and adds about 15-20MB to your app. I mean no disrespect to that team, as I think they've done some amazing work to handle the limitations of the current mobile development experience. But I'd love to hear more from folk who are using Expo Go beyond the initial phase of an app, to see what we can learn and improve here.
the only thing that flutter needs right now ...
@timsneath I am a Flutter dev for about 3 years now. I really love everything about Flutter, but I really think Flutter or (dartpad) needs something like Expo. I have apps on the Playstore, but I don't have any on the App store. The only reason being that MacBook are crazy expensive. The cheapest you can get here in Nigeria is around 250,000 NGN (610 USD). But with something like Expo, you can test how your app will look and behave on all platforms and even build the app irrespective of the platform Linux, Windows or Mac. I think Expo can also handle release on the App store and Playstore. That's one of the reasons why I think Flutter needs something similar
Given Expo no longer supports publishing on iOS via url and simply recommends building via their hosted service, @Sectur1 you can basically do the same thing now with Flutter and a service like CodeMagic which also allows you to develop and publish iOS apps without a Mac. and of course Codemagic or other CI-CD's will allow you to build and publish to other platforms and stores as well.
Given Expo no longer supports publishing on iOS via url and simply recommends building via their hosted service, @Sectur1 you can basically do the same thing now with Flutter and a service like CodeMagic which also allows you to develop and publish iOS apps without a Mac. and of course Codemagic or other CI-CD's will allow you to build and publish to other platforms and stores as well.
Not exactly, eas will have a free tier eventually (its in preview right now) and I believe expo's ios uploading does still work, it's just deprecated.
Any good news ?