? Nokia 3310, «», , WAP . . : , — Android iOS — .
NFC, , Instagram , . . , UI UX, . iOS- Android-, , , web, . : , iOS Android, . , , .
CI, , . , , . , , , , . . , . — , , , , iOS- Android-. , , . ?
— . , : Flutter, React Native, Ionic, . : WebView, . , , . -, .
«», , , . WebView, , . -, . , ?
50
— . . WebKit-, -, . HTML, DOM, window document, CSS, UI-. , , , , — «».
, ; , , JS-. WebKit compile-time feature flags, , . , «», : .
, « » , .
WebView ≠
, WebView . UI- (, , ..).
UX , , . , WebView . WebView , UI- , .
UI , ? ? , , … .
, WebView . , , . , , , WebView. , , .
. , , . , , . , WebView , , , , , , .
? . , — . WebKit JS, Android message handler iOS WebView- . , UI, .
WebView
Android 10 iOS 13 , « ». UI, . WebKit , , ( ), . , CSS - @media (prefers-color-scheme: dark)
, — , .., , WebView.
if (WebViewFeature.isFeatureSupported(WebViewFeature.FORCEDARK)) {
WebSettingsCompat.setForceDark(WebSettingsCompat.FORCEDARK_AUTO)
}
, , WebView .
crash-free users . , Firebase , . , , . : , . .
App Store Google Play — AppFollow. . , . , «», «» « », 3.
ClickHouse — open source , . , SQL. — , . , , , .
, , « WebView» — , . , , — , , .
MVP WebView, , . SDK , , , , iOS Android. Time To Market? , . .
? WebView , , , , . . , — , , . , , .
P.S.: , WebView, . , , . Stay tuned!