High Level UI | Low-Level UI |
highly portable across devices | Allows all equipment |
look and feel similar to the equipment | Specific applications look and feel |
Having interaction such as scrollingin-encapsulation | Implementation should be with own instructions |
This appearance could not be described by the actual | This appearance can not be described in units of pixel |
Not having access to equipment with a specific feature | Accessing enter only low-levelby pressing |
When to use High-Level UI• When we want to build text-based application that is easy• When we want the application can easily be exchanged with various kinds of equipment (Portability)• When we want the application to have the same appearance with other UI components from a variety of equipment• When we want to line of code can be as little as possible, when an interaction is handled by the API
When to use the Low-Level UI• When we need a high-level to control the look of an application• When an application we need the right place of the existing elements on the screen• When making a game graphically, although we still can use high-level UI in game menu, it is more advisable to create our own UI menu to avoid the atmosphere for its users seamless• When an application requires access to low-level input such as key presses have• If our application will be implemented on the navigation screen
Tidak ada komentar:
Posting Komentar