3 ms·
C/C++ is only the only choice for cross platform business logic between windows/ios/android/macos.
by tick_tock_tick 6y ago
C/C++ is only the only choice for cross platform business logic between windows/ios/android/macos.
- nicoburns 6y agoYou can also use Rust (and some big companies are - Cloudflare is shipping Rust on Android/iOS for their warp VPN, and Dropbox uses it in their desktop sync client (not sure if the same code is also used on mobile)).
- javajosh 6y agoVery interesting. Do you have any sources for people targeting Android with Rust?
- nicoburns 6y ago- https://github.com/cloudflare/boringtun https://github.com/cloudflare/boringtun - https://blog.cloudflare.com/warp-technical-challenges/ https://blog.cloudflare.com/warp-technical-challenges/ - https://www.reddit.com/r/rust/comments/8ygbvy/state_of_rust_for_iosandroid_on_2018/ https://www.reddit.com/r/rust/comments/8ygbvy/state_of_rust_... - https://medium.com/visly/rust-on-android-19f34a2fb43 https://medium.com/visly/rust-on-android-19f34a2fb43 - https://medium.com/visly/rust-on-ios-39f799b3c1dd https://medium.com/visly/rust-on-ios-39f799b3c1dd
- scns 6y agohttps://dev.to/robertohuertasm/rust-once-and-share-it-with-android-ios-and-flutter-286o https://dev.to/robertohuertasm/rust-once-and-share-it-with-a...
- benibela 6y agoI use Pascal for that
- gardaani 6y agoWhat about writing Kotlin and running Kotlin/Native on iOS, Windows and Mac? Is anyone doing that? https://kotlinlang.org/docs/reference/native-overview.html https://kotlinlang.org/docs/reference/native-overview.html