~/talk

Crossplatform 2019: C ++ as an antagonist in a progressive world

Talkat DevFest Gorky 2019 · 2019-11-15..11-16· [c-and-cpp]
links:none on file
slides:none on file

Argues that C++ plus cross-compilation is a practical way to share heavy core code on mobile, backed by Yandex‑style examples: a client security library, a media player core and a networking stack compiled for Android and iOS. Compares Flutter/Dart, React Native, Xamarin, Cordova and Qt, measures show native C++ gives higher runtime speed and full reuse of business logic but costs are steep: difficult buildchains, no stable ABI and few package managers. Uses clang toolchain, AddressSanitizer/UBSan for memory bugs, standard debuggers and platform crash reporting, and finds the approach works reliably in production. reuse business logic across Android and iOS

AI-written summary · about

  1. 0:00Introduction
  2. 1:30Why cross-platform solutions
  3. 5:46Requirements for cross-platform
  4. 7:36Flutter overview pros cons
  5. 11:09React Native overview pros cons
  6. 14:41Xamarin overview pros cons
  7. 16:36Cordova overview pros cons
  8. 19:04Qt overview pros cons
  9. 24:01Cross-platform comparison
  10. 24:43Why C++ for cross-platform
  11. 33:32C++ pros cons in cross-platform
  12. 37:54C++ myths vs reality
  13. 40:49Summary and recommendations
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.