sebe | 4 years ago | on: Building a Cross-Platform Web and Mobile App from the Ground Up
sebe's comments
sebe | 4 years ago | on: Using Flutter to build a native-looking desktop app for macOS and Windows
sebe | 4 years ago | on: Fuchsia Fundamentals
"The Zircon system fully isolates processes by default, and must explicitly grant capabilities and resources. Fuchsia passes capabilities and resources by handles rather than name, which leads to a system that only grants software access to what it needs."
https://fuchsia.dev/fuchsia-src/concepts/principles/secure?h...
sebe | 4 years ago | on: A few thoughts on Fuchsia security
I recall a early goal of fuchsia was to be able to build fuchsia with fuchsia, I wonder when the workstation build will be up to that stage.
fx list-boards arm64 as370 chromebook-x64 * qemu-arm64 qemu-x64 toulouse vim2 vim3 vs680 x64 x64-reduced-perf-variation
fx list-products bringup core terminal workstation
sebe | 4 years ago | on: A virtual machine for microcontrollers
If you're interested in hearing Kasper talk about toit, he did a long livestream the other day, the toit bit is at the 1hr 34min mark. https://youtu.be/k7YITNpvcaY?t=5640
sebe | 4 years ago | on: A virtual machine for microcontrollers
"It is fast, but prohibitively expensive in terms of memory."
So there's no room for v8 on a $2 board, Toit vm and toit language have been designed from the ground up for the iot world.
Tidbit, Dart team did have an iot project called dartino, before flutter took over the dart world.
Anyway the article was posted on the toit website.
I've been following their progress via twitter. https://twitter.com/toitware https://twitter.com/toitlang
sebe | 4 years ago | on: FlutterFlow: Low-code Flutter apps
In this podcast, Eric one of the original flutter guys,said desktop and web started by other team with in google. https://twitter.com/darkofabijan/status/1392061926407028740
Teams from Sony, Toyota and Samsung(Tizen) are giving flutter a go on their own. Also the ubuntu guys are active committers to progress flutter desktop.
sebe | 4 years ago | on: Compose for Web
The sky project that became flutter was demoed at the April 2015 dart conf. https://www.youtube.com/watch?v=PnIWl33YMwA
As regards Javascript, that's what they started with, they looked at other languages and gave dart a go, it gave them faster startup and the dart team offered them stateful hot reload.
Anyway working in the chrome space, they prob didn't know that Kotlin existed pre 2015 and prob would have gone with Python if could.
sebe | 4 years ago | on: The joys of creating Xcode project files
and comment from last week on a flutter issue say it's working for them on the master channel. https://github.com/flutter/flutter/issues/79298#issuecomment...
sebe | 4 years ago | on: Why you should NOT use NativeScript
https://ubuntu.com/blog/flutter-and-ubuntu-so-far
tidbit - there is early support to build linux flutter apps on the raspberry pi. Would be good if android team offered arm builds of their tools, then it would be possible to build for android on the pi.
sebe | 5 years ago | on: Graphical User Interface Using Flutter in Embedded Systems [pdf]
Large fonts
Render text widgets with user-specified font sizes
Screen readers
Communicate spoken feedback about UI contents
Sufficient contrast
Render widgets with colors that have sufficient contrast"
via
https://flutter.dev/docs/development/accessibility-and-local...
sebe | 5 years ago | on: Apple’s use of Swift and SwiftUI in iOS 14
sebe | 5 years ago | on: Understanding null safety in Dart
Flutter started as an experiment from chrome team, so their first language was JavaScript, when they move to dart they decided to write the whole framework layer in dart, the engine is in C/C++, so it seems there is no going back to a JS world.
https://flutter.dev/docs/resources/technical-overview#layer-...
With the Dart, they got a VM, GC and other tools and a language team that could grow Dart to suit flutter. They also got stateful hotreload, a Dart idea, which was something that the Flutter team didn't know they wanted.
sebe | 5 years ago | on: Dart: Sound Null Safety
Flutter's focus has been mobile apps, but they are working web and desktop.
Dart pad has some flutter demos https://dartpad.dev/
sebe | 5 years ago | on: Featherweight Go
sebe | 5 years ago | on: Android Studio 4.0
sebe | 5 years ago | on: Swift 5.3 Will Be Supported on Windows and Additional Linux Distributions
It looks like they are making progress, Chris Sells, a Flutter PM, tweeted
"While things have been delayed on the desktop side for Flutter due to the current crisis, the team has been working hard to bring both Windows and Linux support to alpha. I think you're going to be happy about what you see." https://twitter.com/csells/status/1261036199294062592
sebe | 6 years ago | on: Flutter and Dart, or how to quickly build a mobile app without losing your hair
flutter doctor --android-licenses
https://github.com/flutter/flutter/issues/16025#issuecomment...
If you just want to try out flutter, I wonder if you can avoid the android stuff by just running on ios and when they are ready the desktop and the web.
sebe | 6 years ago | on: Flutter and Dart, or how to quickly build a mobile app without losing your hair
Yeah in a video last year, Lars said "then the whole mobile shift happen and there was no room for extra stuff in chrome" https://www.youtube.com/watch?v=mPna6D21Eqg&feature=youtu.be...
sebe | 6 years ago | on: Flutter and Dart, or how to quickly build a mobile app without losing your hair
The chrome guys decided to move on and look at several language before going with Dart, Swift may have been an option, if it was opensource at the time.
Seems a reason for Dart's failure in the web space was mobile.
Lar gave a talk last year about his and Kasper iot startup https://www.toitware.com/ he mentions why dart didn't make it into chrome, saying "then the whole mobile shift happen and there was no room for extra stuff in chrome" https://youtu.be/mPna6D21Eqg
Some more ramblings -
My understanding with Fuchsia and programming languages,is they ditched Google's GoLang for Rust, they don't like GCs, but they're keeping Flutter due developer productivity, dart's hotreload feature, etc.
If Fuchsia ends up in the phone space, they would want it to run android apps, work is going on with starnic for running unmodified linux apps.
https://fuchsia.dev/fuchsia-src/contribute/governance/rfcs/0...
Also I watched some of the Fosdem ubuntu stand talks, the Flutter desktop talk had an interesting demo, with the Ubuntu person saying all new ubuntu apps are to be Flutter apps.
Tidbit - The ubuntu team is working on Full Multi-window for Flutter desktop for windows, mac and linux.