Visitar URL original
Support for macOS targeting via "Catalyst" · Issue #1165 · NativeScript/ios-jsc · GitHub
Skip to content

Support for macOS targeting via "Catalyst" #1165

Description

@DickSmith

Is your feature request related to a problem? Please describe.
With the release of Xcode 11, an iOS project can now target macOS, as described here:
https://help.apple.com/xcode/mac/current/#/dev8e94ce3c8

Additional context
I tried this with the beta but got multiple warnings of this type:
Building for UIKit, but the linked framework 'TNS*' was built for <unkonwn>.

Will likely need to add int the targets for macOS, might also need CLI support and updates to the Xcodeproj template.

I suspect a lot of developers will want this the moment it is available, since it increases exposure of their apps, so priority should be made to have this ready before it is officially released, so that developers can already start testing their apps on the Beta and Release Candidates. (macOS store is practically empty when compared with the iOS App Store.)

previously submitted as https://www.telerik.com/account/support-tickets/view-ticket/1412868

Activity

  1. changed the title [-]Support for macOS targetting via "Catalyst"[/-] [+]Support for macOS targeting via "Catalyst"[/+] on Jun 25, 2019
  2. shirakaba commented on Jun 25, 2019

    @shirakaba

    Catalyst is big in the news right now. Would be great to ride the wave and for NativeScript to catch more attention as a cross-platform solution. React Native is really pummelling us on platform reach, and macOS is still mostly-unclaimed territory (but yes, RN is beginning to put its flag down there).

    More than anything, I have a React Native app on iOS and macOS that I want to port to NativeScript 🤩

  3. mbektchiev commented on Jun 26, 2019

    @mbektchiev
    Contributor

    We are still researching what exactly needs to be done to support this throughout all NativeScript components. It's quite a horizontal feature and will have to be considered in almost every aspect of {N} -- runtime, CLI, plugins, core modules...

    I'm happy to share with you that we've already built the framework with Catalyst and have run one of our sample apps with it: https://youtu.be/NZWahLYJT5I

    There's still quite a lot to be done, but the results so far are promising.

  4. deleted a comment from on Jun 26, 2019
  5. kamath-prasad commented on Jul 8, 2019

    @kamath-prasad

    @NickIliev / @mbektchiev : Is there any timeline on when this feature will be GA on NS too ?

  6. etabakov commented on Jul 8, 2019

    @etabakov
    Contributor

    Hey @kamath-prasad, we are still researching the scope of this feature and how it will affect all the aspects of the framework. We don't have an exact day, yet. However, don't expect official support before the official version from Apple are out.

  7. kamath-prasad commented on Jul 8, 2019

    @kamath-prasad

    @etabakov : Thanks for the input. Is there any link to your internal feature tracking system that I can keep a watch ?

    Also will this feature in NS also address the move to SwiftUI from UIKit ?

  8. etabakov commented on Jul 8, 2019

    @etabakov
    Contributor

    GitHub is our internal and external tracking system, so just track this issue for future reference.

    The support for Swift UI is going to be a separate effort on its own.

  9. kamath-prasad commented on Jul 8, 2019

    @kamath-prasad

    GitHub is our internal and external tracking system, so just track this issue for future reference.

    Got it .. Will track this issue then.

    The support for Swift UI is going to be a separate effort on its own.

    Ok , can you please point me to any Github issue related to this ?

  10. NL33 commented on Oct 15, 2019

    @NL33

    Can you please provide current status, now that Mac Catalyst is real in the wild?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions