Start blendfile with maximized/fullscreen 3D viewport

Hi folks,

I want to start blender 2.8 with a specific blend file and a maximized or even full-screen 3D viewport. Ideally, it shows a cleanly rendered scene like you would expect from a game engine (basically similar to the left viewport in default animation workspace without toolbars and alike).

The part which I currently struggle with is the maximization of the viewport in python. bpy.ops.screen.screen_full_area() prior to 2.8 was suggested in other threads but it doesn’t accept arguments anymore. Can someone help me with a hint or even a code snippet?

Cheers,
Martin