Mobile vs Desktop and the impact of redundant screens on app speed

Currently, my app looks great in mobile and… works in desktop.

Do i make different set of screens for one vs the other? Would that impact app speed (use and initial load times)? Is that standard practice? Or make two apps?

Navigation/Menu Tabs dont seem to be able to have a visibilty condition based on screen size. Maybe a boolean function users can toggle to shift views? (internal tool only)

Also, i cannot get the desktop/large screen view to feel nice.

  • It is very narrow, leaving large areas blank on the sides
  • There is no persistent “shell” or layout that remains consistent throughout the app
    • Even breadcrumbs left at the top of the page, move up/down/left/right depending on the content and length of additional breadcrumbs
  • Settings > Appearance > Top puts all “Menu” tabs in the “More” dropdown at the top. If i move them to “Navigation” they end up at the bottom of the screen on mobile though.
    • Neither of these is what i want. If I double up all of the screens, and make one visible to mobile, one to large, does that impact loading time?