Welcome to Beta6, our last and final beta before going live. In the last three months, we put a lot of effort into under the hood activities:
- We invested into our build system. Were we previously had multiple systems, we now unified onto one system. A unified build system enables us to roll out great features such as shared library support across Android and iOS, system optimizations and much more. Please read about the great stuff coming out of our build system efforts on Medium here
- Happily I can say that we finished our Swift Foundation 4.0 for Android. You can now use all of the beauty of Swift Foundation on Android, and leverage any library that depends on Swift Foundation, making a great list of libraries available to you. We took great effort into making this a reality. Please check our Medium article on building Swift Foundation support for Android here
- Our IDE got further improvement. We benchmarked the performance and looked at the major bottleneck, thus improving page editor and binding editor performance. We further aligned our Swift Code editor with Apple SourceKit, to give you the best autocompletion possible. And yes, one of our next features that will make it into the editor is Apple style "auto" autocompletion. Currently, you want to use Command + Space to trigger auto completion. Plus, we hope you like our smaller design changes in colors and icons to make it even more beautiful.
- Details matter, so we made many smaller improvements on the small stuff: bug fixes, animation fixes and better support of release and development build for Android and iOS. We closed in excess of 500 Jira tickets.
As always, let us know if you find something missing to create awesome application experiences with Swift.
Your SCADE team.
Welcome to our next beta of SCADE before going live, our Beta 5.
We hopefully listened carefully and brought you the following features:
- Swift 4 and XCode 9 support - Use the power of Swift 4 on Android and iOS
- Swift foundation support for Android and iOS. Leverage Swift foundation to build great apps. We currently cover 80% of all functionaliity
- Animation API. We cleaned up the animation api and provide a powerful animation api that lets you develop great animations without limitations Animation Guide
- Programmatic UI creation - just use code to program your UI Programmatic UI development
- IDE improvements, including significantly improved auto completion support. Its faster and smarter now.
- Android Release compilation mode. Switch between debug and release mode and publish to the Google App Store Android release mode
- Greatly improved touch event management to handle overlapping events nicely
- Faster compilation
- Smaller things: Added latest devices sizes (iPhone 8 and iPhone X), Textbox improvements
- Better validations in SVG editor
- Now TestFlight compatible
Please also see the breaking changes documentation: Upgrading your project
Welcome to our next beta release of SCADE, Beta4
- ** Camera Support, https://scade.readme.io/v1.0/docs/camera-control
- ** Master Page Control https://scade.readme.io/v1.0/docs/page-container
- ** Sidebar Control https://scade.readme.io/v1.0/docs/sidebar-control
- Various fixes
- Various smaller improvements
Welcome to our next beta release of SCADE, Beta3:
- Swift 3.1 support for both iOS and Android. You can know use Swift 3.1 to develop all your apps.
- WebView control support. We added the webView control to display web content in your native Swift iOS or Android app. Please find the documentation here WebView control
- Memory management improvements. Internally, we improved the memory management.
- Usability improvements. We automated some tasks that would otherwise cause the developer extra work. For instance, we autoupgrade the SDK if you use a project that is based on an older SCADE SDK. Therefore, no need to switch the workspace folder anymore when installing a new Beta.
- Various fixes
- Some fixes to our animation API
- Some slider control fixes
- Textbox related fixes in Android
- Some autocompletion fixes (Code navigation and general errors)