Skip to content

[macOS] Project Catalyst support #33860

@lucacasonato

Description

@lucacasonato

Use case

At WWDC 2019, Apple announced the general availability of Project Catalyst in macOS 10.15. Project Catalyst - used to be Marzipan - allows for developers to run apps written for iOS natively on macOS through the use of the shared UIKit. This allows for one codebase to compile to iOS (iPadOS) and macOS. This aligns nicely with the first statement on https://flutter.dev

Flutter is Google’s portable UI toolkit for building beautiful, natively-compiled applications for mobile, web, and desktop from a single codebase.

Proposal

Sources and documentation

https://developer.apple.com/ipad-apps-for-mac/
https://developer.apple.com/documentation/uikit/creating_a_mac_version_of_your_ipad_app
https://developer.apple.com/documentation/uikit/creating_a_mac_version_of_your_ipad_app/optimizing_your_ipad_app_for_mac
https://developer.apple.com/documentation/uikit/creating_a_mac_version_of_your_ipad_app/displaying_a_preferences_window

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Issues that are less important to the Flutter projectc: new featureNothing broken; request for a new capabilitycustomer: crowdAffects or could affect many people, though not necessarily a specific customer.engineflutter/engine related. See also e: labels.platform-iosiOS applications specificallyplatform-macBuilding on or for macOS specificallyteam-iosOwned by iOS platform teamtriaged-iosTriaged by iOS platform team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions