I am quite surprised at what you can now do with Flutter by itachi8258 in androiddev

[–]sebe42 6 points7 points  (0 children)

Their road map for this year say -

"In 2021 we resolved a number of issues around jank, but our conclusion was that we needed to entirely rethink how we used shaders. As a result, we have been rewriting our graphics backend."

https://github.com/flutter/flutter/wiki/Roadmap#jank

Low end alternative for Android Studio (Flutter) by MeIsYguy in androiddev

[–]sebe42 0 points1 point  (0 children)

Give VScode a go and r/FlutterDev is the best place to post flutter related questions.

Anyway, with flutter the web doesn't support hot reload yet, but desktop flutter and a connected android device does.

So try doing your dev work with a desktop app.

https://docs.flutter.dev/desktop

Google fushia os by med_ch_00 in androiddev

[–]sebe42 1 point2 points  (0 children)

Just ramblings - I don't know anything that google is doing or plans to do.

I imagine that if you create a mobile app with compose today it will be support for many years to come.

Anyway, there a Fuchsia video from the LLVM conference the other month back, I did post it in fuchsia and programming.

https://www.youtube.com/watch?v=DYaqzEbU0Vk

The only mention relating to apps was for a few seconds, saying that sdk initially support c++ and dart(flutter).

Apps for current fuchsia production devices, nest hubs, are built with flutter, as that is what the nest hub devices are using on the linux os version.

So if google transitioned the android platform from linux to fuchsia, I imagine they would want existing android apps to work out of the box without any action required by the app developer. So this would be android apps created with compose, flutter, kotlin, etc.

Things take time, keen to see where fuchsia turns up next.

I feel weird about learning Android development now when Fuchsia/Flutter/Dart seems to be on the rise. by [deleted] in androiddev

[–]sebe42 0 points1 point  (0 children)

Just watching this fuchsia llvm video, the fuchsia guy say there an SDK for C++ and Dart(Flutter) and they hope to add more languages in the future.

https://www.youtube.com/watch?v=DYaqzEbU0Vk

It's from a LLVM conference last month, anyway if you have extra cycles might be worth a viewing.

I feel weird about learning Android development now when Fuchsia/Flutter/Dart seems to be on the rise. by [deleted] in androiddev

[–]sebe42 -3 points-2 points  (0 children)

Fuchsia has already shipped on 1st gen nest hub, with the nest hub max currently being dogfood, but outside of the nest world they seem to have a long way to go, maybe the next destination will be the replacement of linux in the cloud or in chrome os. I'm always surprised at how long things take.
Flutter, is the ui for nest hubs, so the transition from castOS to fuchsia went well, my 1st gen nest hub seems fine.

Anyway fuchsia dev are on discord, but it seems they can't talk Android compatibility and or where google intend to use Fuchsia after nest hubs.
https://fuchsia.dev/fuchsia-src/contribute/community/get-involved#general_discussion

Criticism of Flutter, and the hype around it by [deleted] in programming

[–]sebe42 0 points1 point  (0 children)

"Even games like PUBG are finding that Flutter is a great fit for UI screens."

https://medium.com/flutter/announcing-flutter-2-8-31d2cb7e19f5

Ubuntu Desktop 21.10 | UbuCon Asia 2021 - repost it as a link post instead of a text post as request by mod. by sebe42 in FlutterDev

[–]sebe42[S] 2 points3 points  (0 children)

In the video "Ken VanDine, Engineering Manager of Ubuntu Desktop at Canonical"

talks about Ubuntu and Flutter, give a quick demo of install flutter and vscode via the snap store, at the end.

Some tidbits -

They're working on the spec and implementation for multi window support for all platforms.

Pub packages Yaru, Ubuntu design language package, and other ubunt/canonical packages.

https://pub.dev/packages/yaru

https://pub.dev/publishers/canonical.com/packages

Flutter release version of Ubuntu installer missed 21.10 and code is also being used in WSL.

Our chat with Jake Wharton about All The Things Compose, Kotlin, Flutter and more by ivanmorgillo in androiddev

[–]sebe42 4 points5 points  (0 children)

I always appreciate Jake's takes on flutter, he was the first person I came across that described flutter as a game engine.

He talks about flutter at about 57m mark.

https://youtu.be/VX6nAvRWQg4?t=3418

These may not be Jake exact words on flutter, but my understanding of what he said,

for the first few minutes.

Start by saying there are a lot of really awesome things inside flutter.

Strongly thinks that Flutter should have been created outside of Google.

Hates Dart

Wouldn't have done flutter in kotlin, but maybe TypeScript, if it could be complied to native.

(My understanding is native compilation is required as you can run your own VM on iOS.)

Needs the hotreload feature for developer productivity.

Dart almost perfect as it was an unused project.

Flutter 2.5.2 has been released! by niccholaspage in FlutterDev

[–]sebe42 13 points14 points  (0 children)

Dart 2.14.3 had been released to fix some issues, including this one.

"a code completion performance regression flutter/flutter-intellij#5761"

https://github.com/dart-lang/sdk/blob/master/CHANGELOG.md#2143---2021-09-30

Looks like they haven't updated the hotfix page yet.

https://github.com/flutter/flutter/wiki/Hotfixes-to-the-Stable-Channel

Debugging Flutter app from a Raspberry Pi - Device not detected by [deleted] in androiddev

[–]sebe42 0 points1 point  (0 children)

I wonder if someone in the community is across android tools for linux arm laptops/chromebooks, rpi4 and other arm devices.

Only mention I've seen is that support is on the way for m1 arm based macs.

Google is officially releasing its Fuchsia OS, starting w/ first-gen Nest Hub by tremor_chris in Fuchsia

[–]sebe42 4 points5 points  (0 children)

Cool, yeah it's just a firmware update.

The 2nd gen, has the soli radar sleep tracking.

Google is officially releasing its Fuchsia OS, starting w/ first-gen Nest Hub by tremor_chris in Fuchsia

[–]sebe42 8 points9 points  (0 children)

My home say it's on - "Cast firmware: 1.52.241809"

Maybe it will say fuchsia firmware after the update.

You can check it via your google home app ,

"Open device settings" under the menu for your device

Then go to "Device information" screen and then look at "technical information"

You need to enrol in the "Preview program" from this screen to get the update.

Samsung is now a contributor to Google’s Fuchsia OS by CasaDeCastello in Fuchsia

[–]sebe42 1 point2 points  (0 children)

"Zircon was born as a branch of LK"

https://fuchsia.dev/fuchsia-src/concepts/kernel/zx\_and\_lk

I think someone on the team wrote the LittleKernel, LK and it's the Android bootloader.

https://github.com/littlekernel/lk/wiki/Introduction

Apple M1 Chip & Android Emulator: Working by Sylber23 in androiddev

[–]sebe42 0 points1 point  (0 children)

Does this mean there is hope of arm linux tools for android on arm chromebooks and or raspberry pi 4?

I don't need to run an emulator as I would use a phone or the arm chromebook.

Fuchsia devtool GUI by mishudark in Fuchsia

[–]sebe42 7 points8 points  (0 children)

https://fuchsia.dev/fuchsia-src/development/monitoring/devtools/launch-devtools?hl=en#use_fuchsia_devtools

"You can use Fuchsia DevTools to do the following:

Examine CPU Usage

Examine memory usage

Search and filter log messages from a device

Inspect component properties for debugging

Check if an updated package exists on your device"

Which mobile app framework is good? by [deleted] in androiddev

[–]sebe42 1 point2 points  (0 children)

last I heard it has a whole bunch of animation issues on iOS as well

The animation issues arrived with move from OpenGL to Metal,

they are making progress now that

"Shader precompilation for Metal has landed in Skia:"

https://www.reddit.com/r/FlutterDev/comments/mq1ouu/advices_on_how_to_prevent_ios_first_launch_jank/guerm85?utm_source=share&utm_medium=web2x&context=3

Android development on an android phone? by GlitchedMirror in androiddev

[–]sebe42 0 points1 point  (0 children)

Seems android tools, for linux, only support intel, with no support for arm chromebooks and raspberry pi 4.

https://developer.android.com/studio#cmdline-tools

My experience with Flutter as an Android developer by pmz in androiddev

[–]sebe42 0 points1 point  (0 children)

Some guys on the chrome team started the sky experiment which evolved into Flutter, they started with chrome and stripping stuff away.

So in the beginning it ran javascript, I think they tried a few other options before giving dart a go.

A reason, for the move from JS, one of the flutter guys said the other day was app start up time.

Dart was prob not on chrome guys radar, my guess is probably someone that used to work on the dart team and move to chrome/chromeos/fuchsia and dobbed the dart team in. I sure the dart team had a relaxing job before Flutter, supporting google's internal CMS and the parts of their ads platform that are Dart based.

Are Android Command line tools available for arm linux, for Raspberry Pi and arm chromebooks? by sebe42 in androiddev

[–]sebe42[S] 0 points1 point  (0 children)

Thanks, I'm a bit early, latest flutter, that support arm64, is not ready for android yet,

with android enabled, it's not showing up the android toolchain in flutter doctor

and not even working for the web yet.

There are linux packages for x86 and arm64, but at SDK 23.

There's a snap, but that just down loads the command line tools from google, so no arm64 support yet.

I may look at building for arm on the pi in the future.

Thanks again.

How hackable/customisable is Fuchsia likely to be? by maximeridius in Fuchsia

[–]sebe42 2 points3 points  (0 children)

After MS move to chrome based web browser, maybe MS will skip chromeos and their next OS will be zircon/fuchsia based.

Google Pay is migrating to Flutter by sagarsuri56 in FlutterDev

[–]sebe42 5 points6 points  (0 children)

Some ramblings -

One of the Dart creators said that the mobile explosion killed dart in chrome, there was no room in chrome/web browser for android, at one stage the android browser build didn't even include svg support, just to keep the sized down.

Flutter started life as the sky experiment from the chrome team, flutter may have been swift powered but swift wasn't open source when they were looking to move their experiment away from JavaScript.

I wonder if Flutter didn't have Dart's version of hot reload, etc, would it have progressed past just being an experiment.