AstonJ

AstonJ

SCADE - Next Generation Mobile Application Development Platform

Just spotted this, and although it doesn’t seem to have had much action since 2018, posting it in case it sees a revival - there’s certainly a call for Swift > Android!

Cross Platform support for Android and iOS

Use Apple Swift to develop, build and deploy for multiple platforms using one single code base.

Compile the Swift source code into high-performance, native code using the Swift compilers for iOS and Android. Supported platforms are:

  • OSX using the blazing fast SCADE simulator
  • iOS simulator and binary (ipk)
  • Android Simulator ARM & x86
  • Android ARM & x86 binary (both 32bit and 64bit) (apk)

cc/@pillaiindu

Most Liked

stefan.jarina

stefan.jarina

Another good contender is Xamarin (it is even getting merged into .NET 6).

C# is a really good language with great tooling (my subjective opinion, I like C# more and more).

C# also can be used to write:

  • cross-platform CLI apps and services
  • crossplatform mobile apps
  • crossplatform gui apps (projects like Avalonia, Uno Platform)
    • MS is working on MAUI which should be crossplatform GUI framework)
  • web backend and frontend
    • Blazor (C# running in WASM) looks interesting, though I thin it is not yet ready to replace JS for me)
    • ASP.NET Core is extremely good, actually one of fastest frameworks out there (according to some benchmarks)
  • Games (Unity framework)
  • Machine Learning (ML.NET)
  • IoT

The only problem is “Microsoft” - as a linux guy I still feel a bit worried/uncertain about MS. Who knows what they decide again.

When C# was still only for Windows, I would never consider it, but nowadays, the benefit of one language and be able to write for so many platforms, it is definitely a strong contender to at least keep an eye on…

dimitarvp

dimitarvp

Wonder if somebody compared it with Flutter.

dasdom

dasdom

Author of Build Location-Based Projects for iOS

I think, if I would start to learn mobile development, I would learn Kotlin right now. When I remember correctly, you can build iOS apps with Kotlin.

Where Next?

Popular Hybrid topics Top

AstonJ
Just spotted this, and although it doesn’t seem to have had much action since 2018, posting it in case it sees a revival - there’s certai...
New
New
First poster: bot
Reactive web UIs for Kotlin, based on Google’s modern toolkit and brought to you by JetBrains Compose for Web simplifies and accelerates...
New

Other popular topics Top

Devtalk
Hello Devtalk World! Please let us know a little about who you are and where you’re from :nerd_face:
New
AstonJ
If it’s a mechanical keyboard, which switches do you have? Would you recommend it? Why? What will your next keyboard be? Pics always w...
New
malloryerik
Any thoughts on Svelte? Svelte is a radical new approach to building user interfaces. Whereas traditional frameworks like React and Vue...
New
brentjanderson
Bought the Moonlander mechanical keyboard. Cherry Brown MX switches. Arms and wrists have been hurting enough that it’s time I did someth...
New
AstonJ
You might be thinking we should just ask who’s not using VSCode :joy: however there are some new additions in the space that might give V...
New
PragmaticBookshelf
Build highly interactive applications without ever leaving Elixir, the way the experts do. Let LiveView take care of performance, scalabi...
New
AstonJ
Continuing the discussion from Thinking about learning Crystal, let’s discuss - I was wondering which languages don’t GC - maybe we can c...
New
wmnnd
Here’s the story how one of the world’s first production deployments of LiveView came to be - and how trying to improve it almost caused ...
New
PragmaticBookshelf
Build efficient applications that exploit the unique benefits of a pure functional language, learning from an engineer who uses Haskell t...
New
AstonJ
If you’re getting errors like this: psql: error: connection to server on socket “/tmp/.s.PGSQL.5432” failed: No such file or directory ...
New