-
-
Notifications
You must be signed in to change notification settings - Fork 1
Desktop Bridge
ImMobile Desktop Bridge extension allows you to run normal desktop apps inside ImMobile environment (with limitations)
this helps to make apps, extensions and more ideas using free open environment development like desktop without having to get into UWP annoying stuff
then ImMobile will run the app and handle any APIs need to be resolved internally.
Ensure to have ImMobile 1.3.4+
Simply use ImMobile files manager to open any exe file
if ImMobile crashed this means the app isn't fully supported
Tested on Windows 10, in progress for 8.1
however it's integrated into 8.1 version of ImMobile, if you want to test ensure the app compiled for 8.1 not 10
ImMobile bridge do support nice behavior of the mouse and keyboard input, you will feel how smooth and easy to use.
Try the ImGui Payload example to try the input behavior.
You can fully benefits from appending resources to your exe app for easy to use and portable execution
this solve a lot of problems when your app/game has resources and will cause confusion for the normal user.
- Simple GDI
- Cube3D
- Cube3D (Shadow)
- ImGui Win32
- Desktop APIs
- GDI & DirectX
Checkout this repo click here
or simply from ImMobile MEGA section open ImMobile repo and choose Desktop Bridge
On Windows 10 Mobile there are no GDI APIs (or few exists), so we had to handle that internally
this result in partial support of the GDI UIs, you can always use DirectX or ImGui as frontend for full support.
also loading desktop app doesn't guarantee that it will have full access same as desktop,
it will subject to the same UWP limitations with few exceptions that ImMobile resolve and patch internally.