Adjusting the interface for the web and desktop
In the previous section of the chapter, you crafted the tablet app interface, aiming for seamless integration with the mobile ecosystem. Now, it’s time to take a stride toward larger screens, the desktop environment, and the vast world of web browsers. While web and desktop applications are distinct entities, the lines between them have blurred significantly in recent years. The evolution of scalable frameworks and programming languages has made it increasingly challenging to draw a definitive distinction between the two. So far, you have worked on the interface as if it were an application, but the application itself can be easily rendered in a browser and turned into a web application, with most of the functionality still present. Practical examples of this include platforms like YouTube, Facebook, and Twitter/X, which can be accessed from a smartphone, either through a browser or as their own standalone applications. These...