Abstract:
An electronic device according to various embodiments may comprise: a touch-responsive display; a wireless communication circuit configured to transmit/receive a radio signal; a processor operatively connected to the wireless communication circuit and the display; and a memory operatively connected to the processor. The memory may store instructions that, when executed, cause the processor to: transmit user information to a remote computing device outside the electronic device, by using the wireless communication circuit; receive service profiles that differently define the type and/or performance of computing resources used when executing an application, and an application list based on the user information, from the remote computing device through the wireless communication circuit; request the user to select one of the service profiles; display the type and performance of computing resources defined by the selected service profile; produce a graphic user interface configured to display information regarding computing quality exhibited when each application on the application list is executed by using packaging of computing resources defined by the selected service profile; display the graphic user interface through the display; receive selection of a service profile from the user through the graphic user interface displayed on the display; and transmit information regarding the service profile selected through the graphic user interface to the remote computing device through the wireless communication circuit. Various other embodiments are also possible.
Abstract:
A method for displaying images so that a lower graphical user interface (GUI) object and an upper GUI object do not overlap each other in a specific area in a screen of an electronic device is provided. The displaying method includes detecting a non-overlapping area in a lower GUI object, determining whether upper GUI objects are displayed to overlap the non-overlapping area, and if the upper GUI objects are displayed to overlap the non-overlapping area at least in part, changing a display configuration of at least one of the GUI objects.
Abstract:
An electronic device includes display, radio communication circuit configured to perform radio communication, at least one processor operatively connected to display and radio communication circuit, and memory operatively connected to the at least one processor and configured to store a first application program including a first user interface and to store instructions, executable by the at least one processor, for establishing a connection to an external server including a second application program executable in place of at least part of operations of a first application program via the radio communication circuit, executing, upon receipt of a first user input associated with the first application program, the first application program, displaying a first user interface of the first application program on the display, and displaying, upon receipt of a second user input associated with the first application program, a second user interface associated with the second application program on the display.