Abstract:
According to certain embodiments, an electronic device may include a camera, a display, a processor operatively coupled with the camera and the display, and a memory operatively coupled with the processor, wherein the memory may store instructions, when executed, causing the processor to store information of a purchased item in relation to the electronic device, in the memory, after storing the item information, display an image acquired using the camera, as a preview image on the display, identify that at least one object in the image corresponds to the item, based on identifying that the at least one object in the image corresponds to the item, obtain information of at least one visual object, and display the at least one visual object superimposed on the image associating the at least one object with the at least one visual object, on the display.
Abstract:
According to certain embodiments, an electronic device comprises: a communication module; a display; and a processor operatively connected to the communication module and the display, wherein the processor is configured to: detect at least one external electronic device in proximity to the electronic device through the communication module, identify a location relationship with the at least one external electronic device, when detecting the at least one electronic device in proximity to the electronic device, share operation information and/or status information with the at least one external electronic device, and provide an interface for the electronic device and each of the at least one external electronic device, based on at least one of the location relationship, the operation information, the status information, and a number of the at least one external electronic device.
Abstract:
A method for displaying a user interface of an electronic device and an electronic device thereof are provided. The method includes displaying at least one object, detecting a touch gesture on the displayed at least one object, displaying a proposed object in response to the detected touch gesture, and replacing the displayed at least one object with a specific object located at a touch-released point among the proposed object when the touch gesture is released.
Abstract:
An electronic device is provided. The electronic device includes a display, a communication module and at least one processor, wherein the at least one processor connects with an external electronic device including a flexible display that can extend in one or more directions, displays an object corresponding to at least one application execution screen on the display, identifies a user input for displaying the object on the display of the external electronic device, displays, on the basis of the user input, on at least a part of the display, an indicator for changing the size of the flexible display, and can control, on the basis of an input for selecting the indicator, that the object is displayed on the flexible display of which the size has been changed.
Abstract:
An electronic device according to various embodiments may comprise a display, a camera module, a microphone, and at least one processor, wherein the at least one processor is configured to: display, on the display, an image obtained using the camera module; activate the microphone; receive a music through the activated microphone; select an augmented reality (AR) object on the basis of the genre of the received music; and display the selected AR object overlappingly on the displayed image.
Abstract:
Certain embodiments include an electronic device comprising a housing, a touchscreen display viewable through a portion of the housing, at least one processor disposed inside the housing and operatively connected with the touchscreen display; and a memory disposed within the housing and operatively connected with the processor, wherein the memory stores instructions that, when executed, cause the at least one processor to perform a plurality of operations, the plurality of operations comprising displaying a first augmented reality (AR) emoji on a window capable of receiving at least one first stroke input, through the touchscreen display, receiving the at least one first stroke input while displaying the first AR emoji on the window, and displaying a second AR emoji, based at least partially on a position and a shape of the at least one first stroke input.