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
I suspect not—on the Flutter end macOS uses embedder.h and iOS doesn't, while on the native end Cocoa and CocoaTouch are similarly but entirely disjoint—but it's certainly worth investigating to find out for sure.
Isn't this something that should be implemented before we can speak of a stable desktop release? I can imagine that a lot of apps require some native views, video player, webview, maps,...
Reacted by emsaints, Saad Ardati, Issam Hakimi, Tim WEN, krisrandall, Faisal Arshed, Aykut Çevik, BullsEye, FusoraTech, PrabakaraniOSDev and 2 more
Conversely, lots of apps don't require those things; "stable" doesn't mean "has every feature that should eventually be supported" or "supports every use case".
Flutter 1.0, notably, did not support platform views.
Good to know. Is there some kind of roadmap for this? We are building a video streaming app for android, iOS, web, androidtv, tizen, webOS and we want to support desktop apps as well. But I think as long as this is not yet implemented in flutter there is no way to add support for desktop apps.
Reacted by Sahaj Rana, Green, renan jegouzo, Giiyms, Sreeniketh Raghavan, jordyvandomselaar, JGTM'2026, emsaints, Saad Ardati, Tilo and 6 more
But isnt PlatformView exactly tool for those features which are NOT supported yet ? so we can use existing OS features / plugins ? I mean having PlatformView ready before actually release of macOSX support seem to be quite essential.
Anyway I am looking forward for new features added to mac osx package
@radvansky-tomas platform channels are supported. The platform views are missing. So you add support for notifications on desktop. But video streaming, google maps (platform views) are not yet supported
This issue is assigned to @cbracken but has had no recent status updates. Please consider unassigning this issue if it is not going to be addressed in the near future. This allows people to have a clearer picture of what work is actually planned. Thanks!
@stuartmorgan@cbracken this issue is linked from the 2024 roadmap but I wasn't been able to find any specific tasks related to this work, e.g. a list of gaps or outstanding issues that need to be completed before this gets real. Do you have any hints on that?
@cbracken Do you want to edit the original issue description to include a checklist of the remaining items (e.g., gesture support) so it stays pinned to a discoverable location?
Reacted by DP, Phil-Millie-Lab, Alexei Vinidiktov, Rulong Chen(陈汝龙), Chen Asraf and 万建明
Activity
rodydavis commentedon Jan 22, 2020
stuartmorgan-g commentedon Jan 22, 2020
MichelDiz commentedon Apr 4, 2020
blasten commentedon Sep 11, 2020
@stuartmorgan we should chat. There's some opportunity to refactor the existing implementation on iOS, and I wonder if some code could be shared.
stuartmorgan-g commentedon Sep 11, 2020
I suspect not—on the Flutter end macOS uses embedder.h and iOS doesn't, while on the native end Cocoa and CocoaTouch are similarly but entirely disjoint—but it's certainly worth investigating to find out for sure.
radvansky-tomas commentedon Feb 14, 2021
So basically there is currently no option to create plugins which support native views - and then enable things like Google Maps, etc..
vanlooverenkoen commentedon Mar 10, 2021
Isn't this something that should be implemented before we can speak of a stable desktop release? I can imagine that a lot of apps require some native views, video player, webview, maps,...
stuartmorgan-g commentedon Mar 10, 2021
Conversely, lots of apps don't require those things; "stable" doesn't mean "has every feature that should eventually be supported" or "supports every use case".
Flutter 1.0, notably, did not support platform views.
vanlooverenkoen commentedon Mar 10, 2021
Good to know. Is there some kind of roadmap for this? We are building a video streaming app for android, iOS, web, androidtv, tizen, webOS and we want to support desktop apps as well. But I think as long as this is not yet implemented in flutter there is no way to add support for desktop apps.
radvansky-tomas commentedon Mar 15, 2021
But isnt PlatformView exactly tool for those features which are NOT supported yet ? so we can use existing OS features / plugins ? I mean having PlatformView ready before actually release of macOSX support seem to be quite essential.
Anyway I am looking forward for new features added to mac osx package
vanlooverenkoen commentedon Mar 28, 2021
@radvansky-tomas platform channels are supported. The platform views are missing. So you add support for notifications on desktop. But video streaming, google maps (platform views) are not yet supported
57 remaining items
flutter-triage-bot commentedon Mar 25, 2024
This issue is assigned to @cbracken but has had no recent status updates. Please consider unassigning this issue if it is not going to be addressed in the near future. This allows people to have a clearer picture of what work is actually planned. Thanks!
LylaAhn commentedon Apr 3, 2024
stuartmorgan-g commentedon Apr 3, 2024
Please see https://github.com/flutter/flutter/wiki/Issue-hygiene#when-will-my-bug-be-fixed and https://github.com/flutter/flutter/wiki/Issue-hygiene#do-not-add-me-too-or-same-or-is-there-an-update-comments-to-bugs before commenting here.
ekuleshov commentedon Apr 3, 2024
@stuartmorgan @cbracken this issue is linked from the 2024 roadmap but I wasn't been able to find any specific tasks related to this work, e.g. a list of gaps or outstanding issues that need to be completed before this gets real. Do you have any hints on that?
stuartmorgan-g commentedon Apr 3, 2024
@cbracken Do you want to edit the original issue description to include a checklist of the remaining items (e.g., gesture support) so it stays pinned to a discoverable location?
cbracken commentedon Apr 10, 2024
Done!
sfshaza2 commentedon Jun 27, 2024
@cbracken @sethladd, it sounds like this might require some new/additional docs on docs.flutter.dev. Let's talk!
cbracken commentedon Jun 27, 2024
@sfshaza2 I sent a draft PR yesterday which I'm hoping to finalise today! flutter/website#10796
josxha commentedon Jul 16, 2024
Link to the updated flutter docs that describe the current state of platform view for macos:
https://docs.flutter.dev/platform-integration/macos/platform-views
[macOS] Add platformview creation parameter support (flutter-team-arc…