Filter
-
Content Type
-
Category
Mobile/Wearable
Visual Display
Digital Appliance
Platform
Recommendations
Filter
Develop Health
apioverviewpackageclasstreedeprecatedindex com samsung android sdk healthdata interface healthconstants stepdailytrend all superinterfaces healthconstants common enclosing class healthconstants public static interface healthconstants stepdailytrend extends healthconstants common this interface defines the user's daily step count trend data getting all steps the daily step count trend gives summarized step count data in a day it's a common case that the user has a phone and an accessory like a galaxy watch sometimes the user can carry the phone and the accessory both or he/she can carry only one device for other times if the user carried 'phone' and 'watch' both as 1 and 4 sessions, both devices provide step count data separately their steps are saved with healthconstants stepcount in samsung health reading healthconstants stepcount of 1 and 4 sessions will give more step count than the user's real steps because the query's result includes duplicated steps of 'phone' and 'watch' but removing duplications is not easy with a manual handling healthconstants stepdailytrend provides a simple way to get the user's all steps without duplications just set a filter for source_type with source_type_all with a reading query // state of connection private healthdatastore mstore; // resolver instance private final healthdataresolver mresolver; public static long gettodaystartutctime { calendar today = calendar getinstance timezone gettimezone "utc" ; today set calendar hour_of_day, 0 ; today set calendar minute, 0 ; today set calendar second, 0 ; today set calendar millisecond, 0 ; return today gettimeinmillis ; } public void readtodaystepcountdata { // suppose that the required permission has been acquired already // create a filter for today's steps from all source devices filter filter = filter and filter eq stepdailytrend day_time, gettodaystartutctime , filter eq stepdailytrend source_type, stepdailytrend source_type_all ; readrequest request = new readrequest builder // set the data type setdatatype stepdailytrend health_data_type // set a filter setfilter filter // build build ; mresolver = new healthdataresolver store, null ; try { mresolver read request setresultlistener result -> { long daytime = 0; int totalcount = 0; try { iterator iterator = result iterator ; if iterator hasnext { healthdata data = iterator next ; daytime = data getlong stepdailytrend day_time totalcount = data getint stepdailytrend count ; } } finally { result close ; } } ; } catch exception e { log e mainactivity app_tag, e getclass getname + " - " + e getmessage ; } } stepdailytrend data's creation and update the user's steps are collected through a phone or connected accessories like a watch stepdailytrend data is created after the user's steps are detected the created stepdailytrend data is updated every minutes usually one minute if a step count is changed a number of stepdailytrend data is one for each source_type in a day if the source type collects steps especially source_type_all data exists always if other source_type data is created properties properties of the following extending interfaces are available for this data type healthconstants common step daily trend data has the following properties see more common properties by spreading this section out property name description healthconstants stepdailytrend uuid [mandatory] data's unique id, assigned by the system when a new data is inserted healthconstants stepdailytrend create_time [mandatory] utc milliseconds when a data is created in the health data store, assigned by the system when a new data is inserted healthconstants stepdailytrend update_time [mandatory] utc milliseconds when a data is updated in the health data store, assigned by the system when a new data is inserted or the existing data is updated healthconstants stepdailytrend package_name [mandatory] package name which provides data, assigned by the system when a new data is inserted healthconstants stepdailytrend device_uuid [mandatory] device identifier which provides the health data healthconstants stepdailytrend day_time [mandatory] the date of summarized step count data in milliseconds it indicates 00 00 00 utc of the date exactly, healthconstants stepdailytrend count [mandatory] total number of daily steps healthconstants stepdailytrend binning_data gathering data of the daily step count for every 10 minutes with the json format healthconstants stepdailytrend calorie total burned calories for daily steps in kilocalories healthconstants stepdailytrend distance total distance for daily steps in meters healthconstants stepdailytrend source_pkg_name package name that provides step count data healthconstants stepdailytrend source_type kind of devices healthconstants stepdailytrend speed average speed of daily steps in meters per second data permission the user's consent is required to read or write this data type healthpermissionmanager requestpermissions displays a data permission ui to the user see permission manager and request data permission since 1 5 0 field summary fields modifier and type field and description static string binning_data a set of step count data for every 10 minutes with the json format static string calorie total burned calories for daily steps in kilocalories static string count total number of daily steps static string day_time the date of summarized step count data in milliseconds static string distance total distance for daily steps in meters static string health_data_type data type name for step daily trend data static string source_pkg_name package name that provides step count data static string source_type kind of data sources like a connected accessory device static int source_type_all all data sources, including partner apps only local device phone connected accessory devices like galaxy watch or activity trackers samsung health creates one stepdailytrend data record for each source_type everyday static int source_type_partner_app each partner app static int source_type_phone_only phone only static string speed average speed of daily steps in meters per second fields inherited from interface com samsung android sdk healthdata healthconstants common create_time, custom, device_uuid, package_name, update_time, uuid field detail day_time static final string day_time the date of summarized step count data in milliseconds it indicates 00 00 00 utc of the date exactly mandatory type long since 1 5 0 see also constant field values count static final string count total number of daily steps mandatory type int since 1 5 0 see also constant field values binning_data static final string binning_data a set of step count data for every 10 minutes with the json format it provides maximum 144 data, 6 in an hour * 24 hours count gives just a total step count you can use this info to track more detailed step activity optional type byte[] it is zip compressed as the json format with the following keys json key type "count" int "calorie" float "distance" float "speed" float when you request to read daily step count data, samsung health gives the result as compressed zip that contains 144 one day = 10 minutes * 6 * 24 hours json formatted data with the time order you can estimate each data's time information by counting the data's order the following example shows one of json formatted data { "count" 75 "calorie" 4 0864094495773315, "distance" 56 0, "speed" 0 001272727269679308 } its use cases are converting data to compressed json getting data from compressed json since 1 5 0 see also healthdatautil, constant field values calorie static final string calorie total burned calories for daily steps in kilocalories optional type float since 1 5 0 see also constant field values distance static final string distance total distance for daily steps in meters optional type float since 1 5 0 see also constant field values source_pkg_name static final string source_pkg_name package name that provides step count data if source_type is source_type_all or source_type_phone_only, this value is com sec android app shealth optional type string since 1 5 0 see also constant field values source_type static final string source_type kind of data sources like a connected accessory device it differs with healthconstants common device_uuid that indicates data's each source device optional type int available values one of the following values source_type_all source_type_partner_app source_type_phone_only since 1 5 0 see also constant field values source_type_all static final int source_type_all all data sources, including partner apps only local device phone connected accessory devices like galaxy watch or activity trackers samsung health creates one stepdailytrend data record for each source_type everyday samsung health checks steps for each source device continuously and updates the data records before the next day's 00 00 00 if there is no step for step_source_type, its data record is not created created data is updated every minutes whenever steps are changed in a day including data for source_type_all since 1 5 0 see also source_type, constant field values source_type_partner_app static final int source_type_partner_app each partner app this source type data is created at the end of every day about 00 00 00 utc if a partner app's step count exists in a day it doesn't provide today's data but until yesterday use healthconstants stepcount for today's phone step data see source_pkg_name to find an wanted partner app since 1 5 0 see also source_type, constant field values source_type_phone_only static final int source_type_phone_only phone only this source type data is created at the end of every day about 00 00 00 utc if the phone's step count exists in a day it doesn't provide today's data but until yesterday use healthconstants stepcount for today's phone step data since 1 5 0 see also source_type, constant field values speed static final string speed average speed of daily steps in meters per second optional type float since 1 5 0 see also constant field values health_data_type static final string health_data_type data type name for step daily trend data use "com samsung shealth step_daily_trend" to add permission to the manifest file since 1 5 0 see also constant field values
Develop Health
apioverviewpackageclasstreedeprecatedindex com samsung android sdk healthdata interface healthdataresolver insertrequest enclosing class healthdataresolver public static interface healthdataresolver insertrequest this interface is able to make a request to insert health data for the specific health data type request for inserting data healthdataresolver insert helps that your application saves a new measured data to samsung health the following information is mandatory to build an insertrequest instance mandatory information description data type set the data type with insertrequest builder setdatatype source device the device id that provides health data set it with healthdata setsourcedevice data's mandatory properties set mandatory properties of the health data type by referring to data type definition you can make a request instance with insertrequest builder build inserting data example you can save health data to samsung health with healthdataresolver insert after setting detailed property values of the created healthdata instance the health data framework registers the current device where your application is installed if the source device is the current device, its id can be checked as shown below // the state of connection private final healthdatastore mstore; public static final string app_tag = "myapp"; private void insertglucose long start, long offset, float value { // set the source device as the current device healthdevice mydevice = new healthdevicemanager mstore getlocaldevice ; healthdata data = new healthdata ; data setsourcedevice mydevice getuuid ; and the data instance's properties including mandatory ones needs to be set // set properties including mandatory ones data putlong healthconstants bloodglucose start_time, start ; data putlong healthconstants bloodglucose time_offset, offset ; data putint healthconstants bloodglucose measurement_type, healthconstants bloodglucose measurement_type_whole_blood ; the measured data value needs to be set after checking defined data unit each property in api reference lets you know it in this case, see healthconstants bloodglucose glucose data putfloat healthconstants bloodglucose glucose, value ; an insertrequest instance is created by insertrequest builder build with setting the data type it's ready to add data to samsung health if the data is added to the insertrequest healthdataresolver insertrequest insrequest = new healthdataresolver insertrequest builder setdatatype healthconstants bloodglucose health_data_type build ; // add health data insrequest addhealthdata data ; healthdataresolver resolver = new healthdataresolver mstore, null ; try { resolver insert insrequest setresultlistener mistresult ; } catch exception e { log d app_tag, "resolver insert fails " ; } } healthdataresolver insert com samsung android sdk healthdata healthdataresolver insertrequest sends a request to samsung health a data validation exception is received in healthresultholder baseresult it gives a request's result state and a number of inserted data private final healthresultholder resultlistener<healthresultholder baseresult> mistresult = new healthresultholder resultlistener<healthresultholder baseresult> { @override public void onresult healthresultholder baseresult result { if result getstatus != status_successful { // check the error } else { // check the count of inserted data log d app_tag, "count of inserted data " + result getcount ; } } }; since 1 0 0 nested class summary nested classes modifier and type interface and description static class healthdataresolver insertrequest builder this class is a builder to configure healthdataresolver insertrequest method summary all methods instance methods abstract methods modifier and type method and description void addhealthdata healthdata object adds health data to insert void addhealthdata list<healthdata> objectlist adds a health data list to insert method detail addhealthdata void addhealthdata healthdata object adds health data to insert parameters object - the health data instance the source device of object should be valid throws illegalargumentexception - if source device is not set or data is null since 1 0 0 addhealthdata void addhealthdata list<healthdata> objectlist adds a health data list to insert parameters objectlist - the list of health data objects the source device for each health data has to be defined in advance throws illegalargumentexception - if source device is not set or data list is null since 1 0 0
Design OneUI
docsimple and human one ui takes a simple, human approach to text so we clearly state benefits in a relatable way and keep users focused on tasks remove defensive text we've tried to do away with defensive text in one ui this means taking out any warnings that aren’t an immediate concern for the user or rephrasing warnings to guide the user to solve them it's never good to warn users vaguely about a situation that may or may not occur while using an app instead, we just tell users when the issue comes up if the user can take care of it, we tell them how if we can take care of it, then we do it automatically do don't only interrupt for important things users hate popups so one ui only uses them when users need to input data, confirm that data will be deleted, consent to sharing personal info, or see some really important info otherwise, we use a toast or something else that’s less intrusive figuring out what information is important is tough it usually requires significant user research to figure out the things users care about and those they don't but all that hard work pays off with a more streamlined user experience do don't show benefits and possibilities whenever we're introducing or describing something in one ui, we try to make it user-focused this means telling users what they can accomplish with an app or feature we try to avoid vague benefits in favor of concrete examples and don’t bother with the technical stuff that happens behind the scenes, just the real impacts the user will see focusing on user benefits often involves only a slight shift in focus for example, "samsung health captures and tracks health related information and metrics " focuses on what the app does "samsung health helps you track your meals, workouts, and other important health metrics " focuses on what the user can do with the app welcome to smartthings choose the right temperature the right mood even the right wash cycle all from right here samsung connect monitor and control all your devices from the palm of your hand this service accesses your location, contacts, storage, audio, and camera using mobile data to control cloud-connected devices may result in additional charges you can turn off cloud control in settings include everyone one ui strives to be as inclusive as possible this means we avoid specific cultural, regional, and gender references not everyone lives in the northern hemisphere or is male or female, so we don't talk about things like winter when it could be 40 degrees in australia or limit choices for things like gender do don't along those lines, we're very comfortable with the singular "they " we don't used gendered pronouns, and we always avoid constructions like "he/she " so, "have the person sit on a stool so he or she is easier to scan " becomes "have the person sit on a stool so they're easier to scan " focused and purposeful empowering and engaging
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
Learn Code Lab
webcode lab code lab is an education platform that engages anyone to understand, through a series of topics, the entirety of the sdks and tools powered by samsung. all tags all tags in-app purchase add samsung in-app purchase service to your app 30 mins start watch face studio get creative with weather data in watch face studio 30 mins start sdc24 health build a health app with steps from samsung health and its connected wearables 30 mins start sdc24 health access rich sleep data from samsung health measured by galaxy wearables 30 mins start sdc24 smartthings create a smartthings edge driver for an iot bulb 30 mins start sdc24 smartthings develop a smartthings find-compatible device 30 mins start sdc24 smartthings test edge drivers using smartthings test suite 30 mins start sdc24 health research stack establish a health research system using samsung health research stack 30 mins start sdc24 samsung pay samsung wallet integrate samsung pay web checkout with merchant sites 30 mins start sdc24 samsung pay samsung wallet integrate samsung pay sdk flutter plugin into merchant apps for in-app payment 30 mins start sdc24 samsung wallet utilize add to samsung wallet service for digital cards 30 mins start sdc24 samsung wallet verify your id with samsung wallet 30 mins start sdc24 automotive create an android automotive operating system (aaos) app with payments via samsung checkout 30 mins start watch face studio apply gyro effects to a watch face using watch face studio 20 mins start sdc23 smartthings matter: create a virtual device and make an open source contribution 25 mins start sdc23 smartthings matter: build a matter iot app with smartthings home api 25 mins start sdc23 galaxy z develop a widget for flex window 25 mins start sdc23 samsung pay samsung wallet integrate in-app payment into merchant apps using samsung pay sdk 30 mins start sdc23 gamedev optimize game performance with adaptive performance in unity 30 mins start sdc23 gamedev galaxy z implement flex mode into a unity game 30 mins start sdc23 watch face studio customize styles of a watch face with watch face studio 30 mins start sdc23 watch face studio galaxy z customize flex window using good lock plugin on watch face studio 20 mins start sdc23 health measure skin temperature on galaxy watch 20 mins start sdc23 health transfer heart rate data from galaxy watch to a mobile device 30 mins start watch face studio design a watch face using mask and moon phase tags 30 mins start sdc22 bixby smartthings control a smart bulb 30 mins start sdc22 watch face studio apply conditional lines on watch faces 20 mins start sdc22 health measure blood oxygen level on galaxy watch 30 mins start sdc22 health measure blood oxygen level and heart rate on galaxy watch 40 mins start sdc22 galaxy z implement multi-window picture-in-picture on a video player 20 mins start sdc22 samsung blockchain transfer erc20 token with blockchain app 45 mins start sdc22 galaxy ar emoji gamedev use ar emoji on games and 3d apps 60 mins start sdc22 gamedev galaxy z implement flex mode on an unreal engine game 120 mins start sdc22 smartthings integrate iot devices into the smartthings ecosystem 45 mins start health create a daily step counter on galaxy watch 40 mins start health track deadlift exercise on galaxy watch 40 mins start watch face studio create a watch face using tag expressions 60 mins start galaxy z implement flex mode on a video player 30 mins start galaxy z implement app continuity and optimize large screen ui of a gallery app 40 mins start galaxy z configure an app to enable copy and paste in multi-window 30 mins start galaxy z configure an app to enable drag and drop in multi-window 30 mins start galaxy s pen remote implement keyevent.callback by mapping air actions 30 mins start galaxy s pen remote handle s pen's raw data 30 mins start samsung blockchain develop a secure blockchain app 40 mins start samsung blockchain develop a blockchain shopping app 40 mins start
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. ai for platforms enterprise & ecosystem ai for devices category ai for platforms enterprise & ecosystem ai for devices mobile remote on smartthings control your tv effortlessly with our innovative mobile remote. 1. personalize your mobile remote to match your needs. arrange your mobile remote with the buttons and applications you want. you can use the touchpad to control without looking at the mobile screen (swipe-navigation, tap-ok, double tap-return). 2. use the mobile remote even without the internet. the mobile remote connects to your tv via ble for seamless interaction. 3. share the mobile remote with your family. simply scan a qr code to share the mobile remote with family members. innovating together for 10 years samsung smartthings has been leading the way in connected living for a decade — consistently redefining home automation and setting the standard for efficiency and security. growing from 100 million subscribers in 2019 to over 350 million by august 2024, smartthings has established samsung as a leader in the smart home market. the platform continues to expand its influence in the iot industry by enhancing its ai-driven capabilities and even extending its reach into the b2b space. check out the infographic below to explore samsung smartthings' 10-year journey of innovation. easily certify your product family the smartthings platform supports connectivity with a wide range of partner devices to enhance convenience in users' daily lives. to achieve this goal, we have introduced a program called ‘certification by similarity'. this program allows free certification for derivative products that share the same features as the main certified product based solely on self-verification test results. it also enables mass certification and registration of entire product lines at once. smartthings is planning various promotions to introduce wwst-certified partner devices to general users. tailored moods with music sync with smartthings music sync, you can match lighting to your gaming environment or favorite movie scenes, and when it comes to home parties, relaxation, or even workouts, smartthings music sync offers music synchronization to create an engaging listening experience. smartthings hubs working together as a team smartthings hubs are already integrated into millions of samsung devices. these hubs build a multi-hub network and can fully cover your home without any dead spots. samsung knox matrix knox matrix realizes samsung's vision for a future where connected devices can protect each other within an ecosystem. it is set to provide the devices within a user's ecosystem with fewer vulnerabilities through strong, diverse security practices. take care of your loved ones with family care take care of your loved ones with smartthings. no matter the distance, you can now easily check in to make sure they are ok. experience navien house with smartthings navien monitors consumer hot water and heating usage patterns, analyzes the data, and generates a home report. by collaborating with smartthings, navien strives to offer global consumers more opportunities to experience the excellence of navien products. conserve water for a better future we're thrilled introduce a new partner to the smartthings ecosystem. join us at sdc to learn all the details about this exciting partnership! home insight powered by smartthings ai a message that helps with your daily life, home insight. smartthings intuitively summarizes the essential details of your home and intelligently fine-tunes your needs with your living environment. door locks on smartthings x samsung wallet a keyless experience with samsung wallet and smartthings. samsung wallet and smartthings' partners can display their own brand on a digital home key. in smartthings, you can manage users who have access to your door lock and utilize safe and various ways of opening the door. also, you can grant personalized experiences based on who unlocks the door. convenient remote control experience you can easily find and quickly control your devices with the larger remote control cards in the smartthings application. work from home in comfort by adjusting the temperature right from your galaxy book. create the best mood lighting for movie night by dimming the lights from your tv's quick launch. simply tap the device icon in map view and the remote appears on your smartphone or tablet. no need to switch screens or be close to the device anymore. daily health care in the comfort of your home make daily health management at home effortless for you and your loved ones. now samsung health is integrated with smartthings which is connected to millions of devices, opening the possibilities of new experiences in home environments. back to previous page samsung health sdk suite unlock the future of health tech. explore the samsung health sdk suite today! empowering health innovation with samsung's suite of health sdks, enabling seamless integration of advanced digital health solutions into your applications and devices. partner with samsung health transforming lives together. improve health and well-being through innovation, research, and collaboration to empower people throughout their lives. samsung wallet: expanding eco with partners samsung wallet is expanding its offerings by providing new card types and features. it also allows easy onboarding of multiple merchants through the improved partner site and can send push notifications to users directly. the existing samsung wallet/pay partner site has been integrated with the developer portal, resulting in enhanced usability and added functionality. this integration is expected to provide a more convenient experience for partners. samsung wallet: digital key for home and office no need to carry a key. tap to unlock your door with the digital key of samsung wallet. samsung wallet: sdk for online id verification add your mobile driver's license or state id to samsung wallet and easily verify your identity online. car rental, liquor purchase, loan applications, and more require proof of identity. experience the convenience and security when you present your state-issued credential with samsung wallet. galaxy for knowledge workers introduction of enterprise mobility solutions enabled with strategic partners to deliver maximum business productivity via samsung flagship devices and samsung multi-device connectivity environment. galaxy for frontline workers this session introduces three enterprise partner solutions for field workers. we are going to showcase how galaxy devices are transformed into optimized solutions through partner collaboration. first, koamtac advanced inventory management solution. second, targus field ready case and mpos solution. third, harman's worker safety and productivity solution for galaxy watch. samsung vxt : cms platform with pirs (pre-integrated repeatable solution) traditionally, the signage industry was centered around hardware, but with vxt, we've taken a leap towards becoming a software solution. starting with saas, we're now progressing towards daas and paas, ensuring high growth and market dominance based on revenue generated from the vxt platform ecosystem. our cutting-edge cms software, vxt cms, incorporates ai technology to provide comprehensive support for all aspects of content production, operation, and management. by utilizing an ai-powered chatbot, we enable efficient operations and management. to further enhance our offering, we are actively seeking partnerships with ai experts through the pirs application. by providing easy access to development tools such as sdks, we encourage more ai companies to join us in shaping this new ecosystem. our goal is to create an application environment where si partners can develop specialized features that seamlessly integrate with samsung vxt. harman ignite store – a white-label aaos app store the harman ignite store is an integrated automotive app store built on the android automotive operating system (aaos). learn how harman automotive is connecting developers with carmakers to create unique in-vehicle digital experiences that can be monetized. back to previous page samsung ai cast: delivering ai-generated experiences to your screen samsung ai cast brings the power of ai directly to your screen, delivering immersive experiences right to your display. it showcases stunning ai-generated images, elegantly framed like artwork. it offers personalized content recommendations. it shares text from your conversations with ai. whether it's a visual creation, a custom content suggestion, or any insightful text, ai cast ensures that the best of ai is always on display, making your screen experience richer and more interactive. expansion of sign language guide the sign language guide, initially designed for tv settings (2022), has now been extended to cover a wider range of tv built-in services. this innovative feature enables individuals who are deaf to easily access information displayed on their tvs. in collaboration with broadcasting companies, we are incorporating sign language information into real-time broadcasts and outputting them on tv. we are also preparing to expand the use of sign language in various areas such as the out-of-box experience (oobe), notifications, and electronic manuals containing tv usage information. with advancements in technology, it is expected that live streaming videos will soon be able to be translated into sign language in real-time using an ai-powered motion capture technique. by expanding the motion dictionary within the tv, a broader variety of sign language motions can be stored and utilized effectively. ai picture quality the ai picture quality of samsung tv focuses on ai object-oriented picture quality enhancement. ai upscaling pro can improve face quality through object-oriented upscaling technology based on ai face detection and face-specific upscaling model. ai motion enhancer pro can improve motion picture quality of cognitively important objects (ball/text) by recognizing the type of sports and detecting the movement of important objects. samsung daily+ and daily board ecosystem samsung presents a lifestyle content platform, samsung daily+ and daily board. here, we invite you to easily join the samsung daily+ and daily board ecosystem. samsung daily+ is an on-screen experience platform that suggests users explore diverse lifestyle content across various experience categories. a new daily board sdk provides an easier way to include widgets on the daily board screen, providing frequently displayed off-screen experiences. samsung ai tv on risc-v an initial step to expand ai screen towards risc-v. ai screen on tizen is now powered by risc-v-based computing platforms. by harnessing the flexibility and openness of risc-v and tizen, samsung will enhance user experience by holistically optimizing entire hardware and software stacks. hassle-free adoption of tizen applications. you can still enjoy all existing web and .net applications without any modification. tizen will provide all environments (e.g., toolchain, sdk, etc.) to easily migrate native applications for risc-v. generative wallpaper generative wallpaper serves the experience of providing large images reflecting preferences using a generative ai model. it enriches the home atmosphere with high-quality generated images, making every moment shared with family and friends even more special. it offers more than 18 styles tailored to customers' tastes and provides high-resolution images suitable for a large screen. enhancing search experience with bixby search is the most basic but important thing nowadays. there are so many movies and shows on many different ott platforms. how can we find the exact one that we want to see without knowing the exact title? with this upgraded search system, you can now find the movie with a somewhat ambiguous sentence or some part of the plot. like "find me a movie about a mouse inside a cook's hat." (what movie did you expect?) or you can find the movie by a genre or time period, like "find a movie about the financial crisis," or "find a movie about the korean war." not only enhanced search power, but now bixby can also do more things at once. you can have a conversation with bixby with context, like this: "who's the director of parasite?" "the director of parasite is bong joon-ho." "find his movies." and you can do many things with only one sentence: "hi bixby, turn the volume to 10 and find action movies." you don't have to wait and say one command at a time and wait for bixby's 'completed' signal. ecosystem for advanced professional video codec advanced professional video (apv) codec is a new video codec for prosumers who do not want to compromise on quality while enjoying the convenience of capturing video using smartphones. at our booth, you can experience the superior visual quality of the apv codec and a video editing demonstration supported by the apv codec. on-device cleaning solution samsung's home appliances are equipped with on-device ai, making them smarter than ever before. with various sensors and cameras, they offer an enhanced user experience by optimizing cleaning paths and recognizing different objects. additionally, these appliances identify carpeted areas and floor types to adjust their cleaning performance accordingly. explore more of the on-device features available in samsung's home appliances for a truly innovative experience. new ai familyhub the family hub refrigerator is equipped with ai vision technology, allowing you to manage your food efficiently by always knowing what's inside. additionally, you can personalize your family hub experience with generative wallpaper, which enables users to create their own unique wallpapers for the device. now it's time to try generating the desired wallpaper and enhance your family hub experience. enhanced appliance control : bixby & ai home on-device automatic speech recognition (asr) technology enables appliances to support voice interactions without requiring voice activation commands. this technology allows for a more natural and intuitive way to interact with our products, ultimately enhancing user experience. additionally, bixby's advancements facilitate seamless communication between appliances and users, resulting in improved convenience and usability. the incorporation of these technologies into home appliances showcases their potential to revolutionize the way we interact with everyday objects. back to previous page mobile remote on smartthings control your tv effortlessly with our innovative mobile remote. 1. personalize your mobile remote to match your needs. arrange your mobile remote with the buttons and applications you want. you can use the touchpad to control without looking at the mobile screen (swipe-navigation, tap-ok, double tap-return). 2. use the mobile remote even without the internet. the mobile remote connects to your tv via ble for seamless interaction. 3. share the mobile remote with your family. simply scan a qr code to share the mobile remote with family members. innovating together for 10 years samsung smartthings has been leading the way in connected living for a decade — consistently redefining home automation and setting the standard for efficiency and security. growing from 100 million subscribers in 2019 to over 350 million by august 2024, smartthings has established samsung as a leader in the smart home market. the platform continues to expand its influence in the iot industry by enhancing its ai-driven capabilities and even extending its reach into the b2b space. check out the infographic below to explore samsung smartthings' 10-year journey of innovation. easily certify your product family the smartthings platform supports connectivity with a wide range of partner devices to enhance convenience in users' daily lives. to achieve this goal, we have introduced a program called ‘certification by similarity'. this program allows free certification for derivative products that share the same features as the main certified product based solely on self-verification test results. it also enables mass certification and registration of entire product lines at once. smartthings is planning various promotions to introduce wwst-certified partner devices to general users. tailored moods with music sync with smartthings music sync, you can match lighting to your gaming environment or favorite movie scenes, and when it comes to home parties, relaxation, or even workouts, smartthings music sync offers music synchronization to create an engaging listening experience. smartthings hubs working together as a team smartthings hubs are already integrated into millions of samsung devices. these hubs build a multi-hub network and can fully cover your home without any dead spots. samsung knox matrix knox matrix realizes samsung's vision for a future where connected devices can protect each other within an ecosystem. it is set to provide the devices within a user's ecosystem with fewer vulnerabilities through strong, diverse security practices. take care of your loved ones with family care take care of your loved ones with smartthings. no matter the distance, you can now easily check in to make sure they are ok. experience navien house with smartthings navien monitors consumer hot water and heating usage patterns, analyzes the data, and generates a home report. by collaborating with smartthings, navien strives to offer global consumers more opportunities to experience the excellence of navien products. conserve water for a better future we're thrilled introduce a new partner to the smartthings ecosystem. join us at sdc to learn all the details about this exciting partnership! home insight powered by smartthings ai a message that helps with your daily life, home insight. smartthings intuitively summarizes the essential details of your home and intelligently fine-tunes your needs with your living environment. door locks on smartthings x samsung wallet a keyless experience with samsung wallet and smartthings. samsung wallet and smartthings' partners can display their own brand on a digital home key. in smartthings, you can manage users who have access to your door lock and utilize safe and various ways of opening the door. also, you can grant personalized experiences based on who unlocks the door. convenient remote control experience you can easily find and quickly control your devices with the larger remote control cards in the smartthings application. work from home in comfort by adjusting the temperature right from your galaxy book. create the best mood lighting for movie night by dimming the lights from your tv's quick launch. simply tap the device icon in map view and the remote appears on your smartphone or tablet. no need to switch screens or be close to the device anymore. daily health care in the comfort of your home make daily health management at home effortless for you and your loved ones. now samsung health is integrated with smartthings which is connected to millions of devices, opening the possibilities of new experiences in home environments. samsung health sdk suite unlock the future of health tech. explore the samsung health sdk suite today! empowering health innovation with samsung's suite of health sdks, enabling seamless integration of advanced digital health solutions into your applications and devices. partner with samsung health transforming lives together. improve health and well-being through innovation, research, and collaboration to empower people throughout their lives. samsung wallet: expanding eco with partners samsung wallet is expanding its offerings by providing new card types and features. it also allows easy onboarding of multiple merchants through the improved partner site and can send push notifications to users directly. the existing samsung wallet/pay partner site has been integrated with the developer portal, resulting in enhanced usability and added functionality. this integration is expected to provide a more convenient experience for partners. samsung wallet: digital key for home and office no need to carry a key. tap to unlock your door with the digital key of samsung wallet. samsung wallet: sdk for online id verification add your mobile driver's license or state id to samsung wallet and easily verify your identity online. car rental, liquor purchase, loan applications, and more require proof of identity. experience the convenience and security when you present your state-issued credential with samsung wallet. galaxy for knowledge workers introduction of enterprise mobility solutions enabled with strategic partners to deliver maximum business productivity via samsung flagship devices and samsung multi-device connectivity environment. galaxy for frontline workers this session introduces three enterprise partner solutions for field workers. we are going to showcase how galaxy devices are transformed into optimized solutions through partner collaboration. first, koamtac advanced inventory management solution. second, targus field ready case and mpos solution. third, harman's worker safety and productivity solution for galaxy watch. samsung vxt : cms platform with pirs (pre-integrated repeatable solution) traditionally, the signage industry was centered around hardware, but with vxt, we've taken a leap towards becoming a software solution. starting with saas, we're now progressing towards daas and paas, ensuring high growth and market dominance based on revenue generated from the vxt platform ecosystem. our cutting-edge cms software, vxt cms, incorporates ai technology to provide comprehensive support for all aspects of content production, operation, and management. by utilizing an ai-powered chatbot, we enable efficient operations and management. to further enhance our offering, we are actively seeking partnerships with ai experts through the pirs application. by providing easy access to development tools such as sdks, we encourage more ai companies to join us in shaping this new ecosystem. our goal is to create an application environment where si partners can develop specialized features that seamlessly integrate with samsung vxt. harman ignite store – a white-label aaos app store the harman ignite store is an integrated automotive app store built on the android automotive operating system (aaos). learn how harman automotive is connecting developers with carmakers to create unique in-vehicle digital experiences that can be monetized. samsung ai cast: delivering ai-generated experiences to your screen samsung ai cast brings the power of ai directly to your screen, delivering immersive experiences right to your display. it showcases stunning ai-generated images, elegantly framed like artwork. it offers personalized content recommendations and shares text from your conversations with ai. whether it's a visual creation, a custom content suggestion, or any insightful text, ai cast ensures that the best of ai is always on display, making your screen experience richer and more interactive. expansion of sign language guide the sign language guide, initially designed for tv settings (2022), has now been extended to cover a wider range of tv built-in services. this innovative feature enables individuals who are deaf to easily access information displayed on their tvs. in collaboration with broadcasting companies, we are incorporating sign language information into real-time broadcasts and outputting them on tv. we are also preparing to expand the use of sign language in various areas such as the out-of-box experience (oobe), notifications, and electronic manuals containing tv usage information. with advancements in technology, it is expected that live streaming videos will soon be able to be translated into sign language in real-time using an ai-powered motion capture technique. by expanding the motion dictionary within the tv, a broader variety of sign language motions can be stored and utilized effectively. ai picture quality the ai picture quality of samsung tv focuses on ai object-oriented picture quality enhancement. ai upscaling pro can improve face quality through object-oriented upscaling technology based on ai face detection and face-specific upscaling model. ai motion enhancer pro can improve motion picture quality of cognitively important objects (ball/text) by recognizing the type of sports and detecting the movement of important objects. samsung daily+ and daily board ecosystem samsung presents a lifestyle content platform, samsung daily+ and daily board. here, we invite you to easily join the samsung daily+ and daily board ecosystem. samsung daily+ is an on-screen experience platform that suggests users explore diverse lifestyle content across various experience categories. a new daily board sdk provides an easier way to include widgets on the daily board screen, providing frequently displayed off-screen experiences. samsung ai tv on risc-v an initial step to expand ai screen towards risc-v. ai screen on tizen is now powered by risc-v-based computing platforms. by harnessing the flexibility and openness of risc-v and tizen, samsung will enhance user experience by holistically optimizing entire hardware and software stacks. hassle-free adoption of tizen applications. you can still enjoy all existing web and .net applications without any modification. tizen will provide all environments (e.g., toolchain, sdk, etc.) to easily migrate native applications for risc-v. generative wallpaper generative wallpaper serves the experience of providing large images reflecting preferences using a generative ai model. it enriches the home atmosphere with high-quality generated images, making every moment shared with family and friends even more special. it offers more than 18 styles tailored to customers' tastes and provides high-resolution images suitable for a large screen. enhancing search experience with bixby search is the most basic but important thing nowadays. there are so many movies and shows on many different ott platforms. how can we find the exact one that we want to see without knowing the exact title? with this upgraded search system, you can now find the movie with a somewhat ambiguous sentence or some part of the plot. like "find me a movie about a mouse inside a cook's hat." (what movie did you expect?) or you can find the movie by a genre or time period, like "find a movie about the financial crisis," or "find a movie about the korean war." not only enhanced search power, but now bixby can also do more things at once. you can have a conversation with bixby with context, like this: "who's the director of parasite?" "the director of parasite is bong joon-ho." "find his movies." and you can do many things with only one sentence: "hi bixby, turn the volume to 10 and find action movies." you don't have to wait and say one command at a time and wait for bixby's 'completed' signal. ecosystem for advanced professional video codec advanced professional video (apv) codec is a new video codec for prosumers who do not want to compromise on quality while enjoying the convenience of capturing video using smartphones. at our booth, you can experience the superior visual quality of the apv codec and a video editing demonstration supported by the apv codec. on-device cleaning solution samsung's home appliances are equipped with on-device ai, making them smarter than ever before. with various sensors and cameras, they offer an enhanced user experience by optimizing cleaning paths and recognizing different objects. additionally, these appliances identify carpeted areas and floor types to adjust their cleaning performance accordingly. explore more of the on-device features available in samsung's home appliances for a truly innovative experience. new ai familyhub the family hub refrigerator is equipped with ai vision technology, allowing you to manage your food efficiently by always knowing what's inside. additionally, you can personalize your family hub experience with generative wallpaper, which enables users to create their own unique wallpapers for the device. now it's time to try generating the desired wallpaper and enhance your family hub experience. enhanced appliance control : bixby & ai home on-device automatic speech recognition (asr) technology enables appliances to support voice interactions without requiring voice activation commands. this technology allows for a more natural and intuitive way to interact with our products, ultimately enhancing user experience. additionally, bixby's advancements facilitate seamless communication between appliances and users, resulting in improved convenience and usability. the incorporation of these technologies into home appliances showcases their potential to revolutionize the way we interact with everyday objects.
events iot, health, game, design, mobile, galaxy watch, foldable
blogthe samsung developer conference 2023 (sdc23) happened on october 5, 2023, at moscone north in san francisco and online. among the many exciting activities at the conference for developers and tech enthusiasts, code lab offered a unique opportunity to learn about the latest samsung sdks and tools. code lab is a hands-on learning experience, providing participants with a platform to explore the diverse world of samsung development. code lab activities are accessible for developers of all skill levels and interests, ensuring that everyone, from beginners to experts, can find something exciting to explore. covering a wide array of topics within the code lab, the conference catered to the diverse interests of the participants. here's a quick look at some of the sdc23 topics: 1. smartthings participants had the chance to build a matter iot app using the smartthings home api and create virtual devices that they could control using the smartthings app or their own iot apps. they also learned how to develop a smartthings find-compatible device. these topics are all about connecting and enhancing the smart home experience. 2. galaxy z participants, who are interested in foldable technology, were able to develop a widget for the flex window. this topic opens new possibilities in app design and user interaction. 3. samsung wallet participants learned to integrate the "add to samsung wallet" button into sample partner services. they also learned to implement in-app payment into a sample merchant app using the samsung pay sdk. these topics focus on enhancing the mobile wallet experience for samsung users. 4. gamedev game developers and enthusiasts had the opportunity to optimize game performance with adaptive performance in unity. they also learned to implement flex mode into unity games for foldable phones. these topics offer insights into the gaming industry's latest trends and technologies. 5. watch face studio code lab also provided an activity for participants to create a watch face design with customized styles using watch face studio. participants also learned how to convert the watch face design for galaxy z flip5's flex window display using the good lock plugin. 6. samsung health the health-focused code lab topics covered measuring skin temperature on galaxy watch and transferring heart rate data from galaxy watch to a mobile device with the samsung privileged health sdk. participants also learned how to create health research apps using the samsung health stack. these topics provide valuable insights into the health and fitness tech landscape. from creating virtual devices to building health-related apps, participants left the conference with new knowledge they could apply to their development projects. the samsung developer conference is a celebration of innovation and collaboration in the tech world. with a diverse range of topics in code lab, participants were equipped with the tools and knowledge to push the boundaries of what is possible in samsung's ecosystem. though sdc23 has ended, the innovation lives on! whether you missed the event or just want to try other activities, you can visit the code lab page anytime, anywhere. we can't wait to see you and the innovations that will emerge from this conference in the coming years. see you at sdc24!
Christopher Marquez
events
blogthe 10th anniversary of the samsung developer conference (sdc24) took place on october 3rd, 2024, at san jose mcenery convention center in san jose, california and online. alongside other exciting activities and showcasing of the latest technological advances, code lab offered attendees the opportunity to engage in hands-on experiences and deep dive into the latest samsung sdks and tools. code lab allows tech enthusiasts and developers of all skill levels and interests to learn about the diverse world of samsung development. this year's code lab covered a range of topics related to smartthings, samsung health, samsung wallet, and automotive. 1. smartthings participants actively engaged in creating a smartthings edge driver for a smart device and resolved edge driver issues using the smartthings test suite. they also designed their own smartthings find-compatible device. these activities are now available online for continued learning. moreover, participants discovered how to use generative ai in routine generation and 3d object creation. although exclusive to sdc24, these activities provided a glimpse of the upcoming generative ai feature in the smartthings app. 2. samsung health the new samsung health data sdk was presented to participants through two health-focused activities. the participants developed android apps capable of gathering and analyzing data from the samsung health app and connected wearable devices, including step count and sleep patterns. additionally, participants learned how to easily establish a health research platform utilizing the samsung health research stack, an open-source toolkit, allowing data collection from mobile and wearable devices and visualization through a web portal. 3. samsung wallet participants were taught two methods to integrate the samsung pay payment system into services, including utilizing the web checkout sdk for websites and incorporating the samsung pay sdk flutter plugin for in-app payments within flutter-based applications. they also acquired knowledge on maximizing the capabilities of samsung wallet, particularly learning how to utilize the add to samsung wallet service to store digital assets like boarding passes, tickets, and coupons within the samsung wallet application. furthermore, they learned how to add a button in websites or android apps to authenticate users' identities using the id information stored in the wallet app. 4. automotive participants had the opportunity to develop an in-vehicle app for android automotive os (aaos) using templates from aaos and ignite store. the app incorporated payment processing functionality through the ignite payment sdk, powered by samsung checkout. with guidance from mentors at harman international, a subsidiary of samsung, participants gained valuable knowledge into app development specifically tailored for the automotive industry. this marked the first code lab activity focused on automotive applications. the samsung developer conference promotes innovation and collaboration in the tech industry. by offering a wide variety of subjects in code lab, participants are given the necessary resources and expertise to expand the limits of what can be achieved within samsung's ecosystem. although sdc24 has concluded, the innovative spirit lives on! for those who missed out on the event or simply desire to explore additional activities, the code lab page offers endless possibilities accessible at any time, from any location.
Christopher Marquez
Develop Health
docrelease note release date february 26, 2025 release version v1 0 0 beta2 target device the samsung health data sdk support android smartphones including non-samsung android smartphones sdk content content description /docs api reference programming guide /libs sdk’s library import it in your app project - samsung-health-data-api aar /sample-code app project including sample codes it’s project name is - healthdiary /tool dataviewer it displays saved health data in the samsung health app features samsung health data sdk enable an application to access samsung health’s selected data health data store an app can read or aggregate the following data with the sdk’s apis the user’s health data is kept secured in the health data store available data operators can be different for each data type activity summary active calories burned goal active time goal blood glucose blood oxygen blood pressure body composition energy score exercise exercise location floor climbed heart rate nutrition nutrition goal skin temperature sleep sleep goal steps step goal water intake water intake goal user profile data permission the use’s data can be accessed after getting the user’s consent clearly device manager saved health data in samsung health can be from various connected devices like a galaxy watch, galaxy ring and a weight scale devicemanager provides source device information of saved health data in the samsung health’s data store restrictions samsung health data sdk requires samsung health v6 29 or later version installation samsung health runs on devices with android 10 api level 29 or above it is available on all samsung smartphones and also non-samsung android smartphones the sdk doesn’t support an emulator measured data by samsung health data sdk is for fitness and wellness only, not for the diagnosis or treatment of any medical condition changes 1 0 0 beta2 - february 26, 2025 [new] data type the following data type has been added reading data and retrieving changed data are available energyscoretype inserting, updating, and deleting data inserting, updating, and deleting data has been supported for the following data types body composition blood glucose blood pressure heart rate nutrition water intake the following apis have been added in com samsung android sdk health data healthdatastore for inserting data insert type writeable<t>, builder suspend insertdatarequest basicbuilder<t> -> insertdatarequest basicbuilder<t> insertdata request insertdatarequest<t> insertdataasync request insertdatarequest<t> the following apis have been added in com samsung android sdk health data healthdatastore for updating data update type writeable<t>,builder suspend updatedatarequest basicbuilder<t> -> updatedatarequest basicbuilder<t> updatedata request updatedatarequest<t> updatedataasync request updatedatarequest<t> the following apis have been added in com samsung android sdk health data healthdatastore for deleting data delete type writeable<t>,builder suspend deletedatarequest basicbuilder -> deletedatarequest basicbuilder deletedata request deletedatarequest deletedataasync request deletedatarequest the com samsung android sdk health data data healthdatapoint builder class has beed added to insert or update health data the following classs have been added in com samsung android sdk health data request insertdatarequest updatedatarequest deletedatarequest access code developer mode's access code to insert, update, or delete data when testing apps, the access code is required on the developer mode page the access code can be obtained by requesting partnership device manager the following apis have been added in com samsung android sdk health data devicemanager to register health devices and getting device information registerdevice request deviceregistrationrequest registerdeviceasync request deviceregistrationrequest getdevicebyseed getdevicebyseedasync getowndevices getowndevicesasync the com samsung android sdk health data request deviceregistrationrequest has been added to register a health device the following classes and apis have been added related to the accessory device com samsung android sdk health data device accessorytype device accessorybuilder device companion accessorybuilder device isof type accessorytype others the following apis have been added in com samsung android sdk health data request idfilter builder addclientdataid clientdataid string fromclientdataid clientdataid string the following error code has been added in com samsung android sdk health data error err_no_ownership_to_write the following property has been added in the bloodglucosetype medication_taken [changed] the bloodglucosetype meal_status property has been changed to be required 1 0 0 beta1 - october 21, 2024 the first sdk release [new] reading the following samsung health's data is available activity summary active calories burned goal active time goal blood glucose blood oxygen blood pressure body composition exercise exercise location floor climbed heart rate nutrition nutrition goal skin temperature sleep sleep goal steps step goal water intake water intake goal user profile data permission requesting data permissions is required to read health data device manager the device type like a galaxy watch, galaxy ring and a weight scale can be known with the device manager developer mode for development and debugging purposes, developers can activate the developer mode to interact with the samsung health data sdk within their android apps to distribute the app using the samsung health data sdk, request partnership you can find more information in the sdk process
Develop Health
docdevice setting to debug your application, set a galaxy watch with following steps turn on watch’s developer mode if there is no menu in the watch settings > developer options, turn on the watch’s developer mode go to the watch’s settings > about watch > software and tap 5 times on software version in settings > developer options, a enable adb debugging b enable debug over wi-fi connect watch to your pc noteif you have a galaxy watch cradle, pass this step and place a watch on a watch cradle and connect a 5 pin usb cable with your pc enable the watch’s wi-fi and connect to you pc go to settings > connection > wi-fi and enable it select your pc from the available wi-fi network list if it succeeds, the watch’s ip address will display note the ip address in your pc’s android studio’s terminal, a connect the watch with the ip address if the ip address is 100 200 30 4 5555 $ adb connect 100 200 30 4 5555 b watch will display a popup on the watch, select always allow from this computer to allow debugging c if a connection succeeds, the following message displays on terminal $ connected to 100 200 30 4 5555 now the watch is connected to the android studio’s debugger
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.
These cookies gather information about your browser habits. They remember that you've visited our website and share this information with other organizations such as advertisers.
You have successfully updated your cookie preferences.