[Tracking] Cross-platform support
See original GitHub issueThis is a tracking issue, it will be updated and new items may be added based on what’s left to allow building Cosmos projects on all platforms supported by .NET Core.
Cosmos
-
CosmosPaths
should be removed (requires changes in the installation process and build system, and depends on CosmosOS/Cosmos#872 too, slowly getting there).
IL2CPU
- CosmosOS/IL2CPU#30.
Native Binaries and OS Launch (Cosmos and X#)
- Build tools (NASM, ld, mkisofs,…), we can either ship binaries for all platforms or replace them by a managed solution.
- Launch hosts should have different behaviour according to the platform (in progress).
Tests
- When the other work items are completed, we should run tests for other platforms in CI too (maybe Travis?). EDIT: AppVeyor now supports Linux too (Ubuntu)
Issue Analytics
- State:
- Created 6 years ago
- Reactions:1
- Comments:24 (18 by maintainers)
Top Results From Across the Web
What is cross platform tracking?
Cross platform tracking or measurement is measuring marketing success across all channels and platfoms. This is critical for optimizing your user journey.
Read more >Cross-Platform Analytics Guide for SaaS Companies
Tracking cross -platform analytics is essential for product teams to see a complete view of customer behavior. In our guide, we explore:.
Read more >Cross Platform Analytics
Cross -platform analytics lets you analyze data across native app, mobile web, and desktop. Amplitude helps you get a holistic view of your...
Read more >Cross-platform analytics: Track web and mobile users in ...
Collect and analyze user behavior data from your website and native mobile app in one place · Watch session recordings to see your...
Read more >Cross-Platform Analytics: Everything You Need to Know
These platforms help you gather information from multiple sources in one place so you can easily track your progress against competitors ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
A tutorial about how to use, add Cosmos to dotnet new --list
Please don’t do this! Make proper source releases and have distro maintainers package it. Cosmos will be able to support more platforms and maintainers will help keeping things compiling and running on their platforms by submitting patches. They’ll also make sure the package is a good citizen.
Re. macOS, there’s a native package installer format with command line tools. The popular Homebrew package manager/repo is also likely to pick up the project, once compatible.