Quantcast
Jump to content


Recommended Posts

Posted

2021-03-08-01-banner.jpg

Selling digital content is a popular business all over the world. If you are interested in selling your digital items in the Samsung ecosystem, then you need to learn about the Samsung In-App Purchase (IAP) SDK. You can implement Samsung IAP in your Android, Unity, and Unreal Applications.

Since server to server communication is more secure and reliable, payment transaction should be verified from the IAP server. This is the second of two blogs on this topic. In the first part, we discussed how to integrate Samsung’s IAP server API into your app’s server. In this blog, we will learn how to communicate with your server through an Android app.

Please go through the documentation of Samsung IAP SDK to integrate Samsung IAP SDK in your app. Then build your own app server for server verification which is covered in the first part of this blog. To know about server API, read Samsung IAP Server API.

Get Started

Let’s learn through a simple Android game. This game has an item which can only be used for a certain period of time. So, it is a subscription type item. If a user buys this item, then the item will be available after purchase verification.

When the app is launched, the app checks if this item is already subscribed or not. There can be one of two results:

  • The item is not subscribed, then the app offers to subscribe this item.
  • The item is subscribed then the app gets the current status of this subscription through getSubscriptionStatus Server API. The subscription status can be active or cancel. Subscription can be canceled for various reasons. If the IAP server returns the subscription status as ‘cancel’ then the app notifies it to the user.

Implementation of these two cases are discussed in the next sections.


2021-03-08-01-01.jpg

Implement Android IAP

At first, integrate Samsung IAP SDK in your Android app and register it in the seller office to test In-App items. When the app is launched, call getOwnedList() API. It returns a list of in-app items that the app user currently has from previous purchases. If the item is not in this list, then the app offers to purchase the item.

To purchase any item, call startPayment(). This API notifies the end user if the purchase succeeded or failed. If the purchase is successful, then do the server verification. If your app’s server validates the purchase, then make the item available to the user, otherwise request user to purchase it again.

public void onPayment(ErrorVo _errorVo, PurchaseVo _purchaseVo) {
    if (_errorVo != null) {
        if (_errorVo.getErrorCode() == IapHelper.IAP_ERROR_NONE) {
            if (_purchaseVo != null) {
                if (mPassThroughParam != null && _purchaseVo.getPassThroughParam() != null) {
                    if (mPassThroughParam.equals(_purchaseVo.getPassThroughParam())) {
                        if (_purchaseVo.getItemId().equals(ITEM_ID_SUBSCRIPTION)) {
                            mMainActivity.setBackgroundPurchaseId(_purchaseVo.getPurchaseId());
                            new PurchaseVerification(mMainActivity).execute(_purchaseVo.getPurchaseId());
                        }
                    } 
                }
            } 
         }
     }
}

If the item is available in this list, then detailed information of this item such as purchase ID will be available in the OwnedProductVo type ArrayList. To call getSubscriptionStatus Server API, we need the purchase ID of the item. So, send this ID to your app’s server to get the status of the subscribed item.

public void onGetOwnedProducts(ErrorVo _errorVo, ArrayList<OwnedProductVo> _ownedList) {
        if (_errorVo != null) {
            if (_errorVo.getErrorCode() == IapHelper.IAP_ERROR_NONE) {
                if (_ownedList != null) {
                    for (OwnedProductVo item : _ownedList) {
                        if (item.getItemId().compareTo(ItemName.ITEM_ID_SUBSCRIPTION) == 0) {
                            // Check whether subscription is canceled or not.
                            new SubscriptionDetails(mMainActivity).execute(item.getPurchaseId());
                        }
                    }
                }
            } else {
                Log.e(TAG, "onGetOwnedProducts ErrorCode [" + _errorVo.getErrorCode() +"]");
            }
        }
    }

Connect Your App with Your App Server

Create an asynchronous task for communicating with the server. This task has two parts. One is to send purchase ID to your app server and the other is to receive the result from the app server. Use doInBackground() method for these two tasks. Return this result to your main UI through onPostExecute() method.

Create a class which extends AsyncTask<String,Void,String> for server verification. Then write the following code in doInBackground() method to send the purchase ID:

CookieHandler.setDefault( new CookieManager( null, CookiePolicy.ACCEPT_ALL ) );
try{
   URL url = new URL("http:// "); //URL of your app’ server
   URLConnection connection = url.openConnection();
   connection.setDoOutput(true);
   connection.setDoInput(true);
   OutputStreamWriter out = new OutputStreamWriter(connection.getOutputStream(); 
   String y = "";
   for(int i = 0;i < x.length;i++)
   {
        y = y + x[i];
   }
   out.write(y);
   out.close();
   }catch(Exception e){ 
   }

Receive to the server verification result using the following code:

String output = "";
BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
String s = "";
while((s = in.readLine())!= null)
{
       output = output + s;
       in.close();
}
return output;    

Now, create an Interface called ServerResponse and implement it in an Activity where you want to show the result from your app’s server.

public interface ServerResponse {
    void processFinish(String output);
}

After receiving the result from the server, return the result to your main UI through onPostExecute() method.

protected void onPostExecute(String result) {
    serverresponse.processFinish(result);
}

Test your app

Let’s test the app. Upload your web app onto a server. Then use that URL in your app to check server verification in doInBackground() method. Keep in mind that Samsung In-App Purchase can’t be tested in an emulator of Android Studio. So use a Samsung device to test your app. Read the Test Guide before starting to test your app. A simple Android game is attached at the end of this article where app to server communication is implemented.

This game has a blue background image which can be subscribed. If this item is not in an active subscription period, then the app offers to subscribe the background. If the user purchases the item, then the game verifies the purchase through the server. If the purchase is verified, then it shows that the subscription status is activated and the app makes the item available. If the user unsubscribes the item from the Galaxy Store, subscription status becomes ‘cancel’. However, as the active subscription period has not ended yet, the item is still available in the app.


2021-03-08-01-02.jpg
2021-03-08-01-03.jpg
2021-03-08-01-04.jpg

Wrapping Up

In these two blogs, we have covered the full communication between your app, server and IAP server. Now you will be able to implement purchase verification through your server. If your app is free but has some premium contents, then you can monetize your app. Samsung In-App Purchase provides many ways to earn money from your app. Go to Galaxy Store Games to find out more details about it.

Follow Up

This site has many resources for developers looking to build for and integrate with Samsung devices and services. Stay in touch with the latest news by creating a free account or by subscribing to our monthly newsletter. Visit the Marketing Resources page for information on promoting and distributing your apps. Finally, our developer forum is an excellent way to stay up-to-date on all things related to the Galaxy ecosystem.

View the full blog at its source



  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Similar Topics

    • By Samsung Newsroom
      Galaxy Store Seller Portal is Samsung's platform for developers to publish and manage their applications in Galaxy Store. It provides tools for submission, distribution, analytics, and release control.
      Galaxy Store is a gateway to millions of Samsung device users, and for a developer, the stakes of a release can be incredibly high: A minor bug in a major update can lead to negative reviews and churn. To mitigate this, Samsung provides the Staged Rollout feature.
      A staged rollout allows developers to gradually release application updates to only a certain percentage of users. This controlled approach helps developers manage releases efficiently and observe application behavior during update deployment. Instead of distributing an update to all users at once, developers can define a rollout percentage and increase it over time.
      Key Benefits
      Here are the key benefits of using a staged rollout strategy:
      Control release distribution Identify issues early Reduce the risk of large-scale failures Monitor real-world performance The staged rollout rate can be set from 0% to 100%, where 0% means the update is not available at all and 100% indicates a full release. Galaxy Store provides flexibility by allowing developers to manually control and adjust rollout percentages based on performance and feedback.
      Staged rollouts are supported for Android applications and can be configured based on the application’s status in Seller Portal. The appStatus parameter is central to every staged rollout API call. Find out more at Status Parameters Mapping.
      Managing Staged Rollouts Using the Content Publish API
      While staged rollouts can be configured through the Seller Portal UI, the Content Publish API provides a powerful programmatic interface to automate your application’s lifecycle. Within this framework, the Staged Rollout API functions as a specialized suite of endpoints that allow developers to manage incremental distribution through code rather than manual intervention.
      End-to-End Flow (Example)
      Before jumping into the API description, it is important to understand the full workflow.
      The following illustrates a typical staged rollout workflow using the Content Publish API:
      Upload Binary → Create or Update Application Content → Configure Staged Rollout (Initial Rate) → Submit for Publication → Rollout Begins (Partial Distribution) → Monitor Rollout Status → Update Rollout Rate (Progressive Increase) → (Optional) Update Rollout Binary → Complete Rollout (Full Distribution)
      This flow represents a common implementation pattern. Actual workflows may vary depending on your release process. For another example of a staged rollout workflow, see Staged Rollout Release.
      This tutorial focuses on the four essential endpoints that form the backbone of an automated, controlled release workflow: View Staged Rollout Rate, Update Staged Rollout Rate, View Staged Rollout Binaries, and Update Staged Rollout Binary. Each of these endpoints provides the granular control necessary to ensure that your updates reach your Galaxy device users with maximum stability and minimum risk.
      Prerequisites
      Before making any Content Publish API calls, you must satisfy the following requirements set out in the Galaxy Store Developer API documentation:
      A registered Seller Portal account. Commercial seller status Registered applications in Seller Portal Service account ID from Seller Portal A valid access token generated using the authentication endpoint. Every API call must include this token in the Authorization: Bearer header. For more information about access tokens, check out this article. Python installed on your PC. Starting the Implementation
      Before implementing the APIs, it is helpful to understand the basic structure of the code. In this example, Python is used for API implementation.
      The basic code structure is as follows:
      Dependency Library → Headers → Application Information → Payload → API Endpoint → CRUD Operation.
      Dependency Library
      To use Python script for HTTP requests, import the requests library. At this point, also import the json library to see the response in the JSON format.
      # Importing the requests library import requests # Importing the json library import json Headers
      To call any Content Publish API, an access token and service account ID must be sent with the headers for user authorization.
      Headers parameters are:
      Attribute
      Type
      Description
      Authorization
      string
      Bearer <your-access-token>
      service-account-id
      header
      Your service account ID
      Now, set the required values for these headers using Python:
      # Access token and headers accessToken = "<your-access-token>" Authorization = "Bearer " + accessToken SERVICE_ACCOUNT_ID = "<your-service-account-id>" # Header to be sent to the API headers = { 'Content-Type': 'application/json', 'Authorization': Authorization, 'service-account-id': SERVICE_ACCOUNT_ID } Since the dependency libraries and headers are common across all requests, you have to define them first to implement the Content Publish API.
      NoteEvery Content Publish API request requires two authorization headers: Authorization: Bearer <your-access-token> and service-account-id: <your-service-account-id>. Missing either of these headers returns an authentication error. Implementing the “View Staged Rollout Rate” Endpoint
      This endpoint retrieves the current default rollout rate as well as any country-specific rollout rates for the given application.
      Application Information
      It is essential to provide the following details for the View Staged Rollout Rate operation:
      # Content ID and app status contentId= '<Content ID of your app>' appStatus= 'REGISTRATION' Here, contentId is the unique identifier of your application in Seller Portal. In the appStatus parameter, you can use either REGISTRATION or SALE. REGISTRATION is for the version under registration/update, and SALE is for the currently live version.
      These parameters are required to accurately specify the application for which the staged rollout information is being requested.
      API Endpoint
      Use the following API to consume the application staged rollout rates.
      # Defining the API endpoint (GET request) api_url=f"https://devapi.samsungapps.com/seller/v2/content/stagedRolloutRate?contentId={contentId}&appStatus={appStatus}" GET Operation
      Finally, send an HTTP GET request to the Galaxy Store Server with the api_url and headers parameters.
      This is a read-only operation to inspect the state of a rollout.
      try: response = requests.get(api_url, headers=headers) print("Status Code:", response.status_code) data_shows = response.json() print("Parsed JSON:", json.dumps(data_shows, indent=4)) except Exception as e: print("Error:", str(e)) Response on Success
      After processing the request, if all the provided information is correct, then the operation returns the success response in the JSON format:
      Status Code: 200 Parsed JSON: { "resultCode": "0000", "resultMessage": "Ok", "data": { "rolloutRate": 40, "countries": [ { "countryCode": " AUT ", "rolloutRate": 30 }, { "countryCode": "BEL", "rolloutRate": 45 }] } } The rolloutRate object at the top level is the global default rate. The countries object contains possible country-specific rates that override the default. In this example, the application is being rolled out to 40% of users globally, to 30% in Austria, and to 45% of users in Belgium.
      Implementing the “Update Staged Rollout Rate” Endpoint
      Updating a staged rollout in Seller Portal refers to modifying the current rollout rate to expand application availability to a larger percentage of users. The updated rollout rate must be higher than the previously set value and is applied progressively during the distribution process.
      The following figure shows the UI from Seller Portal. You can change most of the settings shown using the Update Staged Rollout API.

      https://d3unf4s5rp9dfh.cloudfront.net/GlxyStore_blog/2026-05-28-01-01.jpg Figure 1: Update Staged Rollout Rate user interface



      On this screen, if you enable the Staged Rollout Settings option, the rollout settings portion is enabled and you can set the rollout rate. Otherwise, the option to do so remains unavailable.
      The Content Publish API allows you to manage distribution either globally or with regional precision.
      Default Rollout Rate: This is the primary percentage applied to all supported countries. If no specific country data is provided, every market receives the update at this baseline rate.
      Country-Specific Rollout Rate: This allows you to override the default rollout rate for individual markets. You can set a different rollout rate for each country.
      In Figure 1, from the Seller Portal UI, you can see that the default rollout rate is 40%, the Austrian rate is 30%, and the Belgian rate is 45%. Here, the 40% default rate is applicable for all other countries except Austria and Belgium. During the release, Austria and Belgium will follow their customized rollout rate.
      To modify the rollout rate for a specific country, your request has to contain either new or updated rates for any existing countries you have already defined (in the given example, Austria and Belgium) before you can add new ones. Otherwise, the request returns an error response. If you want to change the default rate only, then you can omit the countries object from the code.
      API Endpoint
      Define the API endpoint for updating the default or country specific staged rollout rate.
      # Defining the API endpoint (PUT request) api_url="https://devapi.samsungapps.com/seller/v2/content/stagedRolloutRate" Payload
      The payload defines the new rollout configuration to update the existing rollout settings. Here, when the appStatus is SALE or you are updating a previously deployed app, the new rolloutRate must be greater than the previously set default rollout rate. You cannot decrease a rollout rate once set for a live app. Plan your incremental ramp-up carefully before you start.
      The payload contains the JSON data which are required for updating an application’s rollout rates.
      # Payload (ENABLE rollout) payload = { "contentId": " <Content ID of your app>", "function": "ENABLE_ROLLOUT", "appStatus": "REGISTRATION", "rolloutRate": 50, "countries": [ { "countryCode": "AUT", "rolloutRate": 30 }, { "countryCode": "BEL", "rolloutRate": 55 }] } } In this example, the code changes the default rollout rate from 40% to 50% and the country-specific rollout rate for Belgium from 45% to 55%.
      You can set the function value as either “ENABLE_ROLLOUT” or “DISABLE_ROLLOUT” to enable or disable the staged rollout settings. If you disable the setting, you cannot change the value.
      For this call to be successful, the appStatus field must be set. Setting it with the value “REGISTRATION” during an update indicates that the application content is being modified and prepared for submission.
      PUT Operation
      Send an HTTP PUT request for updating the staged rollout rate.
      try: response = requests.put(api_url, headers=headers, json=payload) print("Status Code:", response.status_code) data_shows = response.json() print("Parsed JSON:", json.dumps(data_shows, indent=4)) except Exception as e: print("Error:", str(e)) Response on Success
      A successful request returns the response “Ok”.
      Status Code: 200 Parsed JSON: { "resultCode": "0000", "resultMessage": "Ok", "data": {} } After a successful response, Seller Portal UI looks like this:

      Figure 2: Seller Portal UI after updating the staged rollout rate



      Implementing the “View Staged Rollout Binaries” Endpoint
      Before modifying which binaries participate in a staged rollout, you need to know the current state of the binary. This GET endpoint returns the list of binaries associated with a staged rollout for a given application, giving you the binarySeq values you need to take further action.
      Application Information
      To get application information, you only need the content ID and application status values.
      # Content ID and parameters contentId = '<Content ID of your app>' appStatus= 'REGISTRATION' Here, appStatus can be set as either “REGISTRATION” or “SALE”, depending on which version you want to inspect.
      API Endpoint
      Define the api_url value, including the content ID and application status values, to get the staged rollout binaries.
      # Defining the API endpoint (GET request) api_url=f"https://devapi.samsungapps.com/seller/v2/content/stagedRolloutBinary?contentId={Content_ID}&appStatus={appStatus}" GET Operation
      Send an HTTP GET request to the Galaxy Store Server with the api_url and headers values.
      try: response = requests.get(api_url, headers=headers) print("Status Code:", response.status_code) data_shows = response.json() print("Parsed JSON:", json.dumps(data_shows, indent=4)) except Exception as e: print("Error:", str(e)) Response on Success
      This is the success response, after completing the above operation.
      Status Code: 200 Parsed JSON: { "resultCode": "0000", "resultMessage": "Ok", "data": { "binaries": [ { "seq": 3, "versionCode": "7", "versionName": "1.1", "fileName": "App_20260202102640596.apk", "fileSize": "93.49", "rolloutStatus": "ENABLED", "appStatus": "REGISTRATION" } ] } } The response returns an array of binary objects, each containing the binarySeq identifier, version information, and whether the binary is currently included in the staged rollout. Keep a note of the binarySeq values, as you need them when calling the “Update the Staged Rollout Binary” endpoint.
      NoteIf you do not know the binarySeq for a binary, you can also retrieve it by calling GET /seller/contentInfo?contentId=XXXXXXXXXXXX, which returns full application details including all registered binaries and their sequence numbers. Implementing the “Update the Staged Rollout Binary” Endpoint
      This endpoint programmatically modifies the specific binary files associated with an active staged rollout, allowing developers to manage which version is being distributed. Using the API, the rollout status is set to either “ENABLED” or “DISABLED”, which refers to the “ADD” or “REMOVE” functions used to manage specific files within a release.
      ENABLED (ADD): This function attaches a specific binary sequence to your staged rollout, making it active for the designated percentage of users.
      DISABLED (REMOVE): This function disables a staged rollout immediately and makes that build available to all users globally.
      API Endpoint
      Define the API endpoint for changing the rollout status.
      # Defining the API endpoint (PUT request) api_url= "https://devapi.samsungapps.com/seller/v2/content/stagedRolloutBinary" Payload
      To change a specific application’s rollout binary, send its content ID, function value (“ADD” or “REMOVE”) and the binary sequence value inside a JSON payload.
      # Payload (ADD or REMOVE binary to staged rollout) payload = { "contentId": "<Content Id of your app>", "function": "REMOVE", # or ADD "binarySeq": "3" } This code removes the specific binary from the list. You can check this modification from the Seller Portal UI.

      Figure 3: Disabled staged rollout binary in the Seller Portal UI



      PUT Operation
      Send an HTTP PUT request to update the staged rollout binaries to the Galaxy Store Server.
      try: response = requests.put(api_url, headers=headers, json=payload) print("Status Code:", response.status_code) data_shows = response.json() print("Parsed JSON:", json.dumps(data_shows, indent=4)) except Exception as e: print("Error:", str(e)) Response on Success
      After a successful change of the rollout status from “ENABLE” to “DISABLE”, or vice versa, the operation returns a resultMessage with the value “Ok”.
      Status Code: 200 Parsed JSON: { "resultCode": "0000", "resultMessage": "Ok", "data": {} } Response on Error
      See the Failure response codes for a list of possible response codes when a request fails.
      Key Cautions and Limitations
      Samsung's official documentation makes several important constraints explicit that every seller needs to keep in mind:
      The staged rollout rate cannot decrease for live applications. Once you set a rollout rate for a SALE version, the only valid options are increasing the rate or disabling the rollout entirely. In an application, only one staged rollout can be active at a time. You must disable an existing rollout before enabling a new one. Concurrent rollouts on the same content ID are not supported. The rules for binary contentStatus are very strict. The “Update the Staged Rollout Binary” endpoint only works when the application has a status of “REGISTERING”, “UPDATING”, “RE_REGISTERING”, or “READY_FOR_SALE”. The “FOR_SALE" status is not supported for this operation. The “DISABLE_ROLLOUT” action is irreversible in terms of exposure. Disabling a staged rollout immediately makes the current build available to all users globally. You cannot "re-stage" that release. Application review is still required. A staged rollout is only a distribution control mechanism and does not bypass the standard Samsung Galaxy Store review process. Applications must pass review before any users receive the update. Manual publication adds an extra step. If publicationType is set to “manual", even after passing review, you must call POST /seller/contentStatusUpdate with contentStatus: "FOR_SALE" to release the pending application. New application registration is not supported through the API. The Galaxy Store Developer API only manages applications that have already been registered in Seller Portal. First-time application submissions must begin in the Seller Portal web interface. The HTTPS protocol is mandatory for all API calls. HTTP requests are rejected. Conclusion
      The Galaxy Store Developer API enables developers to manage application releases programmatically through staged rollouts. By integrating these APIs into your development workflow, you can improve release reliability, reduce manual effort, and enhance the overall user experience. Staged rollout management is essential for modern application delivery, empowering teams to scale effectively through automated and controlled release processes.
      If you have any questions about or need help with the information in this article, you can reach out to us on the Samsung Developers Forum or contact us through Developer Support.
      For additional reference you can check out the following resources:
      How to Create an Access Token for the Galaxy Store Developer API Using Python: Learn how to create an access token using the Galaxy Store Developer API and Python. Set a Staged Rollout in the Seller Portal: Learn how to configure a staged rollout of applications in Seller Portal. Python Sample Source Code: Learn how to install Python on your PC and the setup for implementing these APIs. View the full blog at its source
    • By Samsung Newsroom
      Samsung Electronics today announced the expansion of its commercial display offerings, led by the global launch of Samsung Spatial Signage, at Integrated Systems Europe (ISE) 2026 in Barcelona. The announcement includes new AI-powered content capabilities through Samsung VXT, new additions to Samsung’s supersized commercial display lineup and expanded enterprise collaboration with Cisco-certified wide-format display solutions.
      “For commercial environments, bringing displays and content solutions together is becoming increasingly important,” said SW Yong, President and Head of the Visual Display (VD) Business at Samsung Electronics. “Glasses-free 3D Spatial Signage, combined with new AI-powered capabilities in Samsung VXT, allows us to deliver a more integrated approach to immersive commercial displays, helping businesses create engaging experiences across a wide range of commercial environments.”

      Bringing Brands to Life Across a Range of Environments With Spatial Signage
      Spatial Signage is Samsung’s industry-leading 3D digital signage that delivers an immersive visual experience. Using Samsung’s patented 3D Plate technology, it creates a sense of spatial depth positioned behind the LCD panel. Content retains the sharpness of 2D visuals while adding natural-looking 3D depth — without the need for specialized equipment such as 3D glasses. The display’s presentation naturally draws attention in retail, luxury, museum and entertainment settings, helping direct focus to key promotions, exhibitions or important information.
      The newly launched 85-inch Spatial Signage display features a 4K UHD resolution (2,160 x 3,840) in a 9:16 portrait format, which enables brands and venues to present 360-degree rotating visuals that show front, back and side views of a product or scene.
      Powered by Samsung’s industry-leading Quantum Processor, the display provides 4K UHD upscaling, 16-bit color mapping and dynamic HDR refinement to deliver sharper detail, smoother tonal transitions and consistent color accuracy. Additionally, an anti-glare panel helps maintain clarity under bright or challenging lighting conditions.
      Spatial Signage features an UltraThin Design with a slim 52mm profile and a lightweight 49kg build. Compatible with a Slim Fit Wall Mount, the display installs like conventional signage and integrates cleanly into compact or design-sensitive locations, without the bulky, box-like enclosures typically associated with traditional showcase-style displays.1 Spatial Signage is available globally in an 85-inch model, with the launch of 32-inch and 55-inch sizes to follow.
      AI Studio, a new AI-powered content app within Samsung VXT,2 was showcased at ISE 2026 to demonstrate streamlined content creation for all Samsung signage connected to the platform. The app transforms static images into signage-ready video without the need for external tools or manual setup. Content created through VXT’s AI Studio app is automatically optimized with refined shadow detailing, adjusted margins and background treatments for Spatial Signage — creating more realistic and balanced visuals tailored for a wide variety of commercial environments.
      Recognized for its pioneering 3D capabilities, Spatial Signage has been named a CES 2026 Innovation Award Honoree in the newly introduced Enterprise Tech category, which made Samsung one of the first to be recognized in the category during its commercial debut at the show. Last year, the display was also named an IFA 2025 Innovation Award Honoree in the ‘Best in Emerging Tech’ category.

      Redefining Supersized Signage for Bold Business Impact
      Samsung is reinforcing its leadership in supersized commercial displays with a growing lineup of extra-large formats built for high-impact business environments. At ISE 2026, Samsung introduced the 130-inch Micro RGB signage (QPHX model) to commercial audiences for the first time. Previously unveiled at CES 2026 for the ultra-premium home entertainment market, the display features Samsung’s most advanced Micro LED technology to date. It combines micro-scale RGB LEDs with the Micro RGB AI Engine Pro to deliver vivid color expression and exceptional picture quality in an ultra-slim design, making it ideal for flagship retail and premium spaces.
      Also unveiled at ISE 2026 was the 108-inch The Wall All-in-One (MMF-A model) in 2K resolution, engineered to dramatically simplify large-format LED deployment. Like previous models (146-inch 4K and 2K, 136-inch 2K and 110-inch 2K), it reduces on-site setup time and labor compared to traditional LED walls. Installation is possible in as little as two hours, depending on display size.3 However, the new 108-inch model features a more compact, split-panel design that makes supersized LED installation as efficient as mounting two LCD screens rather than a full LED wall — all at a much faster pace.
      Together with the previously introduced 105-inch QPDX-5K and 115-inch QHFX models, the addition of the 130-inch Micro RGB Signage and The Wall All-in-One series gives businesses more ways to create immersive, ultra-large visual experiences across lobbies, showrooms, boardrooms and other high-impact commercial spaces. This expanded lineup reinforces Samsung’s 17-year leadership in the global digital signage market.4

      Advancing Enterprise Collaboration With Cisco and Logitech Partnerships
      Samsung’s 115-inch 4K Smart Signage (QHFX model) and 146-inch 2K The Wall All-in-One (IAB model) lead the industry in advanced supersized displays, offering seamless, immersive meeting spaces without the complexity of multi-screen setups. These supersized models are the latest Samsung displays to be certified for compatibility with Cisco’s collaboration devices, joining the previously certified Samsung QMC lineup. Notably, Samsung The Wall All-in-One is the world’s first LED display to receive the certification.5
      Cisco certification follows a rigorous testing program to confirm the reliability of the display’s video interfaces and ensure optimized image quality for video meetings. It also confirms the visibility of displays within Cisco’s Control Hub management platform and verifies secure, seamless integration across meeting spaces. Together, these factors contribute to high-quality meeting experiences for participants and improved enterprise management for IT teams.
      Additionally, through a new partnership with Logitech, Samsung 4K Smart Signage QBC series is now included in Microsoft’s Express Install for Microsoft Teams Rooms, enabling fast, cost-effective meeting room setups. The offering combines Samsung displays with Logitech’s certified Microsoft Teams Rooms conferencing solution to simplify room installations, allowing them to be completed in under an hour.
      Slim Fit Wall Mount must be purchased separately. ︎ Samsung VXT is a cloud-based digital signage platform that combines content creation, management and remote device control within a single CMS, accessible via desktop and mobile. VXT is sold separately, and feature availability may vary by region. AI Studio will be available globally in 1H 2026 and may incur additional costs depending on usage. ︎ The Wall All-in-One 110-inch model requires three preset modules. The 146-inch model requires four preset modules. Install time estimate based on internal testing. ︎ Consumer TVs are excluded. Source: Omdia Q3 2025 Public Display Report ︎ Cisco Collaboration Devices ︎ View the full article
    • By Samsung Newsroom
      Samsung Electronics today announced a strategic partnership with KT Studio Genie, a leading content studio in Korea, to bring a curated selection of Genie TV Originals to Samsung TV Plus. The collaboration will bring more Korean dramas, films, original titles and dedicated channels to viewers in Korea and around the world — entirely free and with no subscription required.
       
      Samsung TV Plus is the company’s free, ad-supported streaming TV (FAST) service, available without sign-up on Samsung Smart TVs, Galaxy devices, Smart Monitors and Family Hub refrigerators. Offering more than 3,500 live channels and 66,000 on-demand titles globally, the platform delivers premium content to a growing international audience with instant accessibility.
       

       
       
      Global Debut of Fan-Favorite K-Dramas on Samsung TV Plus
      As part of the agreement, select Genie TV Originals will be made available to international audiences on Samsung TV Plus, effectively expanding the reach of these programs to a broader audience outside Korea. Leading the lineup are three standout series: “Lies Hidden in My Garden,” a thrilling drama where two women’s seemingly perfect lives unravel due to a series of mysterious events; “New Recruit,” a military comedy-drama that follows the daily lives and struggles of a group of new army recruits; and “Dear Hyeri,” a romantic drama centered on a news announcer who develops dissociative identity disorder and must navigate the complexities of her two very different lives.
       
      Additionally, select series such as “New Recruit” and “Love Is for Suckers,” the slice-of-life workplace comedy, will be featured as an exclusive FAST offering on Samsung TV Plus for three months.
       

       
       
      Dedicated K-Content Channels Deliver Nonstop Viewing Experience
      Samsung TV Plus offers 24/7 channels in Korea, giving viewers an easy way to jump into a show at any time — no searching, scheduling or episode tracking required.
       
      With episodes airing in order around the clock, the format supports a variety of viewing habits — whether it’s catching an episode after a long day, relaxing with back-to-back chapters over the weekend or simply dropping in to rediscover a favorite scene. It’s a seamless, flexible way to enjoy K-dramas whenever it fits your routine.
       
      Furthermore, the platform enriches its international appeal by curating a monthly selection of acclaimed Korean series. Each month, beloved titles — such as “Moon in the Day,” which is inspired by the widely loved webtoon — are thoughtfully highlighted, enabling fans to immerse themselves in their favorite stories anytime and anywhere.
       

       
       
      A Growing Global Hub for Korean Content
      KT Studio Genie joins a growing list of content partners, including CJ ENM and NEW ID, helping expand K-content offering on Samsung TV Plus, which spans drama, film, music, variety shows and live events. With operations in 30 countries and counting, Samsung TV Plus continues to evolve as a key destination for Korean entertainment on the global stage.
       
      “Our partnership with KT Studio Genie reflects Samsung TV Plus’s ongoing commitment to delivering exceptional content and new viewing formats to global audiences,” said Yong Su Kim, Executive Vice President of the Visual Display (VD) Business at Samsung Electronics. “We’re proud to help bring the richness of Korean storytelling to more viewers worldwide — free, easy to access and ready to stream.”
      View the full article
    • By Samsung Newsroom
      From menu boards and discount offers to promotional advertisements, digital signage has become an essential medium for delivering information in retail spaces. Now, a new display has emerged — one that can show images without a continuous power supply.
       
      On June 8, Samsung Electronics launched the 32-inch Color E-Paper — an ultra-low-power digital signage solution capable of delivering rich, high-quality visuals.
       
      Behind this innovative product lies Samsung’s proprietary Color Imaging Algorithm technology, developed through close collaboration between the Visual Display (VD) Business and Samsung Research at Samsung Electronics.
       
      Samsung Newsroom spoke with two key figures behind its development — Daewoong Cho from the VD Business and Iljun Ahn from Samsung Research — to learn more about the creation of Color E-Paper.
       
      ▲ (From left) Iljun Ahn from Samsung Research and Daewoong Cho from the VD Business
       
       
      Paradigm Shift: Ultra-Slim, Ultra-Light and Ultra Low-Power
      The Color E-Paper sets a new benchmark for digital signage — redefining hardware, operational methods and content expressiveness.
       
      The globally released EM32DX model (32-inch) sports an ultra-slim profile, measuring just 8.6 millimeters at its thinnest point, and boasts a lightweight structure, weighing only 2.5 kilograms with the battery.
       
      ▲ Daewoong Cho from the VD Business
       
      “We designed the device to be ultra-slim and ultra-light so that it can be installed easily, even in tight spaces,” said Cho, who led Color E-Paper’s hardware development. “This versatility means it can serve as a menu board at a café entrance or be mounted on a wall to function as a seasonal, emotionally resonant interior display.”
       
      One of the biggest advantages of the Color E-Paper is its ultra-low power consumption, as it draws 0.00W1 while displaying a static image. This allows content to remain visible for extended periods on battery power alone, significantly reducing energy usage in retail environments. Changing the display image requires only a minimal amount of power as well. In addition, as part of Samsung’s commitment to sustainability, the product incorporates recycled plastics in its exterior and comes in eco-friendly packaging.
       
      ▲ Content for the Color E-Paper can be easily created, replaced and managed through the Samsung VXT platform.
       
      ▲ Samsung VXT enhances the Color E-Paper experience with content visibility optimization, a preview function that ensures color accuracy before deployment, and other convenient features.
       
       
      A Display That Runs Without a Continuous Power Supply
      The secret behind the Color E-Paper’s ultra-low power consumption is its distinctive method of displaying images.
       
      ▲ Iljun Ahn from Samsung Research
       
      “While conventional LCD signage uses a backlight to illuminate images, the Color E-Paper arranges six colors of digital ink in precise locations — just like printing on paper,” said Ahn, who participated in developing the product’s image enhancement technology. “This is also what gives the display its eye-friendly visual texture.”
       
      The display consists of millions of microcups, each containing four colored ink particles (red, yellow, white and blue). When an electrical signal is applied to each cup, the designated ink particles rise to the surface to produce six colors.
       
      “This process closely resembles the printing principle by which ink adheres to paper,” Ahn explained. “Once an image is formed, it can be semi-permanently retained without any further power consumption.”
       
       
      Rich Images With Just Six Colors Through Samsung’s Proprietary Technology
      The Color E-Paper’s strengths go far beyond power efficiency. The product can reproduce vibrant, natural hues using only six colors thanks to Samsung Electronics’ independently developed Color Imaging Algorithm.
       
      “Conventional products had limitations in accurately reproducing input colors, and issues such as distortion and noise occurred . A solution was needed to overcome these challenges, so the VD Business and Samsung Research joined forces to come up with one,” said Ahn.
       
      The starting point for developing the Color Imaging Algorithm, which enhances both color expressiveness and visibility, was the Human Visual System (HVS). The algorithm was built around a key aspect of human vision: the eye perceives the average color across a certain region, rather than focusing on the colors of individual pixels.
       
      “By leveraging this trait, it’s possible to create the perception of different colors by naturally combining the six colors. The key lies in optimizing the ratio and arrangement of those combinations to avoid any color distortion,” Ahn added.
       
      ▲ The Color E‑Paper’s color-rendering process, powered by the Color Imaging Algorithm.
       
       
      Calculating Color Ratios: Probability Map Extraction
      Conventional e‑paper relies on error-diffusion2 techniques to approximate digital images using a limited color palette. While effective, these methods carry significant drawbacks, as they are prone to visual distortion and suffer from slow computation speeds.
       
      To overcome these limitations, Samsung devised an innovative approach that calculates the probability of placing certain colors within arbitrary regions, allowing for more precise color expression.
       
      ▲ The Color Imaging Algorithm computes color-specific weights as probability distributions.
       
      By computing color weights as probabilities, the Color E-Paper can render nearly 2.5 million distinct hues using just six colors — a dramatic 40-fold increase in color richness compared to the roughly 60,000 hues achievable with conventional methods.
       
      Optimizing Color Arrangement: Color Sampling
      Along with color ratios, the way colors are arranged also plays a critical role in color rendition quality. Building on the probability map, Samsung developers applied blue-noise-based3 sampling (arrangement)to assign colors on a pixel-by-pixel basis, ensuring uniform and smooth color rendering.
       
      ▲ The blue-noise-based color sampling process
       
      ▲ (Left) Grocery store promotions brought to life in vivid color on a Samsung Color E-Paper display; (Right) A magnified view of the onion demonstrates how various color combinations naturally render shades and hues.
       
      This advanced Color Imaging Algorithm technology significantly reduces eye strain and delivers images with soft, natural boundaries — just like printed material.
       
      ▲ Samsung’s Color Imaging Algorithm technology overcomes the shortcomings of conventional e-paper.
       
       
      A Globally Acclaimed Technology With a Bright Future
      With reactions like “I thought it was real paper!” and “Where’s the power cable?”, people are often surprised or impressed when they see the Color E‑Paper for the first time. The innovation drew significant attention at this year’s edition of Europe’s largest display exhibition, Integrated Systems Europe, where it won three Best of Show at ISE 2025 awards.
       
      “I felt so proud when I heard that a global brand, one that had previously insisted on analog signage only, began seriously considering a digital transformation after seeing the Color E‑Paper at ISE 2025,” Daewoong Cho recalled.
       
      “The natural, paper-like color of the Color E-Paper will offer consumers a fresh experience across various commercial settings. We plan to introduce it in a range of sizes, from small to large displays.”
       
      “We are continuing our research with the goal of being able to render a broader range of colors more effectively. Samsung Research and the VD Business will keep working in close partnership to deliver the next breakthrough in display technology,” added Iljun Ahn.
       
      With its paradigm-shifting power efficiency and color accuracy, the Samsung Color E‑Paper is leading the evolution of digital signage. Driven by a spirit of continuous innovation, Samsung’s product developers are committed to enhancing visual experiences in commercial spaces — setting a new standard for the displays of tomorrow.
       
       
      1 Based on IEC 62301 standards from the International Electrotechnical Commission. Power consumption below 0.005W is indicated as 0.00W.
      2 This method diffuses the quantization error — introduced during image quantization — by distributing it in specified proportions to adjacent pixels, ensuring the errors become visually less noticeable across the entire image.
      3 Unlike white noise, blue noise is concentrated in the high-frequency spectrum, distributing fine-grained, evenly spaced patterns without large blotches — enabling smoother and more natural image rendering on displays.
      View the full article
    • Government UFO Files
    • By Samsung Newsroom
      ▲ RM reflects on how art is transforming his life at “Talk With RM” during Art Basel in Basel 2025.
       
      As the art world converges at Art Basel in Basel 2025, Samsung Electronics hosted a special two-part media session spotlighting the evolving role of art in daily life. Titled “Living With Art,” the event brought together Samsung Art TV global ambassador RM of 21st century pop icons BTS, Clément Delépine, Director of Art Basel Paris and featured artist Basim Magdy to explore how technology is transforming how people experience, collect and live with art.
       
      Together with Sofia Monteiro, Curator at Samsung Art Store Europe, the speakers shared how digital platforms like Samsung Art TV are helping to make art more accessible, more personal and more emotionally resonant in people’s everyday lives.
       
       
      Part 1: RM on Finding Peace, Presence and Personal Taste Through Art
      RM spoke candidly about how art has become a profound source of comfort, curiosity and connection in his life. Seated with Monteiro in a relaxed lounge space, he reflected on his early love of literature, his discovery of visual art and how innovative digital platforms like Samsung Art Store are modernizing access to art, particularly for those unsure where to begin.
       
      “Art is already deeply embedded in our lives — in literature, architecture, film and, of course, music,” he shared. “But a lot of people still find art hard to understand. I think it’s already inside of us.”
       
      That sense of instinctual connection came into focus during a tour stop in Chicago. With time to spare, RM visited the Art Institute of Chicago, and something shifted. “I wanted to see Monet and other artists I had only read about,” RM recalled. “When I saw those works up close, the details, the textures — I was really impressed.”
       
      RM noted that the idea of art grounding people in beauty, even in quiet or overlooked moments, is what makes living with art so meaningful. It’s also what drew him to The Frame. “Friends come over and think it’s a new media art, not a TV.”
       
      He emphasized that digital tools can make discovery more intuitive, even playful. “Art Store Streams on Samsung Art Store break down barriers and introduce me to artists I might never encounter otherwise.”
       
      ▲ (From left) Daniel Fanslau, RM and Sofia Monteiro
       
      RM’s participation at Art Basel in Basel 2025 also marked the launch of his curated collection on Samsung Art Store, offering users a glimpse into his artistic sensibilities with selected works that span emerging global voices to timeless modernists.
       
      He said that he asks simple questions — such as “Who made this? And why did they make it?” — that allow him to dive deeper into the artwork.
       
       
      Part 2: Reimagining the Art Experience With Technology
      ▲ (From left) Clément Delépine, Basim Magdy and Sofia Monteiro
       
      The second session shifted from personal reflection to industry insight, featuring a panel moderated by Sofia Monteiro with Basim Magdy, a multi-disciplinary artist, and Clément Delépine, Director of Art Basel Paris. Together, they unpacked how digital tools are reshaping the way in which people discover, engage with and collect art.
       
      Delépine reflected on a cultural shift — noting that while physical artwork still holds tremendous value, there has been a transformational shift in how people experience them. “People may still aspire to see or own a piece of art, but their discovery now incorporates new avenues — digital galleries, curated feeds and even algorithmic discovery,” he said. “It’s no longer just about owning an object — it’s about the experience that leads you there.”
       
      This shift from ownership to experience is especially meaningful during a time when access to physical galleries remains limited for many. Magdy emphasized the power of being able to share art with audiences around the world. “You’re connecting with people you may never meet, and that’s both beautiful and a little surreal,” he said. “It’s not a replacement for seeing art in person, but it invites emotional connection in a new way.”
       
      The panelists also agreed that platforms like Samsung Art Store can help people discover their artistic preferences through visual immersion. “The Frame reminds me of how we used to collect and curate images online,” Delépine shared. “You’d collect images, and over time, patterns would emerge. That process helped shape your taste, and The Frame enables something similar but in your own space.”
       
      The conversation also acknowledged the importance of preserving the emotional depth of art, even as it becomes more digitized. “It’s like listening to your favorite band at home versus being at the concert,” said Magdy. “Digital can’t replicate everything, but it can open the door. And that matters.”
       
      Looking ahead, Delépine pointed to AI as a tool that will likely shape the future of art, but one that shouldn’t overshadow human touch. “Using AI won’t make you an artist, just how editing tools don’t make you a director,” he said. “Vision still matters more than the tools.”
       
      The panelists reinforced a shared vision — that technology expands, rather than diminishes, the power of art. By making it easier to access, explore and connect with, platforms like Samsung Art Store are helping to democratize creativity for a new generation of collectors and viewers alike.
       
       
      A Seamless Union: Art, Technology and Accessibility
      The event coincided with the launch of the Art Basel in Basel (ABB) Collection, the largest Art Basel curation yet on Samsung Art Store — featuring 38 curated works that span continents, mediums and generations. For the first time, the collection includes contributions from an Africa-based gallery and a broader variety of emerging voices.
       
      At Samsung ArtCube, visitors were invited to explore these works up close through Samsung Art TVs including The Frame, The Frame Pro, Neo QLED 8K and MICRO LED — demonstrating how display innovation can enhance the emotional impact of fine art in the home.
       
      “At Samsung, we see technology as a bridge, not a barrier, to emotional and cultural connection,” said Amelia-Eve Warden, Senior Communications Manager at Samsung Europe. “Whether it’s discovering a new artist or reinterpreting a classic, we’re proud to help more people make art part of their everyday rhythm.”
       
       
      Living With Art On Your Terms
      ▲ RM poses for a photo at the “Talk With RM” session.
       
      From RM’s candid reflections to the expert insights of art world leaders, the “Living With Art” sessions reinforced a shared belief — that art is no longer something to visit, but something to live with. Whether through a museum visit, a personal collection or a digital frame in the living room, art today is closer, more personal and more resonant than ever before.
       
      As Samsung continues its partnership with Art Basel across all four global editions, the message is clear. Art doesn’t need to live on a pedestal. It can live with the viewer.
      View the full article





×
×
  • Create New...