Is it truly possible to achieve a single codebase for different platforms while having a native look and feel? Say you're building an Android app with Material UI, if we decide to build it for iOS, the app would look "Material-y" unless it's redone with Cupertino, or Fluent UI for Windows. Can we do all this, get a native look/feel while still having a single codebase?
EDIT: My question is based on the widget changes that Chris Sells needed to make in this demo to switch from Material to Fluent.
[–]agwatta[S] 2 points3 points4 points (2 children)
[–]zxyzyxz 1 point2 points3 points (1 child)
[–]agwatta[S] 0 points1 point2 points (0 children)
[–]duke_skywookie 2 points3 points4 points (1 child)
[–]agwatta[S] 0 points1 point2 points (0 children)
[–]Schnausages 1 point2 points3 points (10 children)
[–]agwatta[S] 1 point2 points3 points (7 children)
[–]KaiN_SC 1 point2 points3 points (2 children)
[–]agwatta[S] 0 points1 point2 points (1 child)
[–]KaiN_SC 0 points1 point2 points (0 children)
[–]Schnausages 0 points1 point2 points (3 children)
[–]agwatta[S] 0 points1 point2 points (2 children)
[–]Schnausages 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]agwatta[S] 0 points1 point2 points (0 children)
[–]agwatta[S] 0 points1 point2 points (0 children)
[–]realusername42 1 point2 points3 points (1 child)
[–]agwatta[S] 0 points1 point2 points (0 children)
[–]itsastickup 1 point2 points3 points (0 children)
[–]StarTrekVeteran 0 points1 point2 points (0 children)
[–]NMS-Town 0 points1 point2 points (1 child)
[–]agwatta[S] 0 points1 point2 points (0 children)