• Learn
    • Code Lab
    • Foldables and Large Screens
    • One UI Beta
    • Samsung Developers Podcasts
  • Develop
    • Mobile/Wearable
    • Galaxy GameDev
    • Galaxy Themes
    • Galaxy Watch
    • Health
    • Samsung Blockchain
    • Samsung DeX
    • Samsung IAP
    • Samsung Internet
    • Samsung Pay
    • Samsung Wallet
    • View All
      • Galaxy AR Emoji
      • Galaxy Accessory
      • Galaxy Edge
      • Galaxy Z
      • Galaxy Performance
      • Galaxy FM Radio
      • Galaxy S Pen Remote
      • Galaxy Sensor Extension
      • PENUP
      • Samsung Automation
      • Samsung Neural
      • Samsung TEEGRIS
      • Samsung eSE SDK
    • Visual Display
    • Smart TV
    • Smart Hospitality Display
    • Smart Signage
    • Digital Appliance
    • Family Hub
    • Platform
    • Bixby
    • Knox
    • SmartThings
    • Tizen.NET
  • Design
    • Design System
    • One UI
    • One UI Watch
    • Smart TV
  • Distribute
    • Galaxy Store
    • TV Seller Office
    • Galaxy Store Games
    • Samsung Podcasts
  • Support
    • Developer Support
    • Remote Test Lab
    • Issues and Bugs Channel
    • Samsung Android USB Driver
    • Galaxy Emulator Skin
  • Connect
    • Blog
    • News
    • Forums
    • Events
    • Samsung Developer Conference
    • SDC22
    • SDC21
    • SDC19 and Previous Events
  • Sign In
Top Global Search Form
Recommendation
  • Blog
  • Code Lab
  • Foldable and Large Screen Optimization
  • Forums
  • Galaxy Emulator Skin
  • Galaxy GameDev
  • Health
  • Remote Test Lab
  • Samsung Developer Conference
  • SDC22
  • Watch Face Studio
All Search Form
Recommendation
    Suggestion
      All Search Form
      Filter
      Filter
      Filter
      • ALL (100)
      • DOCS
      • SDK
      • API REFERENCE
      • CODE LAB
      • BLOG
      • NEWS/EVENTS
      • OTHERS
        api reference code lab blog news/events
      1. Distribute
      2. Galaxy Store

      doc

      Badge Image and Link Uses

      galaxy store badge image and link uses how other developers use galaxy store badges in their promotional campaigns and marketing channels—and how you can also. galaxy store badge images or any ui element can use your badge link to direct your customers to: your android app product detail page. your theme app product detail page or your theme brand page. your galaxy watch app product detail page or your galaxy watch brand page. when you use a badge image, you must make it a hyperlink that targets your badge link. you can also link text and other images to your badge link. your use of badge images and links is limited only by your imagination. twitter in paid user acquisition twitter campaigns, you can target potential customers: by user demographics (age, sex, location). by user device. the link in this post directs the user to epic games' product detail page. instagram in instagram, you can: show your customers what your products can do! target customers and engage followers. this pokemon go page uses the galaxy store badge image to connect to its product detail page. youtube in your youtube page: you can show your customers what your products can do! customers can subscribe to your page and can receive your product video announcements. bergen's youtube page uses the galaxy store badge image and includes a link to their theme brand page. facebook in paid user acquisition facebook campaigns, you can target potential customers: by user demographic: age, sex, location, interests - including interest in galaxy watch devices. by mobile device. from phintonart's facebook page, the badge urls links to the theme product detail page and brand page. websites in your websites: you can reach out to the worldwide web. you have complete design freedom. the galaxy store badge on this rivengard web page links to the rivengard app product detail page. website viewed on a samsung mobile device you can target samsung mobile device users who come to your website: using your website server custom messaging, you can show a popup with your galaxy store badge. blogs in your blog posts, you can: target your loyal following. announce your new and improved products. from facer's blog, galaxy app store links to facer's galaxy watch app product detail page.

      https://developer.samsung.com/galaxy-store/gsb-promotion/image-url.html
      1. tutorials | design, mobile, foldable

      blog

      Foldable Adaptation Essentials: App Continuity and Multi-Window Handling

      app continuity and multi-window are key features of foldable smartphones. with app continuity, you can seamlessly go from the small screen to the large screen without the need to reopen the app that you were using. with multi-window, you can reply to an email in a pop-up window while using other apps and it is even easier to make dinner plans over text while checking your calendar. the large display is called the main display, while the inner small display is called the cover display. in this blog, we learn how to adapt these essential features in our app. figure 1: multi-window and pop-up window let us find out how much needs to be changed to take advantage of these features. app continuity moving an app between the two displays affects the size, density, and aspect ratio of the display it can use. moreover, your app data needs to be preserved during the transition to provide a seamless experience. this is what happens during the transition the activity is destroyed and recreated whenever the device is folded or unfolded. to implement this, app data needs to be stored and then used to restore the previous state. the app data can be stored in two ways. in this blog, we have stored the app data using the onsaveinstancestate() method of android. the other way is to use viewmodel which is shown in the blog how to update your apps for foldable displays. for our example, we have used an app, where we need to store the current score of two teams before the activity is destroyed so that we can restore the score when the activity is recreated after the screen transition (this sample app is provided at the end of this blog). we store the scores in a bundle inside onsaveinstancestate, using two key-value pairs. override fun onsaveinstancestate(outstate: bundle) { scoreview1 = findviewbyid(r.id.team1score) as textview scoreview2 = findviewbyid(r.id.team2score) as textview outstate.putstring("score1", tempscore1.tostring()) outstate.putstring("score2", tempscore2.tostring()) super.onsaveinstancestate(outstate) } we can check inside the oncreate function if the savedinstancestate is null. if it is null, then the activity has just been launched without a saved prior state. if it is not null, then we should retrieve the value from the savedinstancestate bundle and restore the value to the ui in order to provide an immersive experience to the users. if(savedinstancestate != null){ var text1: string? = savedinstancestate.getstring("score1") var text2: string? = savedinstancestate.getstring("score2") scoreview1?.text = text1 scoreview2?.text = text2 team1score = text1?.toint()!! team2score = text2?.toint()!! } demonstration app continuity figure 2: screen transition multi-window and multi-tasking another vital feature of foldable devices is multi-window. two or more apps can run in split-screen (multi-window) mode on the main display of foldable devices. users can create their own layouts with up to three app windows on the screen. pop-up view is another option, which lets you temporarily use another app without closing the current app, such as to quickly view a message while enjoying a movie. to implement these features, the developer needs to focus on responsive layout while designing their ui. to implement multi-window and enable multi-tasking, we need to use the following flags: screensize, smallestscreensize, and screenlayout. if you want to manually handle these changes in your app you must declare those flags values in the android:configchanges attributes. you can declare multiple configuration values in the attribute by separating them with a pipe (|) character. you can check out details for each value here. in addition, we need to set android:resizeableactivity as true, which allows the activity to be launched in split-screen and free-form (pop-up) modes. if the attribute is set to false, the activity does not support multi-window mode. <activity android:name=".mainactivity" android:configchanges="screensize|smallestscreensize|screenlayout" android:resizeableactivity="true"> demonstration multi-window figure 3: multi-window pop-up window figure 4: pop-up window sample app a sample app has been developed to illustrate how to implement app continuity and multi-window. in this app, a simple ui is designed to keep score of two teams playing a game. to adapt this app for foldable ui, some configurations have been changed by following the official guide. sample app - app continuity and multi-window (20.15mb) oct 18, 2021 conclusion foldable devices provide a richer experience than phones. to take advantage of the features of foldable devices, new form factors should be added to the app configuration. implementing app continuity enables users to enjoy uninterrupted experiences. and, with adjustable split-screen capabilities, users can enjoy up to three active windows simultaneously. if you have questions about developing for galaxy z devices, please visit our developer forums.

      Md. Iqbal Hossain

      https://developer.samsung.com/sdp/blog/en-us/2021/10/18/foldable-adaptation-essentials-app-continuity-and-multi-window-handling
      1. tutorials | mobile

      blog

      Troubleshooting Common Issues While Using the Remote Test Lab Service

      the remote test lab is a service provided by samsung that allows developers to remotely operate devices. you can use the remote test lab service to debug and verify real-world device compatibility. in this blog, we describe how to troubleshoot some of the most common issues that you could encounter while utilizing the remote test lab service. in the final section of this blog, we talk about the developer support program, which serves as a bridge between you and the engineers at the remote test lab service. samsung has created this program so that the developers can communicate directly with us. web client does not start if you are new to the remote test lab service and are having problems, such as the web client not starting after a reservation, check your computer and network configuration. ensure that the appropriate settings are turned on. also, ensure that your connection is not being blocked by your firewall. however, if you have previously used the web client devices and are now experiencing this issue even if nothing has changed at your end, contact the developer support program. getting an http error when accessing the remote test lab website, you may encounter http problems. this problem is usually caused by a network or browser issue at your end. in this instance, try the following: check if you are using the required browser to view the site. check your network. try a different network if possible. use the browser's incognito mode to load the page. clear your browser's cache and try again. device does not have a wi-fi connection a dedicated wi-fi hotspot is available at all the remote test lab server sites. when you connect to the device with our client, it connects to the network automatically (ssid and password will be set on the device). if there is still no internet access, please try the reset wi-fi option in the web client. this should fix the wi-fi connection issue of the device. figure 1: remote test lab web client if this still does not work, contact the developer support program with the device name. one of our operators will manually restore the network settings. please note that we do not disclose wi-fi passwords with our users for security reasons. forgot to remove application and sensitive information from the device you must delete your application and sensitive information from the device for security purposes. otherwise, the next user may obtain this information. if somehow you are unable to remove your personal information from the device, report the device name to our developer support program. our respective team will reset the device for you. screen-locked device do not use the screen lock unless it is necessary for testing your application. if you apply the screen lock or password, please remove them before your reservation ends. if you find a device with the screen lock, report that device name to us by contacting the developer support program. device is responding with a high latency the speed and latency of the remote test lab service are greatly influenced by the distance between you and the device. so, for the greatest experience with the remote test lab service, try to reserve the device that is available at the location which is closest to you. contacting the developer support program if you run into any problems or have any questions when utilizing the remote test lab service, please contact our developer support program. if you are having trouble with the issues listed above, try the solutions described earlier in this blog. if those solutions do not work for you, do not hesitate to contact us with your concerns. when reporting a device issue, include the device name so that our operator can investigate the problem and, if necessary, reset the device. the usage history tab is where you can find your reserved device name. figure 2: usage history in the remote test lab service hopefully, this blog helps you to utilize the remote test lab service more effectively. samsung always considers developers as an integral part of their ecosystem. this motive is highly reflected in our remote test lab service which is an effort from samsung to ensure that developers across the world have a convenient way to access a variety of samsung devices and an effective way for debugging and checking real-world device compatibility.

      Ummey Habiba Bristy

      https://developer.samsung.com/sdp/blog/en-us/2022/08/23/troubleshooting-common-issues-while-using-the-remote-test-lab-service
      1. tutorials | galaxy watch

      blog

      Design Complications Using Watch Face Studio

      watch face studio is a graphic authoring tool that helps you to design watch faces for the wear os smartwatch ecosystem, including galaxy watch4 and galaxy watch5. it is an intuitive graphic tool which allows you to design watch faces without coding. watch face studio includes a notable feature known as a complication. using complications, the user can get a glanceable unit of information for their selected application on their watch face. the complications can display data, such as text, title, image, or icon, which is collected from the applications that provide such information. today, i discuss some complication features in this blog. i design a simple watch face to demonstrate these. for simplicity i add a digital time and a digital date. for complications, i add one short text complication and one ranged value complication. at the end, two different theme colors are applied. you can download this sample design from here and throughout this blog you can follow me. after deploying the watch face on a watch and customizing the complication, the watch face on the real device looks the same as figure 1. figure 1: the watch face demonstrated in this blog getting started to view and deploy the sample design from my blog, watch face studio must be installed on your pc. now , i create a new project and then add basic components for simplicity. i add time and date from digital clock and place them in the center. adding complications as i have said earlier, i use two different complications in this design. to add complications, go to the add component menu on the top middle. from the dropdown menu, add the "short text" complication. for more information about complications, visit this complication document. short text complication first, i add a short text complication. for design purposes, i adjust the complication placement as (x and y) 170 and 45. i leave the dimension and color as it is. however, you can resize the dimension and change the color of the components of the selected complication. now i set the properties of complication settings as follows: complication type: i set it as "editable" so that anyone can customize the complication from their watch. if the type is set as "fixed," then the complication cannot be customized from the watch and it remains the same as what is provided in the design. for example, i choose "sunrise sunset" from the default provider > dropdown menu (see figure 2a). if the default provider is set as > "empty," no complication is displayed in the run window. note : if the default provider is set as "empty," customization from the watch is still possible. complication layout: the layout for this complication is set to the default ("icon + text + title"), but the layout also can be changed to the designer's preference. in figure 2b, the other layout options for the short text complication are displayed. you can find more details about the complication layout from my things to consider when designing complication layouts blog. (a) default provider options (b) layout options figure 2: complication settings ranged value complication now, i add a ranged value complication and adjust the properties as displayed in figure 3. i select the default provider as "watch battery" for this complication. i set the complication type to "fixed" so that the customization from the watch is not possible. figure 3: ranged value properties, "watch battery" is fixed and cannot be changed on the watch for this complication watch face studio gives the opportunity to change the properties for every component of the complication. now, i modify the properties of the progress bar component of the ranged value complication. so, at first, i expand the ranged value complication. an example of this is displayed in figure 4. figure 4: expand the ranged value complication to change the properties, i click on the progress bar under the ranged value complication to display its properties. i change the color of the progress bar by following the steps below: a. click the color box in the color menu. b. select a color from the color picker pop-up window. c. click ok in the color picker pop-up window. figure 5: ranged value progress bar color change figure 6: ranged value complication added i have added two complications in two different positions on the watch face. keep in mind that currently, only one complication can be set in one spot. so only one complication must be set in the same area regardless of normal or always-on-display (aod). for example, i add two same or different complications in the same position. i set one complication for normal mode and another complication for aod mode. now, i can set two different complication providers and test them on the run window for the normal and aod modes. but it is not possible to customize both the complications on the watch as the complications overlap each other. therefore, it is better not to use two complications in one spot. adding a theme color to a complication now, i add two theme colors and apply one of them to the short text complication. the steps to add and apply a color are given below: a. go to the style tab. the tab contains the theme color palette menu to choose the theme color**.** b. add a color by clicking the "+" icon. c. the color picker pop-up window opens. select a color from the available options. d. click ok for confirmation. note : you can add as many colors as required by repeating steps a to d. e. now set the theme color for the short text complication. a "fill with color" icon is present for every selected component. click the fill with color icon for the short text complication title, text, and the icon. f. on the run window, the theme color menu is displayed which contains all the selected theme colors from the style tab. choose any color by selecting the checkbox and view the output in the run preview. g. for the short text complication, the theme color is set and the color for the title, text, and icon is changed. figure 7: add theme color for short text complication note : the theme color can be customized from the watch. theme color on a watch on the watch, i can choose a theme color from the available colors that i had added in the project earlier. the theme color is set on every component of the short text complication. however, in the case of the icon and image of the complication, the theme color is applied after converting the original color to grayscale. this is because we do not know the color that is provided by the complication provider. that is why it is converted into grayscale first, before applying the theme color. so be careful about setting the theme color while designing your watch face, as the icon and image colors may interfere with the theme color. for example, from the watch, if i set a short text complication as "sunrise sunset," the icon color of this complication is orange (for sunset). on the other hand, if i set the complication as "weather," the icon color is white. see figure 8 for better understanding. in figure 8a, the icon color for "sunrise sunset" is orange and this color is provided by the provider. therefore, if i apply the theme color on this icon, the icon color is not the exact same theme color as displayed in figure 8b. in another scenario, the provided icon color is white which is as displayed in figure 8c. in this case, if the theme color is applied on the icon, the color is perfectly changed as the theme color. in figure 8d, this case is displayed. (a) "sunrise sunset" complication icon without theme color (b) "sunrise sunset" complication icon after applying theme color (c) "weather" complication icon without theme color (d) "weather" complication icon after applying theme color figure 8: the icon color interference with the theme color deploying the design and customizing complications as your own our target components are added. to view the watch face featured in this blog, download this file and deploy it to your watch by following these steps: connect your watch to watch face studio. for information about connecting, see connection guideline. deploy the design on your watch using run on device. for more details on connection, visit this test guideline. note : as per faq 12, "debug over bluetooth" is not yet supported in galaxy watches with galaxy wearable. 3. customize the complications on the watch. figure 9: designed watch face on a watch figure 9 displays the customized complications. to learn more about complications, visit watch face complications. conclusion as you can see, using complications, you can get detailed information for the selected application on your watch. personalization is a key feature of galaxy watch. you can continue to enjoy customizing the look of your watch style as you develop your collection of watch faces. resources in the samsung developer forum, you can ask and get help for any issue. this is a very active and friendly community where developers discuss their issues. there are many blogs on different topics, including watch face studio, on the samsung developers site. please visit these galaxy watch tutorials to expand your knowledge about samsung galaxy watch and their special features. if you want to develop watch faces programmatically, you can use android studio. you can do more complex operations using the complication api.

      Most Fowziya Akther Houya

      https://developer.samsung.com/sdp/blog/en-us/2022/08/17/design-complications-using-watch-face-studio
      1. events | mobile, foldable

      blog

      Unpacked August 2022: Developing an Unfolding World

      yes, samsung's unpacked august 2022 is happening! livestream the event wed, aug 10th at 9am et/6am pt on samsung.com and samsung's youtube channel. here's what to expect: announcements about the samsung galaxy z fold4, galaxy z flip4, and galaxy watch5. plus, reserve yours before august 10th and get a $100 samsung credit for a galaxy smartphone or a $200 samsung credit for a galaxy smartphone bundle. last year, samsung shipped nearly 10m foldable smartphones worldwide, which was a 300%+ increase from 2020. foldables are definitely going mainstream and gaining a larger share of the overall smartphone market. according to dr. tm roh, president and head of mx business, samsung electronics, the foldable form factor is now the preferred choice for millions. this unpacked announcement will focus on foldables being the optimal tool for productivity and creative expression. mark your calendar to be part of unpacked aug 10, 2022; livestream the event at 9am et/6am pt, on samsung.com and samsung's youtube channel. developer content we've also been busy creating technical content about foldables for developers. foldables podcast with guests from microsoft, google, and samsung (season 3, episode 7) guy merin (microsoft), ade oshineye (google), and søren lambæk (samsung) discuss foldable trends and how companies are working together to help developers create for this new and innovative technology. follow along in our code labs and tutorials about foldables. boost your apps' value with foldable and large screen optimization discover more about implementing, optimizing, and testing your apps on galaxy z devices. this foldables and large screens page is a collection of code labs, blogs, and docs that you can review at your own pace. how to use jetpack windowmanager in android game dev - code lab with the increasing popularity of foldable phones such as the galaxy z fold3 and galaxy z flip3, apps on these devices are adopting foldable features. in this blog, you can get started on how to use foldable features on android game apps. develop a camera web app on foldables - code lab learn to develop a camera web application that detects partially folded postures and adjusts its layout accordingly to improve the user's experience on samsung foldable devices. companion blog to the camera web - tutorial (spanish version here) follow along with laura morinigo, web developer advocate, samsung, as she guides you step-by-step on how to create a web app for a foldable device when the device changes postures. she also gives a tech talk: unfolding the future of response web design (from sdc 21). how to test your mobile apps through a web browser -- video tutorial don't have a foldable device to do your development and testing? you can use the remote test lab, it's free! additional resources on the samsung developers site the samsung developers site has many resources for developers looking to build for and integrate with samsung devices and services. stay in touch with the latest news by creating a free account and subscribing to our monthly newsletter. visit the galaxy store games page for information on bringing your game to galaxy store and visit the marketing resources page for information on promoting and distributing your android apps. finally, our developer forum is an excellent way to stay up-to-date on all things related to the galaxy ecosystem.

      Jeanne Hsu

      https://developer.samsung.com/sdp/blog/en-us/2022/08/03/unpacked-august-2022-developing-an-unfolding-world

      web

      Connect | Samsung Developers

      connect with samsung developers do more than you could on your own. learn new tips. share your excitement with other like-minded developers. sign up for newsletter connect forum ask questions. find answers. chat with other developers. developer support need development support? submit a support request. samsung podcasts register your rss feed and bring your podcast to samsung devices. transcripts the samsung developer podcast is where we engage, educate, and inspire. latest blogs go to blog articles to inspire the builder and designer within {{pagetype}} {{pagecategorydisplay}} {{title}} {{shortdesc}} {{authorname}} latest news go to news {{pagetype}} {{pagecategorydisplay}} {{title}} {{shortdesc}} {{authorname}} the samsung developers podcast the samsung developers podcast discusses development and design with well-known and upcoming leaders in the industry. learn more connect with samsung developers worldwide! there are many teams at samsung that work with third-party developers, like you. these teams have the skills to help you create great experiences in many languages. españa samsung internet (uk) brazil let’s meet up ! samsung works with developer groups in many cities. some meetups are in-person while others are virtual.these casual gatherings are perfect for new developers to learn and get involved. join us if you can. san francisco bay area do you know the way to mountain view? we have ideas we'd like to share with you. london london calling to all of you devs. new york city start spreading the news. we're meeting today. you'll want to be a part of it. newsletter monthly newsletter for samsung developers if you don't currently receive the newsletter, you can subscribe here. i agree that samsung developers may use the data given by me for the newsletter. detail subscribe

      https://developer.samsung.com/connect
      1. Learn
      2. Developers Podcast

      doc

      Episode 6, Ash Nazir

      season 1, episode 6 previous episode | episode index | next episode this is a transcript of one episode of the samsung developers podcast, hosted by and produced by tony morelan. a listing of all podcast transcripts can be found here. host tony morelan senior developer evangelist, samsung developers instagram - twitter - linkedin guest ash nazir iot gadgets in this episode of pow, i interview ash nazir, editor in chief for the website iot gadgets. ash was an early advocate for tizen os, building a huge following, tizen experts. with that success, ash and his team launched the website blog iot gadgets as a way to expand their coverage of hardware, software and all things internet. in addition to iot gadgets, ash also runs the largest facebook group dedicated to samsung galaxy watch with over 75 thousand members. listen download this episode topics covered tizen os maemo meego linux foundation tizen experts writing for iot gadgets facebook group, samsung galaxy watch more about iot gadgets based in manchester, england, iot gadgets is dedicated to bringing you the best internet of things (iot) news directly to you. we are living in exciting times and are proud to be part of this new technology. transcript note: transcripts are provided by an automated service and reviewed by the samsung developers web team. inaccuracies from the transcription process do occur, so please refer to the audio if you are in doubt about the transcript. tony morelan 00:02 hey, i'm tony morelan. and this is pow! podcasts of wisdom from the samsung developer program, where we talk about the latest tech new trends and give insight into all the opportunities available for developers looking to create for samsung. on today's show, i interview ash nazir, editor in chief for the website iot gadgets. what started out as a small blog related to the tizen operating system. ash and his team have built a super successful news and information focused website featuring articles on the latest software hardware and all things internet including a facebook group dedicated to samsung smartwatches that has over 75,000 members enjoy. so tell me who is ash nazir? ashiq nazir 00:46 so that that's quite a deep question, but i'm going to keep it quite light and you know, you know, not too philosophical as fashion is as i'm basically a network engineer. that's my background, and i'm from manchester in england. as you can probably tell from the tony morelan 01:01 accent. okay, now have you lived in manchester your whole life? ashiq nazir 01:05 yeah, yeah. born and bred. tony morelan 01:06 so when you were in school did you study network engineering? ashiq nazir 01:10 so i studied, wait for it. the mathematics statistics and computing. ventures in you'd probably spit them out by then. but it was really my work life. the jobs that i went to into after that, so i do love it support. i did networking, implementation, network design, network infrastructure, and lots of other networking related jobs. that was me fully immersed in that field. tony morelan 01:42 so you learned after school, when you really dove into the workforce, that's where you got off your experience. so when you're not network engineering, what do you like to do for fun? ashiq nazir 01:51 so this is one thing that not a lot of people will kind of understand, but i like fitness. i like training. and i don't work on the guns or the pythons as much as people think. but i have got a modest you know. and so for anybody who doesn't know, pythons guns, that sort obviously refers to your arms, which is what most guys, they love building the humps. you know, they'll neglect the rest of the body. 02:24 phenomenal. tony morelan 02:26 yeah. which is i'm kind of thinking that's not actually a typical engineer the physique of the typical engineer. i think you stand out a little bit at some of these conferences. ashiq nazir 02:35 um, once upon a time when i started doing a lot of this thing, and it support it sport was once the forte of the nerd. yes, the computer geek in the in the closet. you won't let him out when your computer's dying or near death, and then you lock him away. after you use fixed your computer and i broke that mold. i can tell you that so even a lot of the conferences that i attended over the years. yeah, i did stand out a little bit. tony morelan 03:08 yeah, definitely, definitely. so i want to talk about iot gadgets. so iot gadgets is a blog that you run that i know came out of your excitement for tyson os. so can you tell me how you first discovered tyson and why you became so passionate about it? ashiq nazir 03:24 okay, now, so this is a little bit of a big question. forgive me, i'm going to have to expand on this slightly. once upon a time, there was an operating system called miko, and there was this mobile phone that they brought out, which was the nakia and 900. now, this was one of the first linux based true phones. and there were lots of things that you could do. you had a built in terminal, he had a real web browser that supported flash. now, most people don't really know what that entails. but once upon a time, you couldn't play flash. animations in a mobile web browser. it was just unheard of. in the likes of apple and other things, you could not do those things. so i started following this operating system. and i started promoting it on twitter. and, you know, unbeknownst to me, i became sort of a bit of an evangelist. and before i knew it, i had sort of 6000 people that were following my twitter account. wow. and a year or so. and then, you know, i was invited over to a conference in dublin now, and that was the point where meemo was becoming meego. and this was when intel partnered with nakia. and then it was a natural fit to me to follow on to meego and, and there's lots of wonderful things that operating system could do. unfortunately, there's a change of direction and amiga was discontinued, but then intel continued with it and samsung came on board. what we found was tyson which was favored by the linux foundation. now for myself, i'm one of the few people that have traveled the world to almost every single ties and conference and summit all over the world being involved in ties in and helping promote it. now at that time, i started a website called to ty's an expert's yes, that was to obviously promote tyson. tony morelan 05:25 about what year was that? did you were started tyson experts. that was back in 2011. so tyson experts at the site, they started how did you go from tyson experts to specifically iot gadgets? ashiq nazir 05:40 well, at the time were tyson experts. we covered a lot of blog articles about tyson sdks ids. so anybody who doesn't understand so sdks software development kit, ids, integrated development environment, and then what we wanted to do is broaden a bit of the coverage of seidman things that we were involved in. and then in 2018, we started iot gadgets and started more dooms some blockchain cryptocurrency stuff, and more stuff related around iot or the internet of things. tony morelan 06:16 got it. okay. so obviously, you've got a lot of writers that are writing for iot gadgets. i'm assuming you've got some staff writers. i actually did understand, though, that you do welcome guest writers. so can you give me a little bit of background about your writers? and if someone wants to submit an article, how did they become a guest writer for iot gadgets? ashiq nazir 06:33 so basically, we've had lots of writers come and go over the years now. and what we found is a lot of writers tend to be found on iot gadgets. so even samsung themselves, they have hired a few of our writers over the years as well, tony morelan 06:53 really. so they're being discovered on iot gadgets. that's it. that's it. so ashiq nazir 06:58 yeah, we welcome people join in and, you know, if people have got the passion, love for writing and computing, by all means they can contact us. and an easy way to join in is if you go onto the website, which is www.iotgadgets.com and just click on write to us, or write for us, shall i say, okay, you're straight through to us. tony morelan 07:21 that's excellent. so tell me personally, what are some of your favorite topics to cover? ashiq nazir 07:26 and so for myself, we've been very much involved in a lot of smartwatch stuff. so that that's a lot of our focus is still smartwatch, based around smartwatches, the apps, the watch faces software updates, now, that kind of thing. okay. tony morelan 07:45 so another thing that i then when i was doing a little bit of background research on iot gadgets was that you run a pretty big facebook group that is focused on the samsung galaxy watch that i think you've got like almost 75,000 members so talk a little bit about that facebook group and tell me what it has to offer. ashiq nazir 08:05 so, with the figure of 75,000, that you mentioned, we're up to actually, let me just have a quick look. we're actually over 77,000. tony morelan 08:17 now really? ashiq nazir 08:19 wait not for nobody and neither does our facebook group. it's a great place for people to meet each other, who are obviously smartwatch enthusiasts, and developers to showcase their apps, showcase their watch faces, and get relevant feedback. you know, we all need to know what works, what doesn't work. and it's an excellent place for people to promote themselves. tony morelan 08:44 that's wonderful. i mean, because i know that's one of the challenges, you know, when i was developing some apps, was you know, you've created this great app, but then how do you get people to, to discover it? and so always trying to find different ways to make yourself known out there. is a huge challenge. so, you know, knowing that you've got this facebook group with such a huge active community, that's going to be a huge benefit for developers just starting out. so that's absolutely amazing to hear. so tell me what's in the future for iot gadgets? ashiq nazir 09:16 well down the road, we're actually hoping to start doing a lot more wearable reviews. and obviously, at the moment, people are staying at home a fair bit, for some reason, not sure why aren't doing lots more home fitness apps, and okay, for myself, i've got the background. i've got the thing to sell that because hey, i love fitness. so, just for me, tony morelan 09:43 that's great. that's great. so tell me what are some of the benefits for developers looking to create apps using tyson? ashiq nazir 09:49 so tyson, one of the propositions right from the outset, was this was going to be an operating system that you can use on a variety of devices, but on smartwatches on the mobile side, it has excellent battery life. now, for a lot of people, you they might not comprehend what a brilliant battery life means until they actually try using a device when they're trying to use some fancy app. and you know, they can only get half the day to assault. so that was something that was brilliant right from the start. and you've got solid performance, where like, say, for my smartwatch you know, i've never really known it to crash or have any issues. it just performs and that's what you want from a smartwatch. you want it to perform. you don't want it to be another bane of your existence. sure. you don't want to be on the phone to tech support. hey, what's wrong? you never want to talk to tech support. you want to break that relationship. and that's what i love about it. tony morelan 10:53 that's great. that's great. so you've been doing this you know iot gadgets for a while i know that you've been experiencing a lot of different tyson app. so you got to tell me what is your favorite type of tyson app. you know what surprised and impressed you ashiq nazir 11:08 saw myself, i'm going to call back to a bit of that health and fitness stuff. so obviously with samsung, they you've got the samsung health app that integrates very nicely with your titan, smartwatch. and a lot of your apps that count your calories that count your steps, that they're all that information, then get stored into some health. so for myself, i love that thing of, of being able to see things on my watch. and then it's all collated and it's available at my fingertips to see how fast i was and what was my heart rate and, and from that data, you can then obviously, analyze your performance and figure out hey, what do you do next? exactly. tony morelan 11:53 that's great. so can you tell me do you have any ideas of a type an app that you would love to see a developer create. ashiq nazir 12:02 you're going to call me boring. i'm just going to say, perhaps but so i think it'd be great for having fitness apps where to watch us could actually chat to each other. so, you know, for yourself, if you're doing a particular workout somebody else who's doing a particular workout, you can actually it'd be great to see two apps showing you performing against somebody in real time. mm hmm. i'm not sure obviously, that the use of the screen is really small on a smartwatch, but, you know, just look at some small metrics that can show you who's beating him. i'm sure that'd be quite exciting. tony morelan 12:39 that would be that would be so you know, i was doing a little bit of a research on this topic recently and saw that it was interesting a lot of the community when it comes to using a smartwatch as it relates to fitness, they don't want to be told that hey, great job. you've walked, you know, so many steps today are a great job. you've got it. chair, you're doing exercise. so the information they want to receive is that, hey, it's time to get moving that you haven't reached your goal. so it's more of that motivation. so it's not the encouragement that, you know, awesome, you did good today, it's more like, get out of the seat and let's get rolling. so what's your thought on that sort of approach with an app. ashiq nazir 13:23 um, so with that sort of functionality, we've actually got that in the titan smartwatches. so every periodically if you haven't moved for a while, it'll actually tell you, hey, head up, do something and they'll give you a little, there'll be little suggestions that will show that, you know, you might want you to swing your torso around, or stand up or flap your arms around. and the whole idea is that it can, you know, motivate you to start moving, because they say, you know, a, a journey of 1000 steps starts with one. so even if you get up and you start doing something that is obviously a step in the right direction. so that's built into the os. so something that builds further onto that, another app, that state takes it another step further. so then it can collate the number of steps you've possibly done that day and compared it to other days and just giving you a similar sort of, or slightly more encouragement to get you moving. tony morelan 14:27 exactly. think that'd be really good. yeah, no, i completely agree. so i know that iot gadgets is put out a lot of different articles, a lot of different blogs. can you tell me which article or blog that you're most proud of? ashiq nazir 14:42 so i love the excitement in the ties and community of lights been on devices. so we get a huge amount of interest in upcoming devices. we're really proud of the fact that we are one of the blogs that come first with all the latest information have, you know what's happening out there? and what are the new devices that are coming out? so, no, soon, there might be some more galaxy watch devices coming out. so you just have to go to www.iotgadgets.com, and you'll find out more. that's a shameless plug. so tony morelan 15:19 love it, love it. so, you know, doing these for all these years, i know that you've had to face some challenges. so talk a little bit about some of the challenges that iot gadgets has had to face. ashiq nazir 15:30 wow. so i think one of the biggest ones that and that we were fortunate enough to face and there's not a lot of websites that have this sort of issue is the amount of traffic we get. so initially, like any other blog, you know, you set up, set yourself up with somebody servers out there and is able to handle your traffic and then we'd put some news out there, bang. the website's dead is just way too much. you know? traffic coming in to too many visitors. so then, you know, you upgrade the server and then next time you have some big news, bang, that one's dead. and you think, wow, this is deja vu. so we've had that situation, unfortunately or fortunately. so always good in the blogging world to get lots of traffic. that, you know, there's so many times we had to upgrade ourselves to get to the point where we can click something and we're confident the surfers not going to die. i'm going to say something. i mean, we're going to publish a particular post, and the server is going to be able to handle the traffic. so that's been the one unfortunately, that's been one of the biggest hurdles we've had to overcome. tony morelan 16:41 and it's obviously a good challenge to have to face i mean, yeah, yeah, yeah. ashiq nazir 16:48 yeah, you know, it's one of them things you might you've definitely doing something right. if you've got that problem. yeah. tony morelan 16:55 so tell me what is the best way for people to contact iot gadgets? no, you'd mentioned the website. are there any other ways that people can contact iot gadgets? ashiq nazir 17:05 yes, certainly. so we've we're obviously on the web emails that are very good one. so if you fire off an email to contact@iotgadgets.com is a mailbox that's always monitored. we're obviously on social media, which twitter, facebook, instagram, and they're all monitored as well. so tell me what those your social media handles are. so it's iot gadgets across all of them. and yeah, they're, they're all monitored. and you can see you'll hopefully get a reply within 24 hours, possibly instantly. i'm awake at three o'clock in the morning. wonderful, which hasn't happened in the past. now. tony morelan 17:48 yes, when you when you put out a big blog in the in your, your monitoring your servers, i'm sure you're up at all hours. ashiq nazir 17:54 well, the world the world doesn't sleep unfortunately. so even i've gone to some conferences. i've got introduced to people and they've turned around and say, do you ever sleep? because they realize what time zone i'm in, what time zone they're in. and the two things don't match. tony morelan 18:13 i think what you're saying is that you want a developer to create an app for you for your smartwatch that says, hey, ash, it's time to go to sleep now couldn't sleep just ashiq nazir 18:21 yeah. and it just automatically switches everything off. there we go. tony morelan 18:25 so excellent ash, it was wonderful, chatting with you and getting to know a little bit more about not only you but also iot gadgets, super excited about what you guys are doing and looking forward to reading some more blogs about upcoming information. so again, thank you very much for being on the podcast today. ashiq nazir 18:39 hey, tony it's been really great being here. and thanks for having us on. and thanks for taking the time. once you appreciate it. outro 18:48 looking to start creating for samsung, download the latest tools to code your next app, or get software for designing apps without coding at all. sell your apps to the world on the samsung galaxy store. check out develop samsung.com today and start your journey with samsung. the pow! podcast is brought to you by the samsung developer program and produced by tony morelan.

      https://developer.samsung.com/developers-podcast/s01e06-ash-nazir.html
      1. conference | ai

      events

      Project Voice

      join us for an exciting keynote on samsung's voice assistant, bixby, by adam cheyer, cto of viv labs and vp at samsung. you'll also be able to hear from our partners on the solutions they have built on top of bixby. read more about samsung's presence at project voice on the blog learn more

      Chattanooga Convention Center, 1150 Carter Street, Chattanooga, TN 37402

      https://developer.samsung.com/sdp/events/en-us/2020/01/13/project-voice
      1. tutorials

      blog

      Add a Splash Screen to Your Tizen .NET Application

      a splash screen appears instantly while your app launches and is quickly replaced with the app's first screen. splash screens can be customized based on orientation and resolution. in this blog, we take a look at how to add splash screens to your tizen .net applications. we'll use the stopwatch sample application for testing. download the source code here. quick guide step 1. edit the tizen-manifest.xml file (we recommend you use the xml editor). the following code adds <splash-screens> into the <ui-application> element. the image file is located in shared/res. for further information, refer to the attribute description section. step 2. build, package, and install the application. step 3. launch the application. no splash image with splash image the splash screen image is shown only when you launch the application by choosing from an application list, not when launching directly from visual studio. also, it is shown only when the app is launched for the first time. make sure that the splash image is not shown if the app is running in the background and reactivates, or resumes. attribute description ui-application element splash-screen-display attribute (optional) value: true or false description: specifies whether or not the splash screen is displayed. the default value is true. splash-screen element src attribute (mandatory) value: the file name of splash image (*.png, *.jpg, or *.edj) description: specifies the resource file for the splash screen. type attribute (mandatory) value: img or edj description: specifies the resource type. orientation attribute (mandatory) value: portrait or landscape description: specifies the orientation of the splash image. dpi attribute (optional) value: ldpi, mdpi, hdpi, xhdpi, or xxhdpi description: specifies the resource resolution. indicator-display attribute (optional) value: true or false description: specifies whether or not the indicator is displayed while the splash image is showing (mobile only). the default value is true. app-control-operation attribute (optional) value: (string) description: specifies the specific app-control operation. refer to (https://developer.tizen.org/development/guides/.net-application/application-management/application-controls?langredirect=1) for further information about app-control operations. the <splash-screens> element can have multiple <splash-screen> elements. a splash screen adds a little extra to your already interesting app. with the info in this blog, create your splash screen today!

      Kangho Hur

      https://developer.samsung.com/tizen/blog/en-us/2019/08/08/add-a-splash-screen-to-your-tizen-net-application
      1. Develop
      2. SmartThings

      web

      SmartThings | Samsung Developers

      smartthings integrate your devices, automate interactions, and extend capabilities with connected services. get started get started do more with smartthings smartthings is one of the largest open ecosystems of connected devices, including over a billion galaxy devices and samsung appliances, millions of customers, and an ever increasing number of partners. smartthings provides a cohesive platform for iot devices to interoperate and communicate, enabling smarter living solutions that enrich our world. developers can access a comprehensive set of features, an instant mobile ui, and leverage voice control with bixby and others. documentation learn how to build new and innovative user experiences. community forum share ideas, ask questions, get support, and connect with customers and developers. developer console seamlessly integrate your iot products into the smartthings ecosystem. partner with us connect with hundreds of brands and thousands of devices. inviting you to an ecosystem of smarter living solutions the smartthings platform connects with the largest coverage of samsung and partner devices available. check out the current list of compatible brands and explore possible integrations. discover brands & devices get your devices ready for matter we truly believe that matter is the foundation and future of iot. we are thrilled that samsung smartthings will be accelerating smart home adoption and bringing users more convenient connected home experiences wherever they are. - michelle mindala-freeman, head of marketing , connectivity standards alliance. learn more explore the ecosystem local control with smartthings edge smartthings edge allows wifi, zigbee, and z-wave device manufacturers to automate and control smart homes devices faster than ever. mobile connected devices integrate your bluetooth devices with over 100m smartthings find nodes and help your customers locate their devices offline. cloud connected devices managing your own cloud? smartthings schema is the easiest method of integrating your cloud connected devices. smartthings cloud integrations use the smartthings cloud as the backend for your mqtt projects. connected services link your apps and services with millions of smartthings users. we have multiple options, depending on what platform you are looking to use. get your device certified works with smartthings certification offers professional, comprehensive testing for your product. smartthings community get help, learn, and share experiences using smartthings. join our community to connect with customers and developers. finding resources on writing for the new platform writing smartapps finding the official tutorials on edge topics writing edge drivers faq: getting started with the new rules api rules api custom capability and cli developer preview tutorials latest blog posts go to blog find in-depth technical content written by smartthings developers.

      https://developer.samsung.com/smartthings/
      No Search Results
      No Search results. Try using another keyword.
      • <<
      • <
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8
      • 9
      • 10
      • >
      • >>
      Samsung Developers
      Samsung Developers
      Quick Link
      • Android USB Driver
      • Code Lab
      • Galaxy Emulator Skin
      • Foldables and Large Screens
      • One UI Beta
      • Remote Test Lab
      • Samsung Developers Podcast
      Family Site
      • Bixby
      • Knox
      • Samsung Pay
      • SmartThings
      • Tizen
      • Samsung Research
      • Samsung Open Source
      • Samsung Dev Spain
      • Samsung Dev Brazil
      Legal
      • Terms
      • Privacy
      • Open Source License
      • Cookie Policy
      Social Communications
      • Facebook
      • Instagram
      • Twitter
      • YouTube
      • Buzzsprout
      • Rss
      • Linkedin
      • System Status
      • Site Map
      • System Status
      • Site Map
      • facebook
      • instagram
      • twitter
      • youtube
      • buzzsprout
      • rss
      • linkedin

      Copyright © 2023 SAMSUNG. All rights reserved.