Check out the function of the Image element.

It is the element that displays data in image formats such as PNG, JPG, SVG. They can show a static image that you add to the image library, or they can dynamically show the related image sent from the data table as a result of the data connection.

Adding Images

You can add the Image element from the Elements panel by dragging and dropping it to the screen. If you drag it to an empty area on the screen, it is added with the Row element. If you drag it into a Column you just add the Image element.

If you have a custom icon set you can add it with Image / Uploaded Images. Basically, formats such as PNG, JPG, SVG are displayed directly in both your Web and Native iOS applications. However, images in SVG format will not be viewable in your Native Android apps. For this, you have to install Android Vector Drawable - in XML format. When adding the relevant static image, you must upload it in both .svg and .xml formats (HamburgerMenu.svg / HamburgerMenu.xml) with the same name. While developing the code for Android and iOS, Kuika does this name check and selects the relevant format according to the device.

The Image element is supported in both mobile and web applications.

You can add static and dynamic images to the Image element. You can give role-based authorizations to the element as well as set its visibility with show/hide/conditional options.


It is the field where you specify the static or dynamic values that the Image element will take. When you select Uploaded Image with Symbol Picker, you can select one of the images you have added to the image library and display it. Again, by using the Symbol picker, the image added to an element can be displayed next to the predefined options. After the data connection is made, it can be displayed in the relevant image in the data table.

Image Library with AI Assistant

Today's most popular technology, AI, has been combined with Kuika to increase and simplify your application development process with the Kuika platform.

Image Library combined with AI features. With the AI assistant, you will use in Image Library, it is enough to describe the image you want to add with a few words. Add the Image element from the Elements panel to the workspace in the application. Click on the value in the Properties panel that opens by clicking on the Image element you added. In the field that opens, select Uploaded Images. In the opened image library area, there are ADD IMAGE and GENERATE WITH AI buttons.

With ADD IMAGE, you can add images on your device by drag-and-drop or by selecting them from your computer. Clicking GENERATE WITH AI opens a chatbot.

As a result of the data written to the chatbot, AI produces images that are not available in browsers. The fact that the definition sentence you use when requesting an image is detailed affects the quality and accuracy of the image you are looking for.

In order for the produced images to be included in the Image Library, you can add them to the application library by clicking the download icon button on the right side of each image.

Place Holder Image

A placeholder image can be added in cases where the image is not present. It comes with an image by default, you can change it according to your needs.

Zoom On Click

After double-clicking and touching the image in the mobile or web application you have prepared with the Image element, the image can be zoomed.

Image Fit

The Image element can have a custom size based on the value it receives from Styling > Layout. It can also be in a dimension where the Image element resides through its parent element. In such cases, you can specify how the image to be displayed fits into the Image element frame.


You can use the authorization options for the Image element.


You can manage the visibility of the element. It is always visible or hidden, or you can make it appear or hide depending on a condition.


You can add actions that you can add to the Image element with Add Actions.

You can make additional edits to the Image element by adding a layout, fill, border, or shadow.

You can make visual adjustments such as environmental interior spaces and sizing.

You can add lines to the outer edges of the Image, and give corner bevels.

You can add a shadow effect to the Image element.

Last updated