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

PragmaticBookshelf
Machine learning can be intimidating, with its reliance on math and algorithms that most programmers don't encounter in their regular wor...
New
PragmaticBookshelf
Write Elixir tests that you can be proud of. Dive into Elixir’s test philosophy and gain mastery over the terminology and concepts that u...
New
New
AstonJ
Do the test and post your score :nerd_face: :keyboard: If possible, please add info such as the keyboard you’re using, the layout (Qw...
New
Exadra37
I am asking for any distro that only has the bare-bones to be able to get a shell in the server and then just install the packages as we ...
New
Help
I am trying to crate a game for the Nintendo switch, I wanted to use Java as I am comfortable with that programming language. Can you use...
New
DevotionGeo
I have always used antique keyboards like Cherry MX 1800 or Cherry MX 8100 and almost always have modified the switches in some way, like...
New
First poster: bot
zig/http.zig at 7cf2cbb33ef34c1d211135f56d30fe23b6cacd42 · ziglang/zig. General-purpose programming language and toolchain for maintaini...
New
First poster: AstonJ
Jan | Rethink the Computer. Jan turns your computer into an AI machine by running LLMs locally on your computer. It’s a privacy-focus, l...
New
CommunityNews
A Brief Review of the Minisforum V3 AMD Tablet. Update: I have created an awesome-minisforum-v3 GitHub repository to list information fo...
New