Cross Platform Swift 5 For iOS and Android
Written by Kay Ewbank   
Thursday, 08 August 2019

SCADE, the cross platform Swift compiler that can be used to develop native apps for both ARM and X86 Android platforms, has been updated to Swift 5. 

The new release also adds support for Autolayout on Android, so developers can now use autolayout to create UIs on both iOS and Android. The updated version can also use third party frameworks, including native C libraries.

If you've not previously encountered this implementation of cross platform Swift, this video shows how to build a Hello World app with an earlier release of SCADE for both Android and iOS: 

 

SCADE applications are coded in Swift, and compiled to native machine code using the Apple Swift 5.x compiler on both iOS and Android. The SDK provides cross platform access to the native controls such as text fields, keyboard, map and camera, and enables the use of these controls through one code base. The major functionality is exposed through one unified API, and for platform specific functionality you can cast the control to its native control class and use it without restrictions.

scade2

SCADE includes a vector graphics engine with built-in transformations and animations for special effects. It includes native UI controls, and the engine adjusts the UI  automatically to the screen size of the respective device. It also uses Fusion, a framework that can be used to call Android functionality from Swift. You also get access to Eclipse-based IDEs such as Code Wizard and Visual UI designer and a Scade simulator. 

The team behind SCADE says it plans to open source part of it, and finance ongoing operations through paid support models. 

scade

 

More Information

Scade website

Related Articles

Apple Patents Swift

Swift Adds More Generics Support

Swift 4 Improves String Handling

Swift 3.0 Released!

Apple Launches Swift Playgrounds

Apple Open Sources Swift

Apple's New Language - Swift       

Swift 2 To Be Open Source

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Be Ready For Google I/O 2025
28/04/2025

Google has shared the agenda for its annual developer conference. This year Google will live stream two days of sessions, starting with the Keynote at 10:00 AM PT on May 20th, followed by the Dev [ ... ]



Ingres vs Postgres MVCC Explained With Neo4j's LLM Knowledge Graph Builder
14/04/2025

LLM Knowledge Graph Builder is an application designed to turn
unstructured data such as pdfs, text documents, YouTube videos, and web pages, into a knowledge graph stored in Neo4j, promising much bet [ ... ]


More News

espbook

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Thursday, 08 August 2019 )