ssg-wsg / Sample-Codes

This repository contains sample codes (Encryption Decryption, Java, Node.js and Python) to guide and support your application development on SSG-WSG Developer Portal.
3 stars 8 forks source link

Improve Support for Non-Windows Platforms #4

Closed asdfghjkxd closed 1 month ago

asdfghjkxd commented 3 months ago

Feature Request

Currently, the demo application only supports Windows devices. Preliminary testing on a MacOS device shows that the UI appears rather buggy, with UI elements being misaligned and sometimes even unresponsive.

Improving support for more platforms means that more of our target user base is able to use this demo app without being restricted to the platform which they use the app on. Deploying the app on the cloud would also enhance the overall availability, reliability and overall usability of the application.

Proposed Improvement

Rather than using Tkinter to build the demo application, let's move to migrate to Streamlit, a web-based UI framework built entirely in Python, that allows for easy deployment to online cloud service providers such as AWS.

Timeline

asdfghjkxd commented 1 month ago

Application can now be hosted on AWS, and can be accessed by anyone using HTTP/S.