Skip to content

Instantly share code, notes, and snippets.

@aesilevich
Created August 2, 2023 21:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aesilevich/13d5ba6e92bbeb03db4775f5ee05cd57 to your computer and use it in GitHub Desktop.
Save aesilevich/13d5ba6e92bbeb03db4775f5ee05cd57 to your computer and use it in GitHub Desktop.

What's New in SCADE 2.3

SCADE 2.3 introduces the scd utility, a command-line tool that adds a new dimension of flexibility and automation to your SCADE projects, further enhancing your cross-platform Swift development experience.

Build SCADE and SPM Projects from command line

With the scd utility, you can build SCADE and SPM projects directly from the command line, supporting all major architectures across macOS, iOS, and Android platforms. Whether you're working on a standalone SCADE project or incorporating Swift packages into your applications, the scd utility simplifies your development tasks, streamlining your workflow and providing you with greater control.

Build Automation and CI/CD Integration

The scd utility allows you to integrate SCADE and SPM projects into your build automation and Continuous Integration/Continuous Deployment (CI/CD) pipelines. By incorporating the scd utility into your automated workflows, you ensure consistent and efficient builds across various platforms. This integration optimizes your development lifecycle, maintaining code quality and reliability throughout each stage.

Swift Integration into Android Studio projects

With the scd utility, you can embed Swift SPM projects directly into Android Studio projects. This feature allows you to effectively use Swift for Android platform and share a single Swift code base as SPM libraries for both iOS and Android platforms.

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