$4.99
Description
This is a Flutter Web Project that allows you to have a Desktop looking User Interface \UI\ Components Web Page loading Web Apps in separate Windows.
Flutter Components
The project contains the following components:
- DesktopView – a Widget that has
- a Grid for Icons – Web Apps that you could integrate
- ResizableWindow – Iframe container for your Web Apps.
- ResizableWindow – Wraps up the Window-like functionality for your Apps. In the Proof of Concept so far – It could be moved, resized and closed.
- Taskbar – a horizontal line view that may contain icons of more frequently used apps
- StartMenu – A Dialog with potential second hand shortcuts or functionalities.
Data Models
The project includes simple App Data Models
- App from a Marketplace. Currently the app sets an URL for the Web Platform, but this could potentially be extended for Desktop or Android Platform. For iOS will be more tricky because of the certificate and signing requirements of the Apple Platform
- App Instance (Window). The Size, Position and the number of windows are saved locally and neveer shared outside.
I’ve coded a Web CRUD DB so you could Type in apps from that will be loaded here. It’s the App stores for Apps Java Backends https://programtom.com/dev/product/app-store-for-apps-java-backend/. The integration with the Backend is implemented with the http package.