Filter
-
Content Type
-
Category
Mobile/Wearable
Visual Display
Digital Appliance
Platform
Mobile/Wearable
Visual Display
Digital Appliance
Platform
Filter
tutorials iot
blogintroducing smartthings test suite: simplifying development testing for the smartthings platform (updated july 31st, 2025) at smartthings, we’re committed to providing developers with the tools they need to create innovative and seamless smart home experiences. we are excited to introduce our newest addition to the developer toolkit: smartthings test suite. the test suite is designed to assist our device company partners in certifying their devices as part of the works with smartthings (wwst) certification process. with test suite, developers can easily test smartthings integrations, get certified easier, and showcase their devices to tens of millions of smartthings users. plus in many cases, completing the required tests may qualify your products for no-cost wwst certification, eliminating the need to ship your devices to our authorized test provider. this no-cost, self-testing for certification option is available for matter, zigbee, and z-wave protocols. what is the smartthings test suite? the test suite is a comprehensive tool designed specifically for device developers integrating with the smartthings platform. it provides a unified environment where developers can thoroughly test their products’ capabilities across various scenarios, helping to identify and address potential issues before deployment. supported protocols for device testing the test suite supports device testing for the following integration types: matter zigbee z-wave lan mqtt cloud connected devices (smartthings schema) why should developers use the test suite? centralized testing environment: with the test suite, developers can leverage a centralized testing environment hosted on the smartthings platform. this eliminates the need to set up complex testing configurations locally, saving time and effort in the testing process. recently, there has been expanded coverage for 90+ of the most popular "capabilities" with more planned by the end of the year. user-friendly interface: with an intuitive and user-friendly interface, the self-testing tool ensures a seamless experience for product owners and developers of all levels. real-time feedback: receive instant and detailed feedback on your product's compliance status, allowing for quick identification and resolution of any issues. reduce your testing costs: save money and time on testing with our free and easy-to-use test suite for your certification process. hear from some of our partners using test suite to certify easier and faster than ever. “i think comparing all the processes, smartthings was probably one of the fastest in terms of total time spent from start to finish.” mark holland, lifx “the smartthings new console is very easy to use. compared to others, smartthings developer center is a much more user-friendly interface.” james shurte, leviton how to take advantage of no-cost, self testing? the free smartthings test suite makes works with smartthings (wwst) certification easier than ever for hub connected devices, including those supporting matter, zigbee, and z-wave. for many cases, completing the required tests may qualify your products for no-cost wwst certification, eliminating the need to ship your devices to our authorized test provider. this no-cost, self-testing option is available for these protocols: matter zigbee z-wave supported device types include lights, switches, plugs, thermostats, motion/contact sensors, blinds, leak sensors, and many more. though some device types — like cameras, doorbells, smart locks, and health and safety products — may not qualify for self-testing for certification and will require evaluation by our authorized test provider. learn more about no-cost, seamless testing and certification by visiting our test suite documentation. how to get started with test suite? ready to use the test suite for your device (s)? here's a quick guide to help you get started: 1. access the test suite visit the smartthings developer console and navigate to the test suite section, accessible at smartthings developer console. 2. set up your testing environment test suite displays a list of available devices connected across your locations. if you do not have any devices connected to the location associated with your developer account, use the smartthings app to add them. it’s easy to collaborate with colleagues using test suite. you can add team members in the development console and they can check the status of device tests which makes it easy to work together. 3. test scenarios test scenarios are automatically generated to test the capabilities of your device. this reduces the time needed to set up tests and makes your development testing easy. we know some capabilities may require more complicated setups; you can select which tests to perform in each session. tipmake sure you include them all before submitting for certification to ensure a faster wwst process. 4. run tests once you have set up your capabilities, you can start your tests. many tests automatically execute, but there are certain tests that require a manual action to be taken. for example, when testing a motion sensor, a motion detection event is required to pass successfully. these requirements are indicated before and during an active test session. note that some tests must be completed within a set time or otherwise will be considered a failed test. 5. submit your test results once the test is complete, you can use any feedback or insights to iterate on your product and retest if necessary. once you’re ready, attach your test results to your wwst certification submission. we will review your test results and assign a partner success manager to help you complete your works with smartthings certification. our new test suite tool represents a significant step forward in our commitment to supporting developers and enhancing their experience on the smartthings platform. by providing a robust testing environment with simulation, automation, and integration capabilities, we aim to empower developers to build high-quality smartthings integrations with confidence. are you ready to elevate your smartthings development experience? dive into the test suite today and unlock new possibilities for your smart home innovations. for support with bulk registration of your portfolio of products, contact partners@smartthings.com.
SmartThings Developers
events iot
blogjoin us in a couple of weeks in seattle for our 2nd iot meetup! on march 27th, the smartthings developer relations team will be at the seattle iot hub meetup located at the best buy technology development center. learn from a certification systems engineer at smartthings, sean buizer, about the works with smartthings program and our compatible with smartthings program emphasizing the simplicity of joining the smartthings’ ecosystem through the smartthings schema. sean will also provide a presentation on cloud-connected device integration for connected devices. sean’s first exposure to wireless systems was while working on satellites in hong kong. he embraced the challenges and possibilities of a connected, wire-free world and soon found himself looking into home automation. today, sean drives certification of zigbee, z-wave, lan, and cloud-connected devices on the smartthings platform. he plays an integral role in expanding the ecosystem and is currently building a developer outreach program for the newly-released smartthings schema and dev portal we will also be handing out some swag as well as raffling off a samsung galaxy watch! click here to register for this free event. we look forward to meeting you in seattle! sign up now to learn how smartthings can help you achieve your iot vision.
SmartThings Developers
announcement mobile
blogremote test lab is a service that enables developers to control mobile and watch devices remotely. with the remote test lab service, you can test your application on a real device by interacting with the device over the network in real time. the remote test lab service is an easy and effective way to comprehensively test your application’s compatibility with the latest samsung mobile devices, while reducing your spending on test hardware. the new web-based client does not require separate installation files and has improved launch functionality. it provides a user experience comparable to that of a real device, directly in your web browser. remote test lab has 10 service hubs in 8 countries, including the united states, the united kingdom, and korea as well as other countries in americas, europe, and asia. since each service hub has different device models available, if you need to, you can also access the devices at other hubs. across all service hubs, you can connect to over 1500 different devices, from mobile devices, such as the latest foldable models, to the newest smart watch devices. take advantage of remote test lab to test your application on a wide range of galaxy mobile and watch devices, with various form factors and resolutions. key features even though the remote test lab cannot provide an identical experience to that of the real device, the following features can satisfy your curiosity, whether you are a developer who wants to test an application, or a user who is considering purchasing a new device. screen settings the settings feature enables you to adjust the screen configuration on the test device, such as media streaming parameters and screen orientation. on foldable devices, you can also configure the screen for folded, unfolded, and flex modes. audio streaming mobile applications often have both sound and visuals. you can listen to the audio played through the test device in addition to seeing the device screen. multi-touch gesture support multi-touch gesture allows multiple pointers (fingers) to touch the device screen at the same time, enabling you to test scrolling, zooming in and out, and rotation gestures, on applications such as google maps. application installation you can install and test android applications on remote test lab without the need to purchase every device you want to test with. automated testing you can define and run automated tests on the remote test lab device and review the test results to learn about your application’s cpu and memory usage, or which features consume the most resources. using the web-based client to launch the web-based remote test lab client, on the remote test lab website, select the remote device and testing time you want, then select start. settings you can stream the screen at your preferred resolution, and test how foldable device screens look in each mode. you can also enable audio output for applications that utilize both video and sound. multi-touch gesture you can test scrolling, zooming in and out, and rotation gestures. to use multi-touch gestures in remote test lab: press and hold the shift key on your keyboard. click on the device screen. without releasing the shift key, click and drag on the device screen to perform the gesture you want. to complete the multi-touch gesture, release the shift key. the following video shows how google maps responds to multi-touch gestures: application installation to manage android applications on the test device, select applications in the navigation menu bar. you can install and run your application on the device, and delete it when you are done with testing. you can also install an apk package by simply dragging and dropping it onto the remote test lab client. automated test to analyze your application's overall performance, you can use the automated test feature. you can configure the test to run the application for a specific duration, and you can view the results immediately when the test ends. to review your test history, go to my test lab > automated test history. logs for application development purposes, logs are essential for debugging. you can filter the logs in various ways to find the information you need. upcoming features we are continually adding service hubs and supported models so that more users can experience our mobile and watch devices using remote test lab. especially for developers, we are working on implementing remote debug bridge within the web-based remote test lab, so you can access the remote device through development tools, such as android studio, as if the device were connected to your computer. for more details about the remote test lab service and its policies, see the remote test lab support.
RTL Support
Connect Samsung Developer Conference
webtech square products and services using our new technology are displayed in the space by each field, and you can find details in the keynote speech and sessions. platform innovation home & health experience mobile & screen experience sustainability category platform innovation home & health experience mobile & screen experience sustainability smartthings matter/hub the most comprehensive iot platform for matter. the matter-compatible smartthings hub has been deeply integrated across samsung tvs, family hub refrigerators, smart monitors, and mobile chargers. working together, these hubs can form a multi-hub network for wider coverage and better reliability. setting up a new hub is also easier than ever with our new hub replacement tool. smartthings find & galaxy smarttag2 to keep your belongings and loved ones safe, you can use the newly updated smartthings find and smarttag2. with the new lost mode, someone who has found your misplaced key simply can tap their phone to the tag2 to contact you. you can even use tag2 to keep your pets healthy. attach a tag2 to your dog’s collar and keep track of their walking habits. smartthings home view smartthings home view provides an indoor map of your home, allows you to set the location of rooms and easily control your home devices at once, and displays environmental information such as room temperature and humidity, making your smart device experience easier and more intuitive. we also provide various ways to create indoor maps using ai technology. smartthings tv experience find out more about enhanced tv experiences with smartthings, including ring my phone, built-in smart home hub and home monitoring, and on a galaxy smart phone, the quick tv remote functionality. wwst partner find out about upcoming "works with smartthings" partner devices, including interesting gadgets, harman speakers, and presence sensors. calm onboarding calm onboarding is a stepping stone to a convenient life. it allows the user to complete device registration in the background by linking product purchase information, or by temporarily registering nearby devices and completing the final confirmation - the user just needs to have a previously registered device to connect to. smartthings ecosystem wall smartthings has been developed with support for the matter protocol and hca standards. it's an ever-evolving system, continually expanding user device options and enhancing usability. in close partnership with major home iot companies like philips hue / aeotec and other device-focused allies, we're delivering unique advantages to both partners and end-users. back to previous page vision ai pro cooking: bespoke view camera oven and camera wall oven the vision ai pro cooking camera oven optimizes cooking settings while monitoring food. if the oven is set to cook a recognized dish, it recommends a cooking mode, temperature, and time. the user can see how their meal is coming along in real time. during cooking, the oven detects cooking status, and afterwards, creates a time-lapse. screens everywhere at home we are building a screen ecosystem by expanding the tizen os to all of our home appliances. in this booth, we will display a family hub refrigerator with a 32-inch screen and a wall oven with a 7-inch screen, which you can use to experience various services such as multimedia, iot, and ai. samsung food: food your way samsung food offers a single platform to take you from "what’s for dinner?" to food on the table. discover recipe inspiration and storage, meal planning, nutritional information, automatic shopping lists, guided cooking, and sharing recipes and reviews with your friends. we put the world’s food knowledge at your fingertips! expand your health experience with samsung health making healthy habits easier with samsung health and new galaxy watch. samsung health can help you develop healthy habits by providing insights on what you’re doing well and what needs improvement, based on measurement data. leveraging galaxy watch's advanced health sensors tracking of raw or processed health sensor data from a galaxy watch is available through the samsung privileged health sdk. specialized features of the galaxy watch, like body composition and skin temperature measurements, can easily be utilized in wear os applications. the sdk maintains low watch battery consumption during continuous data tracking. empowering research & clinical experiences with samsung health stack samsung health stack is an open source project that provides end-to-end solutions such as application sdk, web portal, and backend systems for various use cases from medical research studies to clinician services using wearable devices. in this booth, you can explore all features of samsung health stack and check out some of its real-world use cases. back to previous page where gaming comes together gaming hub is an all-in-one platform where users can spend more time together and enjoy a variety of games through streaming, with over 3,000 titles from industry-leading partners. in addition, we'll be demonstrating to game developers how to utilize gamepads effectively with live demos, and have content for gamepad manufacturers interested in tv integration. deliver the best multi-device experience between samsung devices multi-control allows you to control two or more devices at the same time with a keyboard or mouse. you can access content such as news and netflix using your mouse, without needing the remote control, and then immediately continue using the mouse to work with your pc. introduction to iris (instant rendering & immediate sign-off) for hdr10+ gaming iris is a software tool that provides real-time, simulated rendering of hdr10+ gaming, hdr10, or sdr on multiple connected displays. this exhibition covers the overview of hdr10+ gaming, iris features, and how game developers can utilize it for their development and qc process. currently, iris works based on an nvidia api for the hdr10+ gaming communication protocols. feel the pleasure and value of being together with witty conversations chat together lets you talk remotely while watching your favorite tv programs. a click on a pop-up notification will start a chat together session. you can chat using either ai-recommended text and emojis, voice input, or mobile application and web browser. we are also developing other tv applications that provide togetherness experiences with a tv chat open api and platform. camera experience for tv any application that uses a camera can join camera experience. so far, we have a video call, workout, health care and gesture applications. you can easily create camera applications for tv by using our open api and platform. cheering together with emoticons and enjoyable events while watching sports cheer together lets you move beyond just watching tv, by providing experience that family and others can share while watching sports, through cheering emoticons and co-participating in events according to the cheering mood. we are planning to auto-generate emoticons with the user's voice to provide them with more ways to express enjoyment. remote test lab for tv remote test lab is a solution that makes it easy for tv application developers to use any real tvs they want. if you have an internet-connected pc, you can configure a remote development environment using a real tv. we support various models based on product and year, and no further effort is required to get access to specific models. all you need is your pc. smart edge blending - merge screens using two freestyle 2023 projectors. to use smart edge blending, two freestyle projectors are placed horizontally or vertically, and the edge blending function, which connects the images, is set up by taking a picture on the smartthings mobile application. samsung wallet: add to wallet add to samsung wallet is an e-wallet service that allows customers using samsung devices to add various digitized contents to samsung wallet. users can add their event tickets, coupons, boarding passes, and other types of data into samsung wallet using "add to samsung wallet" buttons in applications, web pages, e-mail, or social media messages by various content providers. samsung wallet: online payment check out faster in our payment apps. there's no need to enter your credit card number for in-app or online purchases—simply select samsung pay at checkout and authenticate the purchase with your fingerprint or pin. samsung wallet: student / company id add your student or company id to samsung wallet to make access simple. open doors, get into the library and events, pay for lunch, and more with just a tap of your phone or watch. experience the convenience of your student or company id working when your screen is off and your phone is locked, and even when your battery runs out. samsung wallet: mobile driver’s license / state id users will soon be able to add their driver’s license or state id to samsung wallet. initially, mobile driver’s licenses / state ids will work in a limited number of states at select tsa checkpoints to verify an id with just a tap. advanced professional video codec the advanced professional video (apv) codec is a new video codec for prosumers who want cinematic-quality video recording and post-production with smart phones. the apv codec provides perceptually lossless video quality and consumes 20% less storage compared to existing formats. back to previous page net zero home: build a sustainable home with smartthings energy smartthings energy connects everything from solar panels to your ev chargers to build a sustainable home. through partnership, smartthings energy lets you manage your energy production, storage and consumption and lowers your monthly energy bill and carbon footprint. open license for solar cell remote tech the solar cell remote is eco-friendly remote controller made out of recyclable materials that creates no battery waste, and incorporates improvements based on research into the potential environmental pollutants caused in remote control production. by opening the solar cell remote control technology to everyone, eco-friendly technology can be distributed wider. intelligent power saving intelligent power saving is power reduction based on human vision characteristics. a deep learning algorithm identifies regions of non-interest, which helps in reducing power consumption without letting the user notice any changes in the image. relumino mode relumino mode improves visual accessibility by making it easier to recognize objects. the edge thickness and colors in the image can be controlled depending on the user's vision level. the "together mode" supports a social tv watching experience, by displaying the original and relumino mode videos at the same time, allowing users to watch tv with their families. spoken subtitles people with low vision, or who cannot read the subtitles, will better understand foreign content such as movies if the tv gives them narration by reading the subtitles out loud. resource circulation gallery our goal at samsung is to apply recycled resin to 100% of the plastic components used in our products by 2050. we're using materials like fishing nets and recycled glass for samsung galaxy products, crafting tv covers from low-carbon resin captured from carbon emissions, and developing microplastic-filtering technology to reduce marine pollution. circular factory we’re highlighting samsung's processes for upcycling waste, showing how our research is integrated into products. we’re uncovering recyclable materials from waste products and are creating a roadmap for how that waste can be reintegrated into samsung products. back to previous page
tutorials iot
blogmatter is an open-source connectivity standard for smart home and internet of things (iot) devices. it is a secure, reliable, and seamless cross-platform protocol for connecting compatible devices and systems with one another. smartthings provides the matter virtual device application and smartthings home apis to help you quickly develop matter devices and use the smartthings ecosystem without needing to build your own iot ecosystem. supporting iot devices that can be operated from outside the home requires significant infrastructure investment. a cloud server must be built and maintained to deliver commands to the home, and if the device uses a mesh network technology such as thread, the user needs to have a supported hub in the home. users are also typically uninterested in purchasing multiple hubs to support all the brands of iot devices that they own. the smartthings home api, announced at sdc 2023, allows you to leverage the smartthings infrastructure for your own matter and iot products. the api enables you to use the smartthings cloud, which means your application can support matter devices connected to any of the 1.7 million smartthings hubs worldwide. in this tutorial, you will learn how to use the smartthings home apis to develop an iot application that onboards, controls, shares, and removes a smart lock device. for more information about smartthings matter, see matter in smartthings. prerequisites to follow along with this tutorial, you need the following hardware and software: host pc running on windows 10 (or higher) or ubuntu 20.04 (x64) android studio (latest version recommended) java se development kit (jdk) 11 or later mobile devices & smartthings station connected on the same network: mobile device with matter virtual device application installed mobile device with developer mode and usb debugging enabled matter-enabled smartthings station onboarded with the samsung account used for smartthings notethe smartthings home api materials, including the sample application project for this tutorial, are distributed only to authorized users. if you want permission to use the apis, contact st.matter@samsung.com. commission the device to onboard a matter-compatible device to your iot application, you must commission the device, joining it to the smartthings fabric. download the sample application project and open it in android studio. the following steps are implemented in the mainviewmodel.kt file at the path app > java > com.samsung.android.matter.home.sample > feature > main. step 1. create an instance of the matter commissioning client. step 2. call the commissiondevice() function to launch the onboarding activity in home service. step 3. set the value of _intentsender.value to the returned value. // todo 1 val commissioningclient = matter.getcommissioningclient() val intentsender = commissioningclient.commissiondevice(context) _intentsender.value = intentsender notefor all code examples in this tutorial, look for "todo #' in the sample application to find the location where you need to add the code. control the device capabilities are the core of the smartthings architecture. they abstract devices into their underlying functionalities, which allows you to retrieve the state of a specific device component or control specific functionality. each device has its own set of appropriate capabilities, each controlled with its own api function. consequently, the more capabilities the device supports, the more application code is needed to implement it. the following steps demonstrate implementing the capabilities for a smart lock device. they are implemented in the smartlockviewmodel.kt file at the path app > java > com.samsung.android.matter.home.sample > feature > device. step 1. to retrieve lock, tamper and battery status of a device capability: a. retrieve the appropriate capability from the device instance. b. extract the stream value for the appropriate feature from the capability. c. store the retrieved value for updating the ui. // todo 2 device.readcapability(lock)?.lock?.collect { lockunlock -> _lockstatus.value = lockunlock } // todo 3 device.readcapability(tamperalert)?.tamper?.collect { tamperalert -> _tamperstatus.value = tamperalert } // todo 4 device.readcapability(battery)?.battery?.collect { battery -> _batterystatus.value = battery } step 2. to control the lock status: a. retrieve the lock capability from the device instance. b. if lockstatus is unlock, call lock() function to close it. c. if lockstatus is not unlock, call unlock() function to open it. // todo 5 device.readcapability(lock)?.let { lock -> when (_lockstatus.value) { lockstatus.unlocked.statusname -> lock.lock() else -> lock.unlock() } } share the device using the smartthings home api, you can share matter devices connected to smartthings with other matter-compatible iot platforms without resetting the device. this enables the user to control the same device through additional controller applications, such as google home. the following steps are implemented in the baseviewmodel.kt file at the path app > java > com.samsung.android.matter.home.sample > feature > device > base. step 1. create an instance of the matter commissioning client. step 2. to launch the sharedevice activity in home service, call the sharedevice() function. step 3. set the value of _intentsenderforsharedevice.value to the returned value. // todo 6 val commissioningclient = matter.getcommissioningclient() val intentsender = commissioningclient.sharedevice( context, commissioningclient.sharedevicerequest(deviceid) ) _intentsenderforsharedevice.value = intentsender remove the device you can remove the device from the iot application and the smartthings fabric. the following steps are implemented in the baseviewmodel.kt file at the path app > java > com.samsung.android.matter.home.sample > feature > device > base. step 1. create an instance of the matter commissioning client. step 2. to launch the removedevice activity in home service, call the removedevice() function. step 3. set the value of _intentsenderforremovedevice.value to the returned value. // todo 7 val commissioningclient = matter.getcommissioningclient() val intentsender = commissioningclient.removedevice( context, commissioningclient.removedevicerequest(deviceid) ) _intentsenderforremovedevice.value = intentsender test the application to test the sample iot application with a virtual smart lock device: step 1. build and run the project on your android device. when you launch the application, it is synced to the smartthings application and your connected matter devices and hubs are listed on the home screen. step 2. to create a virtual smart lock device: a. launch the matter virtual device application on your other mobile device. b. select “door lock,” then tap “save” and “start” to receive a qr code. step 3. within the sample iot application, to onboard the virtual smart lock, tap “+” and scan the qr code. step 4. to lock and unlock the virtual smart lock, tap the button in the iot application. conclusion this tutorial has demonstrated how you can create an application to onboard and control a smart lock using the smartthings home api. to learn about onboarding and controlling other device types, go to code lab (matter: build a matter iot app with smartthings home api). for more information about smartthings matter, see matter in smartthings.
HyoJung Lee
Develop Smart Signage
doccommon this topic describes test cases and pass criteria related to common application features general test case id definition support tv htv signage co-ge-01 check that application pages load and the application responds to clicked keys within a reasonable amount of time yes yes yes the application responds in at most 30 seconds related info launch time optimization test case id definition support tv htv signage co-ge-02 check that the supported languages listed in the application description are properly supported yes yes yes all languages listed in the application description are supported test case id definition support tv htv signage co-ge-03 check that the application works normally after being left running for a long time yes yes yes after being left running for a long time, the application remains responsive and works normally test case id definition support tv htv signage co-ge-04 check that all menus and features are implemented as described in the application description yes yes yes all menus and features are implemented and work as described test case id definition support tv htv signage co-ge-05 close the application by clicking the exit key or the close button, then relaunch it from smart hub or apps panel check that the application works properly and does not initiate unnecessary content updates note test both the on-screen and the remote control exit keys yes yes yes the application runs normally unnecessary updates are not initiated related info terminating applications test case id definition support tv htv signage co-ge-06 check that the tv recovers from being switched off while content is loading yes yes yes while content is loading in the application, switch the tv off using the power key after a few seconds, click the power key again the tv switches on test case id definition support tv htv signage co-ge-07 after launching the application from the smart hub first screen or apps panel, check that application termination and multitasking works properly yes yes yes when the return or exit key is clicked, the application is terminated when the smart hub key is clicked, the application is moved to the background and the smart hub first screen is shown for tv models that do not support multitasking, when the smart hub key is clicked, the application is terminated and the smart hub first screen is shown related info multitasking, terminating applications test case id definition support tv htv signage co-ge-08 during media playback, switch off the device when the device is switched on again, check that the application's previous screen or detail page is shown yes no yes the application's previous screen or detail page is shown related info multitasking connection test case id definition support tv htv signage co-cn-01 after network disconnection and reconnection, including during media playback, check that the application resumes working normally yes yes yes the application does not freeze when the network connection is lost if the network is disconnected and reconnected, while the application is launching, it is not stuck on loading and the return key is functional when the network is reconnected, the network disconnected message is dismissed related info checking network status test case id definition support tv htv signage co-cn-02 if the network connection is lost while the application is running, including during media playback, check that a notification message is shown yes yes yes when the network connection is lost, a message is shown when the network disconnected message is shown, the application does not lock up the device or cause it to reboot related info checking network status noteif your application content cannot be accessed due to http client or server issues, you must show a clear error message with information on what to do or who to contact for support remember that samsung cannot provide support to tv users with issues related to content availability within your application test case id definition support tv htv signage co-cn-03 while loading or buffering content, check that a loading or progress indicator is shown yes yes yes a loading or progress indicator is present related info progress indicators installation test case id definition support tv htv signage co-in-01 for 2016 and newer models, if the application supports smart hub preview, check that during installation, the application icon and preview can be automatically added to the smart hub apps preview yes yes no when installing the application, if "add to home" is selected, the application icon and preview are added to the smart hub apps preview test case id definition support tv htv signage co-in-02 check that the application can be run immediately after installation yes yes yes after installing the application, when "run now" or the application icon in smart hub is clicked, the application launches test case id definition support tv htv signage co-in-03 if the application requires privileges, on the application details page, check that the following paragraph is shown below the "install" button "check the app permissions by selecting more in the information area by selecting install, you agree to grant those permissions to this app " yes yes yes on the application details page, the required text is present test case id definition support tv htv signage co-in-04 if the application requires privileges, check that the privileges required by the application match those listed on the application details page yes yes yes the privileges required by the application match those listed on the application details page related info configuring web applications keyboard/ime test case id definition support tv htv signage co-ki-01 when using the samsung ime, if the entered text exceeds the character limit, check that the application works properly yes yes yes exceeding the character limit does not cause unexpected behavior or lock up the device test case id definition support tv htv signage co-ki-02 when entering text, check that the text does not overflow the bounds of the input box yes yes yes the entered text stays inside the input box test case id definition support tv htv signage co-ki-03 when the samsung or application ime language is changed, check that the ime is changed accordingly yes yes yes language-specific characters are input correctly test case id definition support tv htv signage co-ki-04 check that special characters and spacing can be input and displayed correctly in the application yes yes yes special character input does not cause the application to freeze or crash special characters are displayed correctly special character input stays inside the input box search works properly with special characters related info keyboard/ime test case id definition support tv htv signage co-ki-05 when using the samsung ime with the xt9 predictive text feature, if the entered word exceeds the 64-character length limit, check that the application works properly yes yes yes exceeding the character limit does not cause unexpected behavior or lock up the device test case id definition support tv htv signage co-ki-06 connect a physical keyboard to the device and launch the application if the application does not support external keyboards, only the keyboard keys with remote control key equivalents are functional yes yes yes only the keyboard keys with remote control key equivalents are functional related info keyboard/ime test case id definition support tv htv signage co-ki-07 while the application is running, connect, disconnect, and reconnect a physical keyboard to the device check that the keyboard works properly yes yes yes the physical keyboard is detected properly keyboard input works properly related info keyboard/ime test case id definition support tv htv signage co-ki-08 if the application supports physical keyboards, check that all keyboard characters can be input correctly, including modified characters note when modifier keys such as "ctrl" and "altgr" are pressed, the virtual ime does not show the modified characters yes yes yes all keyboard characters can be input correctly, including modified characters related info keyboard/ime test case id definition support tv htv signage co-ki-09 if the application implements special functions for specific keyboard keys, check that they work as described in the application description yes yes yes keyboard keys with special functions work as described related info keyboard/ime test case id definition support tv htv signage co-ki-10 connect a physical keyboard to the device and launch the application check that the keyboard keys with remote control key equivalents work correctly note during text input, these keys can function as normal keyboard keys instead of remote control keys yes yes yes when the keyboard key is clicked, the corresponding remote control key function, if applicable, is activated related info keyboard/ime multitasking test case id definition support tv htv signage co-mt-01 during media playback, send the application to the background by clicking the smart hub key check that the application resumes properly from the apps panel or the smart hub first screen yes no no when the application resumes, media playback resumes in the same state as before, or the application shows the previous page if the application implements a shortcut key for resuming playback, it works properly related info multitasking test case id definition support tv htv signage co-mt-02 while viewing a tv channel, launch the application click the smart hub key to send the application to the background check that the same tv channel is shown yes no no the same tv channel is shown before launching the application and after sending it to the background related info multitasking test case id definition support tv htv signage co-mt-03 during media playback, click the smart hub key to send the application to the background disconnect and reconnect the network, then resume the application check that media playback resumes correctly yes no no after resuming the application, audio and video playback work normally related info multitasking test case id definition support tv htv signage co-mt-04 while the application is in use, such as during media playback or showing a detail page, send the application to the background uninstall and reinstall the application check that the application is reinitialized yes no no after reinstalling the application, when it is launched, it opens to the first page prelaunching test case id definition support tv htv signage co-pl-01 for tv models that support prelaunching, check that it works properly add the application to the left side of the smart hub launcher and power cycle the tv after 3 minutes, launch the application yes no no after the tv has been switched back on, the audio and video work properly the application launches immediately without showing a loading screen when the application is launched, it works normally related info prelaunching applications privacy test case id definition support tv htv signage co-pr-01 check that all personally-identifiable information is deleted with application deletion the term "personally-identifiable information" is used as defined in the online privacy protection act yes yes yes after deleting the application, reinstall it no personally-identifiable information from the previous installation is available search test case id definition support tv htv signage co-se-01 check that searching with an empty search box is handled appropriately yes yes no a "no search results" message is shown the application does not crash test case id definition support tv htv signage co-se-02 check that keyword search finds keyword-related results yes yes no keyword search finds results related to the keyword in addition to those containing the keyword slideshow test case id definition support tv htv signage co-sl-01 check that the slideshow transition time setting is applied properly yes yes no the slideshow transition time is applied properly test case id definition support tv htv signage co-sl-02 check that slideshow transition effects such as fade, puzzle, or random are applied properly yes yes no slideshow transition effects are applied properly test case id definition support tv htv signage co-sl-03 when a slideshow reaches the end, check that it repeats properly yes yes no the slideshow repeats from the beginning the slideshow does not cause the application to crash test case id definition support tv htv signage co-sl-04 when creating a slideshow from selected images or image categories, check that the selected images are shown yes yes no during image selection, the application does not crash only the selected images are included in the slideshow test case id definition support tv htv signage co-sl-05 when launching a slideshow, check that all images can be loaded yes yes no all slideshow images can be loaded test case id definition support tv htv signage co-sl-06 during a slideshow, check that the user can browse through the images using the arrow keys or other assigned keys yes yes no slideshow images can be browsed using the arrow keys or other assigned keys sound test case id definition support tv htv signage co-so-01 if the application uses the samsung osd, after clicking various remote control keys except the return, exit, and search keys , check that the volume and mute keys work properly yes yes yes lfd only the sound bar displays the correct volume level if mute is switched on, it stays on when entering or exiting the application test case id definition support tv htv signage co-so-02 check that volume controls work properly in the application yes yes yes the sound output is adjustable throughout an appropriate range when the volume keys are clicked, mute is not switched on or off test case id definition support tv htv signage co-so-03 check that running the application switches off the tv channel audio yes yes yes lfd only while the application is running, the tv channel audio cannot be heard test case id definition support tv htv signage co-so-04 switch mute on, then launch the application check that mute works properly in the application yes yes yes sound is muted only 1 copy of the mute ui is shown while muted, when the application is closed, mute stays switched on while muted, when the mute key or the volume keys are clicked, mute is switched off test case id definition support tv htv signage co-so-05 check that the mute and volume uis are functional yes yes yes the mute and volume keys are functional the appropriate mute or volume ui is shown test case id definition support tv htv signage co-so-06 check that mute is not unintentionally switched on when launching or closing the application yes yes yes if mute is switched off, when the application is closed, mute stays switched off test case id definition support tv htv signage co-so-07 launch the application, then switch mute on check that mute works properly yes yes yes when the mute key or the volume keys are clicked, mute is switched off while mute is switched on, when the application is closed, mute stays on and the mute ui is shown ui test case id definition support tv htv signage co-ui-01 check that the application icon displays properly in smart hub or apps panel yes yes yes the icon is shown in smart hub properly the icon and name do not overlap the icon is the correct size the icon is identical in samsung apps and in smart hub the icon highlight is consistent with that of other application icons related info app icon test case id definition support tv htv signage co-ui-02 check that the help bar keys are shown in the correct order yes yes yes lfd only the help bar keys are shown in the following order color keys red a , green b , yellow c , and blue d playback control keystools keyarrow keysenter keyreturn key test case id definition support tv htv signage co-ui-03 hover the cursor over the application icon in the smart hub apps preview check that the preview panel and its deep links work properly yes yes no the preview tiles display properly when a preview tile is clicked, the indicated content or detail page in the application launches directly related info smart hub preview test case id definition support tv htv signage co-ui-04 check that list or content navigation using the arrow keys works properly yes yes yes lfd only the focus can move between all items in a list when the focus moves to the beginning or ending of a list or content, the arrow keys for directions in which it is not possible to navigate are deactivated the focus does not disappear related info remote control test case id definition support tv htv signage co-ui-05 check that ui elements do not move around unintentionally when remote control keys are clicked yes yes yes lfd only the ui elements stay in place test case id definition support tv htv signage co-ui-06 check that focus can be moved to all selectable parts of the ui yes yes yes focus can be moved to all selectable parts of the ui test case id definition support tv htv signage co-ui-07 when entering and leaving the page multiple times, using the enter and return keys, check that the ui works properly yes yes yes lfd only the ui is shown correctly no error messages appear the application does not crash, nor causes the device to lock up or reboot test case id definition support tv htv signage co-ui-08 check that all ui text, including special characters and symbols, is displayed properly yes yes yes all ui text is displayed properly special characters and symbols are not corrupted all html code is valid and rendered correctly test case id definition support tv htv signage co-ui-09 when the arrow keys are clicked multiple times, check that the ui works properly yes yes no the ui is shown correctly the ui elements do not unintentionally move around or overlap the focus does not disappear there is no double focus the application does not crash, nor causes the device to lock up or reboot test case id definition support tv htv signage co-ui-10 if the application has multiple category pages, check that the arrow keys navigate between the pages properly yes yes no all category pages can be selected when a category is selected, the correct page is shown test case id definition support tv htv signage co-ui-11 on pages with too much content to fit on 1 screen, check that the full content can be viewed using a scroll bar yes yes yes the scroll bar is displayed properly the scroll bar is functional related info position indicators test case id definition support tv htv signage co-ui-12 check that the control buttons on scroll bars are displayed properly yes yes yes the control buttons on scroll bars are displayed properly related info position indicators test case id definition support tv htv signage co-ui-13 check that image thumbnails are displayed properly if the media has no image, or the image is not supported, check that an alternative image is shown yes yes no image thumbnails are displayed properly if the media has no video image, or the image is not supported, an alternative image is shown user controls test case id definition support tv htv signage co-us-01 in the application, check that all remote control keys work properly yes yes yes lfd only in the application, all remote control keys function properly, including during media playback if the remote control has a search key, clicking it closes the application and shows the search box on the tv channel screen for 2014 models, the search box is shown in the following locations on tvs on the application screenon bd players on the main menuon bd pvrs on the dtv screenif there are keys which are not defined in the application description, they must not respond to clicks the screen does not flicker when keys are clicked while video playback is paused, skipping the video forward or backward does not cause double focus related info remote control test case id definition support tv htv signage co-us-02 while loading or buffering media content, check that the remote control keys work properly yes yes yes lfd only when the remote control keys are clicked, the application does not lock up the device or cause it to reboot when the return key is clicked, the focus does not disappear when the return key is clicked, the application goes back to the previous page when the stop key is clicked, playback is stopped when the return or stop key is clicked, the loading indicator disappears related info remote control test case id definition support tv htv signage co-us-03 check that all help bar keys work properly yes yes yes lfd only all help bar keys work as described test case id definition support tv htv signage co-us-04 check that the exit key works correctly yes yes yes lfd only if a popup or the ime is open, clicking the exit key closes it the exit key works during media playback on an application page, clicking the exit key closes the application and shows the tv channel screen the tv channel outputs normally on bd players, clicking the exit key closes the application and shows the main menu related info remote control test case id definition support tv htv signage co-us-05 check that the return key works according to the return key policy yes yes yes lfd only if a popup is open, clicking the return key closes the popup on an application page, clicking the return key goes to the previous page on the application home page, clicking the return key closes the application and shows the smart hub since 2016 models, on the application home page, clicking the return key closes the application and shows the tv channel screen launch the application from the samsung apps screen clicking the return key closes the application and shows the smart hub related info terminating applications test case id definition support tv htv signage co-us-06 check that the channel list, channel guide, and number keys work properly yes yes no when the channel list, channel guide, and number keys are clicked, unexpected behavior does not occur if the number keys are assigned to actions in the application description, they work as described related info remote control test case id definition support tv htv signage co-us-07 check that the color red, yellow, green, and blue keys work as described in the application description yes yes no the color keys work as described in the application description if the color keys are not assigned to actions, they do not respond to clicks related info remote control
Develop Smart Hospitality Display
doccommon this topic describes test cases and pass criteria related to common application features general test case id definition support tv htv signage co-ge-01 check that application pages load and the application responds to clicked keys within a reasonable amount of time yes yes yes the application responds in at most 30 seconds related info launch time optimization test case id definition support tv htv signage co-ge-02 check that the supported languages listed in the application description are properly supported yes yes yes all languages listed in the application description are supported test case id definition support tv htv signage co-ge-03 check that the application works normally after being left running for a long time yes yes yes after being left running for a long time, the application remains responsive and works normally test case id definition support tv htv signage co-ge-04 check that all menus and features are implemented as described in the application description yes yes yes all menus and features are implemented and work as described test case id definition support tv htv signage co-ge-05 close the application by clicking the exit key or the close button, then relaunch it from smart hub or apps panel check that the application works properly and does not initiate unnecessary content updates note test both the on-screen and the remote control exit keys yes yes yes the application runs normally unnecessary updates are not initiated related info terminating applications test case id definition support tv htv signage co-ge-06 check that the tv recovers from being switched off while content is loading yes yes yes while content is loading in the application, switch the tv off using the power key after a few seconds, click the power key again the tv switches on test case id definition support tv htv signage co-ge-07 after launching the application from the smart hub first screen or apps panel, check that application termination and multitasking works properly yes yes yes when the return or exit key is clicked, the application is terminated when the smart hub key is clicked, the application is moved to the background and the smart hub first screen is shown for tv models that do not support multitasking, when the smart hub key is clicked, the application is terminated and the smart hub first screen is shown related info multitasking, terminating applications test case id definition support tv htv signage co-ge-08 during media playback, switch off the device when the device is switched on again, check that the application's previous screen or detail page is shown yes no yes the application's previous screen or detail page is shown related info multitasking connection test case id definition support tv htv signage co-cn-01 after network disconnection and reconnection, including during media playback, check that the application resumes working normally yes yes yes the application does not freeze when the network connection is lost if the network is disconnected and reconnected, while the application is launching, it is not stuck on loading and the return key is functional when the network is reconnected, the network disconnected message is dismissed related info checking network status test case id definition support tv htv signage co-cn-02 if the network connection is lost while the application is running, including during media playback, check that a notification message is shown yes yes yes when the network connection is lost, a message is shown when the network disconnected message is shown, the application does not lock up the device or cause it to reboot related info checking network status noteif your application content cannot be accessed due to http client or server issues, you must show a clear error message with information on what to do or who to contact for support remember that samsung cannot provide support to tv users with issues related to content availability within your application test case id definition support tv htv signage co-cn-03 while loading or buffering content, check that a loading or progress indicator is shown yes yes yes a loading or progress indicator is present related info progress indicators installation test case id definition support tv htv signage co-in-01 for 2016 and newer models, if the application supports smart hub preview, check that during installation, the application icon and preview can be automatically added to the smart hub apps preview yes yes no when installing the application, if "add to home" is selected, the application icon and preview are added to the smart hub apps preview test case id definition support tv htv signage co-in-02 check that the application can be run immediately after installation yes yes yes after installing the application, when "run now" or the application icon in smart hub is clicked, the application launches test case id definition support tv htv signage co-in-03 if the application requires privileges, on the application details page, check that the following paragraph is shown below the "install" button "check the app permissions by selecting more in the information area by selecting install, you agree to grant those permissions to this app " yes yes yes on the application details page, the required text is present test case id definition support tv htv signage co-in-04 if the application requires privileges, check that the privileges required by the application match those listed on the application details page yes yes yes the privileges required by the application match those listed on the application details page related info configuring web applications keyboard/ime test case id definition support tv htv signage co-ki-01 when using the samsung ime, if the entered text exceeds the character limit, check that the application works properly yes yes yes exceeding the character limit does not cause unexpected behavior or lock up the device test case id definition support tv htv signage co-ki-02 when entering text, check that the text does not overflow the bounds of the input box yes yes yes the entered text stays inside the input box test case id definition support tv htv signage co-ki-03 when the samsung or application ime language is changed, check that the ime is changed accordingly yes yes yes language-specific characters are input correctly test case id definition support tv htv signage co-ki-04 check that special characters and spacing can be input and displayed correctly in the application yes yes yes special character input does not cause the application to freeze or crash special characters are displayed correctly special character input stays inside the input box search works properly with special characters related info keyboard/ime test case id definition support tv htv signage co-ki-05 when using the samsung ime with the xt9 predictive text feature, if the entered word exceeds the 64-character length limit, check that the application works properly yes yes yes exceeding the character limit does not cause unexpected behavior or lock up the device test case id definition support tv htv signage co-ki-06 connect a physical keyboard to the device and launch the application if the application does not support external keyboards, only the keyboard keys with remote control key equivalents are functional yes yes yes only the keyboard keys with remote control key equivalents are functional related info keyboard/ime test case id definition support tv htv signage co-ki-07 while the application is running, connect, disconnect, and reconnect a physical keyboard to the device check that the keyboard works properly yes yes yes the physical keyboard is detected properly keyboard input works properly related info keyboard/ime test case id definition support tv htv signage co-ki-08 if the application supports physical keyboards, check that all keyboard characters can be input correctly, including modified characters note when modifier keys such as "ctrl" and "altgr" are pressed, the virtual ime does not show the modified characters yes yes yes all keyboard characters can be input correctly, including modified characters related info keyboard/ime test case id definition support tv htv signage co-ki-09 if the application implements special functions for specific keyboard keys, check that they work as described in the application description yes yes yes keyboard keys with special functions work as described related info keyboard/ime test case id definition support tv htv signage co-ki-10 connect a physical keyboard to the device and launch the application check that the keyboard keys with remote control key equivalents work correctly note during text input, these keys can function as normal keyboard keys instead of remote control keys yes yes yes when the keyboard key is clicked, the corresponding remote control key function, if applicable, is activated related info keyboard/ime multitasking test case id definition support tv htv signage co-mt-01 during media playback, send the application to the background by clicking the smart hub key check that the application resumes properly from the apps panel or the smart hub first screen yes no no when the application resumes, media playback resumes in the same state as before, or the application shows the previous page if the application implements a shortcut key for resuming playback, it works properly related info multitasking test case id definition support tv htv signage co-mt-02 while viewing a tv channel, launch the application click the smart hub key to send the application to the background check that the same tv channel is shown yes no no the same tv channel is shown before launching the application and after sending it to the background related info multitasking test case id definition support tv htv signage co-mt-03 during media playback, click the smart hub key to send the application to the background disconnect and reconnect the network, then resume the application check that media playback resumes correctly yes no no after resuming the application, audio and video playback work normally related info multitasking test case id definition support tv htv signage co-mt-04 while the application is in use, such as during media playback or showing a detail page, send the application to the background uninstall and reinstall the application check that the application is reinitialized yes no no after reinstalling the application, when it is launched, it opens to the first page prelaunching test case id definition support tv htv signage co-pl-01 for tv models that support prelaunching, check that it works properly add the application to the left side of the smart hub launcher and power cycle the tv after 3 minutes, launch the application yes no no after the tv has been switched back on, the audio and video work properly the application launches immediately without showing a loading screen when the application is launched, it works normally related info prelaunching applications privacy test case id definition support tv htv signage co-pr-01 check that all personally-identifiable information is deleted with application deletion the term "personally-identifiable information" is used as defined in the online privacy protection act yes yes yes after deleting the application, reinstall it no personally-identifiable information from the previous installation is available search test case id definition support tv htv signage co-se-01 check that searching with an empty search box is handled appropriately yes yes no a "no search results" message is shown the application does not crash test case id definition support tv htv signage co-se-02 check that keyword search finds keyword-related results yes yes no keyword search finds results related to the keyword in addition to those containing the keyword slideshow test case id definition support tv htv signage co-sl-01 check that the slideshow transition time setting is applied properly yes yes no the slideshow transition time is applied properly test case id definition support tv htv signage co-sl-02 check that slideshow transition effects such as fade, puzzle, or random are applied properly yes yes no slideshow transition effects are applied properly test case id definition support tv htv signage co-sl-03 when a slideshow reaches the end, check that it repeats properly yes yes no the slideshow repeats from the beginning the slideshow does not cause the application to crash test case id definition support tv htv signage co-sl-04 when creating a slideshow from selected images or image categories, check that the selected images are shown yes yes no during image selection, the application does not crash only the selected images are included in the slideshow test case id definition support tv htv signage co-sl-05 when launching a slideshow, check that all images can be loaded yes yes no all slideshow images can be loaded test case id definition support tv htv signage co-sl-06 during a slideshow, check that the user can browse through the images using the arrow keys or other assigned keys yes yes no slideshow images can be browsed using the arrow keys or other assigned keys sound test case id definition support tv htv signage co-so-01 if the application uses the samsung osd, after clicking various remote control keys except the return, exit, and search keys , check that the volume and mute keys work properly yes yes yes lfd only the sound bar displays the correct volume level if mute is switched on, it stays on when entering or exiting the application test case id definition support tv htv signage co-so-02 check that volume controls work properly in the application yes yes yes the sound output is adjustable throughout an appropriate range when the volume keys are clicked, mute is not switched on or off test case id definition support tv htv signage co-so-03 check that running the application switches off the tv channel audio yes yes yes lfd only while the application is running, the tv channel audio cannot be heard test case id definition support tv htv signage co-so-04 switch mute on, then launch the application check that mute works properly in the application yes yes yes sound is muted only 1 copy of the mute ui is shown while muted, when the application is closed, mute stays switched on while muted, when the mute key or the volume keys are clicked, mute is switched off test case id definition support tv htv signage co-so-05 check that the mute and volume uis are functional yes yes yes the mute and volume keys are functional the appropriate mute or volume ui is shown test case id definition support tv htv signage co-so-06 check that mute is not unintentionally switched on when launching or closing the application yes yes yes if mute is switched off, when the application is closed, mute stays switched off test case id definition support tv htv signage co-so-07 launch the application, then switch mute on check that mute works properly yes yes yes when the mute key or the volume keys are clicked, mute is switched off while mute is switched on, when the application is closed, mute stays on and the mute ui is shown ui test case id definition support tv htv signage co-ui-01 check that the application icon displays properly in smart hub or apps panel yes yes yes the icon is shown in smart hub properly the icon and name do not overlap the icon is the correct size the icon is identical in samsung apps and in smart hub the icon highlight is consistent with that of other application icons related info app icon test case id definition support tv htv signage co-ui-02 check that the help bar keys are shown in the correct order yes yes yes lfd only the help bar keys are shown in the following order color keys red a , green b , yellow c , and blue d playback control keystools keyarrow keysenter keyreturn key test case id definition support tv htv signage co-ui-03 hover the cursor over the application icon in the smart hub apps preview check that the preview panel and its deep links work properly yes yes no the preview tiles display properly when a preview tile is clicked, the indicated content or detail page in the application launches directly related info smart hub preview test case id definition support tv htv signage co-ui-04 check that list or content navigation using the arrow keys works properly yes yes yes lfd only the focus can move between all items in a list when the focus moves to the beginning or ending of a list or content, the arrow keys for directions in which it is not possible to navigate are deactivated the focus does not disappear related info remote control test case id definition support tv htv signage co-ui-05 check that ui elements do not move around unintentionally when remote control keys are clicked yes yes yes lfd only the ui elements stay in place test case id definition support tv htv signage co-ui-06 check that focus can be moved to all selectable parts of the ui yes yes yes focus can be moved to all selectable parts of the ui test case id definition support tv htv signage co-ui-07 when entering and leaving the page multiple times, using the enter and return keys, check that the ui works properly yes yes yes lfd only the ui is shown correctly no error messages appear the application does not crash, nor causes the device to lock up or reboot test case id definition support tv htv signage co-ui-08 check that all ui text, including special characters and symbols, is displayed properly yes yes yes all ui text is displayed properly special characters and symbols are not corrupted all html code is valid and rendered correctly test case id definition support tv htv signage co-ui-09 when the arrow keys are clicked multiple times, check that the ui works properly yes yes no the ui is shown correctly the ui elements do not unintentionally move around or overlap the focus does not disappear there is no double focus the application does not crash, nor causes the device to lock up or reboot test case id definition support tv htv signage co-ui-10 if the application has multiple category pages, check that the arrow keys navigate between the pages properly yes yes no all category pages can be selected when a category is selected, the correct page is shown test case id definition support tv htv signage co-ui-11 on pages with too much content to fit on 1 screen, check that the full content can be viewed using a scroll bar yes yes yes the scroll bar is displayed properly the scroll bar is functional related info position indicators test case id definition support tv htv signage co-ui-12 check that the control buttons on scroll bars are displayed properly yes yes yes the control buttons on scroll bars are displayed properly related info position indicators test case id definition support tv htv signage co-ui-13 check that image thumbnails are displayed properly if the media has no image, or the image is not supported, check that an alternative image is shown yes yes no image thumbnails are displayed properly if the media has no video image, or the image is not supported, an alternative image is shown user controls test case id definition support tv htv signage co-us-01 in the application, check that all remote control keys work properly yes yes yes lfd only in the application, all remote control keys function properly, including during media playback if the remote control has a search key, clicking it closes the application and shows the search box on the tv channel screen for 2014 models, the search box is shown in the following locations on tvs on the application screenon bd players on the main menuon bd pvrs on the dtv screenif there are keys which are not defined in the application description, they must not respond to clicks the screen does not flicker when keys are clicked while video playback is paused, skipping the video forward or backward does not cause double focus related info remote control test case id definition support tv htv signage co-us-02 while loading or buffering media content, check that the remote control keys work properly yes yes yes lfd only when the remote control keys are clicked, the application does not lock up the device or cause it to reboot when the return key is clicked, the focus does not disappear when the return key is clicked, the application goes back to the previous page when the stop key is clicked, playback is stopped when the return or stop key is clicked, the loading indicator disappears related info remote control test case id definition support tv htv signage co-us-03 check that all help bar keys work properly yes yes yes lfd only all help bar keys work as described test case id definition support tv htv signage co-us-04 check that the exit key works correctly yes yes yes lfd only if a popup or the ime is open, clicking the exit key closes it the exit key works during media playback on an application page, clicking the exit key closes the application and shows the tv channel screen the tv channel outputs normally on bd players, clicking the exit key closes the application and shows the main menu related info remote control test case id definition support tv htv signage co-us-05 check that the return key works according to the return key policy yes yes yes lfd only if a popup is open, clicking the return key closes the popup on an application page, clicking the return key goes to the previous page on the application home page, clicking the return key closes the application and shows the smart hub since 2016 models, on the application home page, clicking the return key closes the application and shows the tv channel screen launch the application from the samsung apps screen clicking the return key closes the application and shows the smart hub related info terminating applications test case id definition support tv htv signage co-us-06 check that the channel list, channel guide, and number keys work properly yes yes no when the channel list, channel guide, and number keys are clicked, unexpected behavior does not occur if the number keys are assigned to actions in the application description, they work as described related info remote control test case id definition support tv htv signage co-us-07 check that the color red, yellow, green, and blue keys work as described in the application description yes yes no the color keys work as described in the application description if the color keys are not assigned to actions, they do not respond to clicks related info remote control
Develop Smart TV
doccommon this topic describes test cases and pass criteria related to common application features general test case id definition support tv htv signage co-ge-01 check that application pages load and the application responds to clicked keys within a reasonable amount of time yes yes yes the application responds in at most 30 seconds related info launch time optimization test case id definition support tv htv signage co-ge-02 check that the supported languages listed in the application description are properly supported yes yes yes all languages listed in the application description are supported test case id definition support tv htv signage co-ge-03 check that the application works normally after being left running for a long time yes yes yes after being left running for a long time, the application remains responsive and works normally test case id definition support tv htv signage co-ge-04 check that all menus and features are implemented as described in the application description yes yes yes all menus and features are implemented and work as described test case id definition support tv htv signage co-ge-05 close the application by clicking the exit key or the close button, then relaunch it from smart hub or apps panel check that the application works properly and does not initiate unnecessary content updates note test both the on-screen and the remote control exit keys yes yes yes the application runs normally unnecessary updates are not initiated related info terminating applications test case id definition support tv htv signage co-ge-06 check that the tv recovers from being switched off while content is loading yes yes yes while content is loading in the application, switch the tv off using the power key after a few seconds, click the power key again the tv switches on test case id definition support tv htv signage co-ge-07 after launching the application from the smart hub first screen or apps panel, check that application termination and multitasking works properly yes yes yes when the return or exit key is clicked, the application is terminated when the smart hub key is clicked, the application is moved to the background and the smart hub first screen is shown for tv models that do not support multitasking, when the smart hub key is clicked, the application is terminated and the smart hub first screen is shown related info multitasking, terminating applications test case id definition support tv htv signage co-ge-08 during media playback, switch off the device when the device is switched on again, check that the application's previous screen or detail page is shown yes no yes the application's previous screen or detail page is shown related info multitasking connection test case id definition support tv htv signage co-cn-01 after network disconnection and reconnection, including during media playback, check that the application resumes working normally yes yes yes the application does not freeze when the network connection is lost if the network is disconnected and reconnected, while the application is launching, it is not stuck on loading and the return key is functional when the network is reconnected, the network disconnected message is dismissed related info checking network status test case id definition support tv htv signage co-cn-02 if the network connection is lost while the application is running, including during media playback, check that a notification message is shown yes yes yes when the network connection is lost, a message is shown when the network disconnected message is shown, the application does not lock up the device or cause it to reboot related info checking network status noteif your application content cannot be accessed due to http client or server issues, you must show a clear error message with information on what to do or who to contact for support remember that samsung cannot provide support to tv users with issues related to content availability within your application test case id definition support tv htv signage co-cn-03 while loading or buffering content, check that a loading or progress indicator is shown yes yes yes a loading or progress indicator is present related info progress indicators installation test case id definition support tv htv signage co-in-01 for 2016 and newer models, if the application supports smart hub preview, check that during installation, the application icon and preview can be automatically added to the smart hub apps preview yes yes no when installing the application, if "add to home" is selected, the application icon and preview are added to the smart hub apps preview test case id definition support tv htv signage co-in-02 check that the application can be run immediately after installation yes yes yes after installing the application, when "run now" or the application icon in smart hub is clicked, the application launches test case id definition support tv htv signage co-in-03 if the application requires privileges, on the application details page, check that the following paragraph is shown below the "install" button "check the app permissions by selecting more in the information area by selecting install, you agree to grant those permissions to this app " yes yes yes on the application details page, the required text is present test case id definition support tv htv signage co-in-04 if the application requires privileges, check that the privileges required by the application match those listed on the application details page yes yes yes the privileges required by the application match those listed on the application details page related info configuring web applications keyboard/ime test case id definition support tv htv signage co-ki-01 when using the samsung ime, if the entered text exceeds the character limit, check that the application works properly yes yes yes exceeding the character limit does not cause unexpected behavior or lock up the device test case id definition support tv htv signage co-ki-02 when entering text, check that the text does not overflow the bounds of the input box yes yes yes the entered text stays inside the input box test case id definition support tv htv signage co-ki-03 when the samsung or application ime language is changed, check that the ime is changed accordingly yes yes yes language-specific characters are input correctly test case id definition support tv htv signage co-ki-04 check that special characters and spacing can be input and displayed correctly in the application yes yes yes special character input does not cause the application to freeze or crash special characters are displayed correctly special character input stays inside the input box search works properly with special characters related info keyboard/ime test case id definition support tv htv signage co-ki-05 when using the samsung ime with the xt9 predictive text feature, if the entered word exceeds the 64-character length limit, check that the application works properly yes yes yes exceeding the character limit does not cause unexpected behavior or lock up the device test case id definition support tv htv signage co-ki-06 connect a physical keyboard to the device and launch the application if the application does not support external keyboards, only the keyboard keys with remote control key equivalents are functional yes yes yes only the keyboard keys with remote control key equivalents are functional related info keyboard/ime test case id definition support tv htv signage co-ki-07 while the application is running, connect, disconnect, and reconnect a physical keyboard to the device check that the keyboard works properly yes yes yes the physical keyboard is detected properly keyboard input works properly related info keyboard/ime test case id definition support tv htv signage co-ki-08 if the application supports physical keyboards, check that all keyboard characters can be input correctly, including modified characters note when modifier keys such as "ctrl" and "altgr" are pressed, the virtual ime does not show the modified characters yes yes yes all keyboard characters can be input correctly, including modified characters related info keyboard/ime test case id definition support tv htv signage co-ki-09 if the application implements special functions for specific keyboard keys, check that they work as described in the application description yes yes yes keyboard keys with special functions work as described related info keyboard/ime test case id definition support tv htv signage co-ki-10 connect a physical keyboard to the device and launch the application check that the keyboard keys with remote control key equivalents work correctly note during text input, these keys can function as normal keyboard keys instead of remote control keys yes yes yes when the keyboard key is clicked, the corresponding remote control key function, if applicable, is activated related info keyboard/ime multitasking test case id definition support tv htv signage co-mt-01 during media playback, send the application to the background by clicking the smart hub key check that the application resumes properly from the apps panel or the smart hub first screen yes no no when the application resumes, media playback resumes in the same state as before, or the application shows the previous page if the application implements a shortcut key for resuming playback, it works properly related info multitasking test case id definition support tv htv signage co-mt-02 while viewing a tv channel, launch the application click the smart hub key to send the application to the background check that the same tv channel is shown yes no no the same tv channel is shown before launching the application and after sending it to the background related info multitasking test case id definition support tv htv signage co-mt-03 during media playback, click the smart hub key to send the application to the background disconnect and reconnect the network, then resume the application check that media playback resumes correctly yes no no after resuming the application, audio and video playback work normally related info multitasking test case id definition support tv htv signage co-mt-04 while the application is in use, such as during media playback or showing a detail page, send the application to the background uninstall and reinstall the application check that the application is reinitialized yes no no after reinstalling the application, when it is launched, it opens to the first page prelaunching test case id definition support tv htv signage co-pl-01 for tv models that support prelaunching, check that it works properly add the application to the left side of the smart hub launcher and power cycle the tv after 3 minutes, launch the application yes no no after the tv has been switched back on, the audio and video work properly the application launches immediately without showing a loading screen when the application is launched, it works normally related info prelaunching applications privacy test case id definition support tv htv signage co-pr-01 check that all personally-identifiable information is deleted with application deletion the term "personally-identifiable information" is used as defined in the online privacy protection act yes yes yes after deleting the application, reinstall it no personally-identifiable information from the previous installation is available search test case id definition support tv htv signage co-se-01 check that searching with an empty search box is handled appropriately yes yes no a "no search results" message is shown the application does not crash test case id definition support tv htv signage co-se-02 check that keyword search finds keyword-related results yes yes no keyword search finds results related to the keyword in addition to those containing the keyword slideshow test case id definition support tv htv signage co-sl-01 check that the slideshow transition time setting is applied properly yes yes no the slideshow transition time is applied properly test case id definition support tv htv signage co-sl-02 check that slideshow transition effects such as fade, puzzle, or random are applied properly yes yes no slideshow transition effects are applied properly test case id definition support tv htv signage co-sl-03 when a slideshow reaches the end, check that it repeats properly yes yes no the slideshow repeats from the beginning the slideshow does not cause the application to crash test case id definition support tv htv signage co-sl-04 when creating a slideshow from selected images or image categories, check that the selected images are shown yes yes no during image selection, the application does not crash only the selected images are included in the slideshow test case id definition support tv htv signage co-sl-05 when launching a slideshow, check that all images can be loaded yes yes no all slideshow images can be loaded test case id definition support tv htv signage co-sl-06 during a slideshow, check that the user can browse through the images using the arrow keys or other assigned keys yes yes no slideshow images can be browsed using the arrow keys or other assigned keys sound test case id definition support tv htv signage co-so-01 if the application uses the samsung osd, after clicking various remote control keys except the return, exit, and search keys , check that the volume and mute keys work properly yes yes yes lfd only the sound bar displays the correct volume level if mute is switched on, it stays on when entering or exiting the application test case id definition support tv htv signage co-so-02 check that volume controls work properly in the application yes yes yes the sound output is adjustable throughout an appropriate range when the volume keys are clicked, mute is not switched on or off test case id definition support tv htv signage co-so-03 check that running the application switches off the tv channel audio yes yes yes lfd only while the application is running, the tv channel audio cannot be heard test case id definition support tv htv signage co-so-04 switch mute on, then launch the application check that mute works properly in the application yes yes yes sound is muted only 1 copy of the mute ui is shown while muted, when the application is closed, mute stays switched on while muted, when the mute key or the volume keys are clicked, mute is switched off test case id definition support tv htv signage co-so-05 check that the mute and volume uis are functional yes yes yes the mute and volume keys are functional the appropriate mute or volume ui is shown test case id definition support tv htv signage co-so-06 check that mute is not unintentionally switched on when launching or closing the application yes yes yes if mute is switched off, when the application is closed, mute stays switched off test case id definition support tv htv signage co-so-07 launch the application, then switch mute on check that mute works properly yes yes yes when the mute key or the volume keys are clicked, mute is switched off while mute is switched on, when the application is closed, mute stays on and the mute ui is shown ui test case id definition support tv htv signage co-ui-01 check that the application icon displays properly in smart hub or apps panel yes yes yes the icon is shown in smart hub properly the icon and name do not overlap the icon is the correct size the icon is identical in samsung apps and in smart hub the icon highlight is consistent with that of other application icons related info app icon test case id definition support tv htv signage co-ui-02 check that the help bar keys are shown in the correct order yes yes yes lfd only the help bar keys are shown in the following order color keys red a , green b , yellow c , and blue d playback control keystools keyarrow keysenter keyreturn key test case id definition support tv htv signage co-ui-03 hover the cursor over the application icon in the smart hub apps preview check that the preview panel and its deep links work properly yes yes no the preview tiles display properly when a preview tile is clicked, the indicated content or detail page in the application launches directly related info smart hub preview test case id definition support tv htv signage co-ui-04 check that list or content navigation using the arrow keys works properly yes yes yes lfd only the focus can move between all items in a list when the focus moves to the beginning or ending of a list or content, the arrow keys for directions in which it is not possible to navigate are deactivated the focus does not disappear related info remote control test case id definition support tv htv signage co-ui-05 check that ui elements do not move around unintentionally when remote control keys are clicked yes yes yes lfd only the ui elements stay in place test case id definition support tv htv signage co-ui-06 check that focus can be moved to all selectable parts of the ui yes yes yes focus can be moved to all selectable parts of the ui test case id definition support tv htv signage co-ui-07 when entering and leaving the page multiple times, using the enter and return keys, check that the ui works properly yes yes yes lfd only the ui is shown correctly no error messages appear the application does not crash, nor causes the device to lock up or reboot test case id definition support tv htv signage co-ui-08 check that all ui text, including special characters and symbols, is displayed properly yes yes yes all ui text is displayed properly special characters and symbols are not corrupted all html code is valid and rendered correctly test case id definition support tv htv signage co-ui-09 when the arrow keys are clicked multiple times, check that the ui works properly yes yes no the ui is shown correctly the ui elements do not unintentionally move around or overlap the focus does not disappear there is no double focus the application does not crash, nor causes the device to lock up or reboot test case id definition support tv htv signage co-ui-10 if the application has multiple category pages, check that the arrow keys navigate between the pages properly yes yes no all category pages can be selected when a category is selected, the correct page is shown test case id definition support tv htv signage co-ui-11 on pages with too much content to fit on 1 screen, check that the full content can be viewed using a scroll bar yes yes yes the scroll bar is displayed properly the scroll bar is functional related info position indicators test case id definition support tv htv signage co-ui-12 check that the control buttons on scroll bars are displayed properly yes yes yes the control buttons on scroll bars are displayed properly related info position indicators test case id definition support tv htv signage co-ui-13 check that image thumbnails are displayed properly if the media has no image, or the image is not supported, check that an alternative image is shown yes yes no image thumbnails are displayed properly if the media has no video image, or the image is not supported, an alternative image is shown user controls test case id definition support tv htv signage co-us-01 in the application, check that all remote control keys work properly yes yes yes lfd only in the application, all remote control keys function properly, including during media playback if the remote control has a search key, clicking it closes the application and shows the search box on the tv channel screen for 2014 models, the search box is shown in the following locations on tvs on the application screenon bd players on the main menuon bd pvrs on the dtv screenif there are keys which are not defined in the application description, they must not respond to clicks the screen does not flicker when keys are clicked while video playback is paused, skipping the video forward or backward does not cause double focus related info remote control test case id definition support tv htv signage co-us-02 while loading or buffering media content, check that the remote control keys work properly yes yes yes lfd only when the remote control keys are clicked, the application does not lock up the device or cause it to reboot when the return key is clicked, the focus does not disappear when the return key is clicked, the application goes back to the previous page when the stop key is clicked, playback is stopped when the return or stop key is clicked, the loading indicator disappears related info remote control test case id definition support tv htv signage co-us-03 check that all help bar keys work properly yes yes yes lfd only all help bar keys work as described test case id definition support tv htv signage co-us-04 check that the exit key works correctly yes yes yes lfd only if a popup or the ime is open, clicking the exit key closes it the exit key works during media playback on an application page, clicking the exit key closes the application and shows the tv channel screen the tv channel outputs normally on bd players, clicking the exit key closes the application and shows the main menu related info remote control test case id definition support tv htv signage co-us-05 check that the return key works according to the return key policy yes yes yes lfd only if a popup is open, clicking the return key closes the popup on an application page, clicking the return key goes to the previous page on the application home page, clicking the return key closes the application and shows the smart hub since 2016 models, on the application home page, clicking the return key closes the application and shows the tv channel screen launch the application from the samsung apps screen clicking the return key closes the application and shows the smart hub related info terminating applications test case id definition support tv htv signage co-us-06 check that the channel list, channel guide, and number keys work properly yes yes no when the channel list, channel guide, and number keys are clicked, unexpected behavior does not occur if the number keys are assigned to actions in the application description, they work as described related info remote control test case id definition support tv htv signage co-us-07 check that the color red, yellow, green, and blue keys work as described in the application description yes yes no the color keys work as described in the application description if the color keys are not assigned to actions, they do not respond to clicks related info remote control
featured game, mobile
blogthe mobile gaming industry is predicted to reach over $85 billion in revenue in 2020, and seems likely to reach the $100b milestone soon. samsung, the market leader in the smartphone industry, is committed to providing both the best developer and user experience in the world of mobile gaming. in this article, i’ll discuss the services that game developers and gamers in the galaxy ecosystem are empowered with. services for game developers gpuwatch in the competitive world of mobile gaming, game developers have to avail a better experience to gamers while maintaining device temperature, frame rate, and power consumption. this leads to the necessity of a real-time device profiling tool. samsung offers game developers real-time detailed device profiling information right on the device screen! this tool is called gpuwatch. gpuwatch is a tool for observing gpu/cpu activity and frame details of the application availing the develper deep insights with minimal effort. get more details here, gpuwatch. adaptive performance mobile devices are growing more powerful day by day. but, limitations still exist when you consider the intense graphics and gameplay. utilizing device resources (cpu/gpu) at an intense level produces massive heat which results in thermal throttling, thus producing a drop in frame rate. samsung offers the developer insight into the heat/temperature status with adaptive performance. adaptive performance provides a way to manage game performance based on its thermal condition on a mobile device. it allows the developer to fetch heat level data and adjust game resources accordingly, thus enabling the developer to manage game resources to maintain seamless performance. adaptive performance comes as a plugin for the popular game engine, unity. further reading can be found here, adaptive performance. galaxy performance sdk resource management has become a significant task for the operating system of mobile devices. to deliver a smooth experience to consumers, device systems constantly restrict third-party games or applications from using device resources like cpu/gpu. on the other hand, applications or games require adequate resources while performing intensive operations or gameplay. to resolve this conflict, system/os and applications require a way to communicate with each other and to negotiate device resources. samsung has introduced the galaxy performance sdk to establish the bridge between system and the games/applications. game developers can utilize the galaxy performance sdk to request device resources for the moments of intensive or costly operations to ensure a seamless experience. it allows games to request the system for dedicated cpu/gpu/bus resources for a period of time. developers can also register the ‘event-listeners’ to get notified on resources becoming limited or available. the galaxy performance sdk comes as an android library (.jar) with guides and a sample application. for more, see galaxy performance sdk. game optimizing service the game optimization service resides on galaxy devices and can be used by gamers and developers. the service performs basic optimizations to improve game performance (for example, maintaining frame rate). there are no requirements to use this service. apps categorized as “game” in galaxy store benefit from the basic optimization in the background. galaxy gamedev samsung has game developers across the globe covered with a team of experts, the galaxy gamedev team. engineers of samsung’s galaxy gamedev team empower game developers to provide the best gaming experiences on galaxy devices as well as on the android platform. from game engines to gpu drivers, from sdks to on-site tech support, the galaxy gamedev team covers it all. partner up with the galaxy gamedev team to grow with the galaxy ecosystem. read the galaxy gamedev overview. galaxy store games page done with your game development? check out all the essentials to bring your game to galaxy store from the galaxy store games page. you’ll find information about adding an app review link, in-app purchases, marketing resources, and store performance metrics in this hub designed for developers. services for gamers gaming hub gaming hub is a gamers' home on galaxy devices, the all-in-one hub for gamers in the galaxy ecosystem. from organizing your games to offering personalized suggestions, from live leaderboards to keeping you updated with the trends, every corner is taken care of for you by gaming hub. gaming hub offers a peek into your gaming statistics, along with the option to share with your friends. at the same time, you can also check out what your friends are playing as well as what the world is playing. and with the discord overlay, you can connect to gamer communities right on gaming hub. it also comes with the feature, instant plays, where you can enjoy a wide variety of casual games without having to install them. gaming hub is preloaded on galaxy devices and is also available to download/update from galaxy store. find out more about gaming hub. game plugins gamers in the galaxy ecosystem get a handful of useful services under the umbrella of game plugins. game plugins are available on galaxy store: daily limits: manage gaming time limits to ensure an effective day. game clock: reminder service for games. gif creator: allows you to create gif images in your gameplay. perf z: overlays the basic resource occupancy data onto the screen in real-time. game booster plus: advanced performance customization service. it allows the user to control every fine detail to tune the gaming experience in terms of graphics quality, frame rate, cpu/gpu allocation, and power consumption. along with custom controls there’s also automated game boosting options. see game plugins for more information. feel free to share your thoughts with us and with the global game developer community on the samsung game development forum.
Md. Armaan Ul Islam
events mobile, iot, ai, ar/vr/xr
blogthe first day of #sdc2017 is in the books and what a day it was. a sold out crowd of developers, creators, designers, partners and sponsors gathered at the moscone center here in downtown san francisco to hear about how samsung is unifying its iot services under smartthings, what the next-generation of bixby 2.0 looks like and how a google partnership will create advanced ar capabilities on more galaxy smartphones. (oh yeah – we’re getting pretty excited for stan lee and rain paris tomorrow.) in a very busy day, these were the highlights: the internet of things for everyone is announced during the kickoff keynote speech, samsung announced it is combining its existing iot services—smartthings, samsung connect, and artik—into one unified iot platform: smartthings cloud. it will provide a single, powerful cloud-based hub that can connect and control iot-enabled products and services from a unified touchpoint. smartthings cloud will build one of the world’s largest iot ecosystems, and will provide the infrastructure for a connected consumer experience that is innovative, versatile and holistic. yes! merging all @samsung #iot services under @smartthings platform, sez @samsungmobile pres dj koh. #sdc2017 pic.twitter.com/nalww41zil— mikefeibus - be well, people! (@mikefeibus) october 18, 2017 with it, devs everywhere will have access to one cloud api across all smartthings-compatible products to build connected solutions and bring them to more people. it will also provide secure interoperability and services for businesses developing commercial and industrial iot solutions. an even smarter bixby next, samsung announced it is shifting intelligence beyond devices and into a ubiquitous, personal and open ecosystem with the introduction of bixby 2.0 with sdk, integrated with viv technologies. bixby 2.0 will be available on a variety of devices including samsung smart tv and the family hub refrigerator. with it, bixby will sit at the center of consumers’ intelligent ecosystem. bixby 2.0 will introduce deep linking capabilities, and enhanced natural language abilities to better recognize individual users and create a predictive, personalized experience that better anticipate needs. faas? fridge as a service. #bixby comes to #familyhub on @samsung appliances. #iot #sdc2017 pic.twitter.com/rpzfvjvuil— mikefeibus - be well, people! (@mikefeibus) october 18, 2017 in order to build this faster, easier and more powerful intelligent assistant platform, samsung will provide the tools to bring bixby 2.0 into a wider number of applications and services. the bixby sdk will be available to select developers and through a private beta program, with general availability coming in 2018. samsung also demonstrated project ambience, a small dongle that can be applied into a wide variety of ordinary objects, allowing them to seamlessly connect, and create a ubiquitous bixby experience. project ambience: samsung has a dongle prototype that lets you turn any speaker into a smart speaker #sdc2017 pic.twitter.com/xhjyyguelt— karissa bell (@karissabe) october 18, 2017 a new venture into ar finally, samsung announced that in order to unlock new realities such as vr, the company is committed to continuing to advance technologies in ar. through a partnership with google, developers will be able to use the arcore sdk to bring ar to millions of samsung consumers on the samsung galaxy s8, galaxy s8+ and galaxy note8. this strategic partnership with google offers new business opportunities for developers, and a new platform for creating immersive new experiences for consumers. ar is the next reality #sdc2017 @samsungdevus @samsung pic.twitter.com/4zhgfrdvi7— pranav mistry (@pranavmistry) october 18, 2017 other highlights in a day full of them include the sdk bar, where devs learned about the latest/greatest sdks and apis to add to their toolboxes. there were many to discover, but a few of the really popular ones included the following: the bixby home card sdk, which allows devs to get the right information to their app service users at the right time. card users can interact with card content that is automatically kept up-to-date and with richer content. the gear apps – tizen sdk which helps devs design and develop standalone and companion apps for samsung gear s2 and s3 wearable devices (which combined for 19% market share in q1). the smartthings api, which allows device makers, service providers, telco partners and devs to create automations and cloud-to-cloud device integrations to build new iot solutions. the samsung artik smart iot platform, which brings hardware modules and cloud services together to speed up your time to market. the smart home cloud api, which provides methods to control and monitor samsung smart home devices. through this smart home control service, a partner’s app can connect with various devices and provide enhanced services. and that was just day one. day two will bring more exciting announcements and dev insights. watch for the second installment of the ‘the dev discourse – a daily roundup from #sdc2017’ for more tomorrow, and of course, follow us on twitter @samsung_dev and join the conversation using #sdc2017.
Samsung Developer Program
We use cookies to improve your experience on our website and to show you relevant advertising. Manage you settings for our cookies below.
These cookies are essential as they enable you to move around the website. This category cannot be disabled.
These cookies collect information about how you use our website. for example which pages you visit most often. All information these cookies collect is used to improve how the website works.
These cookies allow our website to remember choices you make (such as your user name, language or the region your are in) and tailor the website to provide enhanced features and content for you.
You have successfully updated your cookie preferences.