Filter
-
Content Type
-
Category
Mobile/Wearable
Visual Display
Digital Appliance
Platform
Recommendations
Filter
Develop Galaxy Watch for Tizen
doccompatibility galaxy watch studio gws is currently in beta as it continues to develop, the availability of some features may change and some features may not be fully functional learn about the supported tizen os, watches, features, and java versions for galaxy watch studio informationgws gwd files created in the latest version of gws cannot be opened by older versions of gws gws files created in older versions of gws can be opened by newer versions of gws for example, gws 1 7 1 files cannot be opened in gws 1 6 2 however, gws 1 6 2 files can be opened in gws 1 7 1 supported tizen os and watches the following table shows the gws version with the tizen os and the watch types that it supports the table also shows the factory-installed tizen os on the watch on some watches, the tizen os may be upgraded watch type factory-installed tizen os version galaxy watch studio version 1 7 x - 2 0 0 1 6 x 1 5 x galaxy watch3 5 5 ✔ ✔ galaxy watch active2 4 01 ✔ ✔ galaxy watch active 4 0 ✔ ✔ galaxy watch 4 0 ✔ ✔ gear sport 3 02 ✔ ✔ ✔ gear s3 2 33 ✔4 ✔ ✔ gear fit2 pro 2 3 ✔ ✔ gear fit2 2 3 ✔ ✔ gear s2 2 3 ✔ ✔ gear s 2 2 ✔ ✔ tizen os version supported 5 5, 4 0, 3 0 4 0, 3 0, 2 3, 2 2 3 0, 2 3, 2 2 1upgradable to tizen 5 5 2upgradable to tizen 4 0 0 2 3upgradable to tizen 3 0 and 4 0 0 2 4when watch is upgraded to tizen 3 0 or higher informationwhen you upgrade or downgrade the os on your watch, you may need to regenerate your distributor certificate in order to test your watch faces on the updated watch informationfor devices using tizen 4 0 or later, by law, you must notify the user about personal information used in the watch face when the app is launched, you must allow the user an option to allow or not allow access to personal information therefore, a separate tpk file must be generated for tizen 4 0 and later and for tizen 3 and earlier galaxy watch studio provides an option to generate separate tpk files for these versions samsung suggests appending "_tw4" to the tpk file name for devices using tizen 4 0 and later and appending "_tw3" to the tpk file name for devices using tizen 3 or earlier upload one or both files to support the appropriate devices for more information, see build & uploading and faq how to upload watch faces for galaxy watch and older gear devices? supported features the following table lists features of gws and which versions support those features the table also lists the watches that do not support those features feature galaxy watch studio version unsupported watch type 2 0 0 1 8 1 1 8 0 1 7 1 1 7 0 1 6 x 1 5 3, 1 5 4 1 5 2 1 5 1 1 5 0 year tag id ℹ ✔ gear sgear s2gear fit2gear fit2 pro korean lunar calendar ℹ ✔ gear sgear s2gear fit2gear fit2 pro custom complications ℹ ✔ ✔ gear sgear s2gear fit2gear fit2 pro colored layers ℹ ✔ ✔ ✔ gear sgear s2gear fit2gear fit2 pro change properties for multiple components ℹ ✔ ✔ ✔ gear sgear s2gear fit2gear fit2 pro text formatting ℹ ✔ ✔ ✔ ✔ gear sgear s2gear fit2gear fit2 pro weather component actions ℹ ✔ ✔ ✔ ✔ gear sgear s2gear fit2gear fit2 pro component outline ℹ ✔ ✔ ✔ ✔ gear sgear s2gear fit2gear fit2 pro gyro effects for text and digital clock components ℹ ✔ ✔ ✔ ✔ gear sgear s2gear fit2gear fit2 pro run preview window ℹ ✔ ✔ ✔ ✔ ✔ gear sgear s2gear fit2gear fit2 pro here map api ℹ ✔ ✔ ✔ ✔ ✔ gear sgear s2gear fit2gear fit2 pro moon phase position tag ℹ ✔ ✔ ✔ ✔ ✔ gear sgear s2gear fit2gear fit2 pro 64-bit support for windows ℹ ✔ ✔ ✔ ✔ ✔ n/a google location api ℹ ✔ ✔ ✔ ✔ ✔ always-on display, low bit color ℹ ✔ ✔ ✔ ✔ ✔ change watch preview image ℹ ✔ ✔ ✔ ✔ ✔ ✔ tag expressions ℹ ✔ ✔ ✔ ✔ ✔ ✔ gear s run-time permissions ℹ ✔ ✔ ✔ ✔ ✔ ✔ gear sgear s2gear fit2gear fit2 pro uninstall watch faces ℹ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ adaptable km/mile display ℹ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ gear sgear s21 12- and 24-hour conditional modes ℹ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ connect to mobile phone ℹ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ openweathermap api ℹ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ preferences ℹ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ 4k monitor support windows only ℹ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ n/a gyro effects ℹ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ gear s free trial period ℹ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ gear s import psd files ℹ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ group layers ℹ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ lock project files ℹ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ always-on display, high color ℹ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ gear s2gear s22 language fonts ℹ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ gear sgear s21 language settings ℹ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ gear s double-tap to change background image ℹ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ gear sgear s21 2 0 0 1 8 1 1 8 0 1 7 1 1 7 0 1 6 x 1 5 3, 1 5 4 1 5 2 1 5 1 1 5 0 1supported if the firmware has been updated to version *********pfb or later 2these watches will display the basic always-on watch face if a high color aod is configured informationwith the introduction of the galaxy watch active, the user interface for a galaxy watch must be designed to support both a device with a bezel and a device without a bezel see user interface design guidelines for galaxy wearables for more information for more information, see what's new and the release note required java versions the version of java required by galaxy watch studio gws depends on the version of gws you are installing and your operating system gws 1 6 2 or earlier for windows supports only 32-bit versions of java version 8 gws 1 7 x and later for windows and gws 1 6 x and later for macos supports 64-bit java gws version operating system java se version1 8 11 14 32-bit x86 64-bit x64 2 0 02 windows 64-bit ✔3 ✔ macos ✔4 ✔ 1 7 x and 1 8 x2 windows 64-bit ✔3 ✔ macos ✔4 ✔ 1 6 x windows 32-bit ✔3 windows 64-bit ✔3 macos ✔4 ✔ 1 5 x and earlier windows 32-bit older versions of gws may require a specific version of java please contact support for more information windows 64-bit macos 1download java se from oracle software downloads 2gws 1 7 x and later do not support a 32-bit os 3for windows systems using java 8, download the java runtime environment jre , update 250 or later 4for macos using java 8, download the java development kit jdk
Learn Code Lab
codelabsports games, movies, and admission tickets, status updates related to expiration and availability can be provided gift card gift card, also referred to as a prepaid card, provides real-time balance and transaction history loyalty loyalty cards function as membership credentials, managing membership information through these cards, loyalty points can be administered and redeemed id id cards can fulfill identification verification purposes, such as identity cards, employee cards, and licenses physical documents can be represented through wallet cards, and near field communication nfc -based authentication can be provided reservation reservation cards can contain diverse online booking details, including rental cars, restaurants, and accommodations ongoing reservation information can be managed as a journey pay as you go pay as you go cards allow users to register services that can be charged and utilized according to their preference for convenient use generic card generic cards enable users to create customized cards by selecting preferred card template layouts and designing elements notedepending on your country or region, some card types are not supported if you need assistance, please contact us at developer samsung com/dashboard/support the image below shows the process of managing wallet cards for more information, refer to manage wallet cards set up your environment you will need the following latest version of samsung wallet app from galaxy store samsung galaxy device that supports samsung wallet access to samsung wallet partners site internet browser, such as chrome openssl intellij idea or any java ide optional start the onboarding process partners can manage wallet cards and monitor performance with the samsung wallet partners site to join as partner generate a private key and certificate signing request csr using the openssl command you can follow the instructions in security factors notea private key enables encryption and is the most important component of certificates while csr, which is a necessary factor to obtain a signed certificate, includes the public key and additional information like organization and country proceed to register in the samsung wallet partners site using your samsung account follow the samsung wallet partner onboarding process upload the generated csr for data encryption in encryption setting management section after registration, you will receive a welcome email noteupon receiving the certificates via email, be sure to keep the information safe from exposure and only use them for the following purposes signed certificate used along with the private key to sign data samsung certificate used to encrypt card data and validate authentication tokens in server api headers create a wallet card follow the steps below to create a wallet card in samsung wallet partners site click the wallet cards menu and choose create wallet card fill out the general information form with the details of the wallet card in wallet card template, choose a card type and sub type select the design type and click done you can choose from various types of wallet card templates optimized for partners after inputting all necessary details, click save to set the wallet card status to draft launch the wallet card you can launch and request activation of the card by clicking the launch button upon agreeing to proceed, the launch button text changes to launched and the card status becomes verifying add the card to samsung wallet using the test tool open a web browser on your computer or galaxy mobile device, and go to the following link partner walletsvc samsung com/addtowallettest go to add to wallet tab and click choose key file to upload your private key in the select card dropdown menu, select the created card to display the card details and populate sample data navigate to the form tab and modify the card data as desired notethe structure for configuring wallet cards follows the defined specification you can refer to the full list of card-specific attributes specification scroll down to the bottom of the page and click the add to samsung wallet button click done when a preview of the card shows on your mobile screen with a message indicating that the card has been added to your wallet once the card is added to your samsung wallet app, you can check its details by clicking on it noteyou can also go to the playground tab and add cards to the samsung wallet app even without creating a card on the wallet partners site update the status of the added card if a server api info partner get card data and partner send card state is registered in the wallet card, real-time updates of the user's registered cards can be provided notefor more information, see server interaction modify and update the card's status by utilizing the push notification feature of the test tool navigate to the push notification tab ensure that the correct private key is uploaded and the same card as in the add to wallet tab is selected copy the ref id value from the add to wallet tab and paste it into ref id field in the push notification tab in the status field, enter one of the following card states expired, redeemed, held, suspended, or deleted the current state is set to active then, click the request push notification button check the card in the samsung wallet app to confirm the change tokenize card data and implement the add to samsung wallet button to your service optional notethis step is optional, but if you want to learn how to integrate the add to samsung wallet button into your services like an android app, web app, or email, you can follow these steps the samsung wallet partners site provides generated add to samsung wallet scripts for each wallet card you create you can simply copy and paste these scripts into your partner apps web and android or include them in emails/mms messages to implement the add to wallet button, follow these steps go to the [add to wallet script guide] section of the card you created click show to view the available scripts and then copy the appropriate script for your service develop a program that can generate tokenized card data cdata the cdata represents the actual content of the wallet card and comes in different formats depending on the card type you can check the cdata generation sample code for reference the cdata is derived from the card data, which is in json format for testing purposes, you can utilize the generated json from the test tool follow the implementing atw button guide to determine where to incorporate the generated cdata and gain further insights into this process you're done! congratulations! you have successfully achieved the goal of this code lab topic now, you can utilize the add to samsung wallet service by yourself! to learn more about samsung wallet, visit developer samsung com/wallet
Develop Galaxy Watch for Tizen
docfaq q01 which devices are supported? galaxy watch studio supports gear s3, gear sport, galaxy watch, galaxy watch active, galaxy watch active2, and galaxy watch3 q02 what is the resolution of a watch face? circular type 360 x 360 px q03 what version of java does galaxy watch studio support? the version of java supported by galaxy watch studio gws depends on the version of gws you are installing and your operating system for more information, see required java versions q04 why can’t galaxy watch studio find java? sometimes, galaxy watch studio can’t find the java you installed because it was installed in an unusual folder or because the installer set a system variable incorrectly galaxy watch studio won’t run if it can’t find the java you installed or if you are using an unsupported version of java see galaxy watch studio fails to launch for more information q05 i’m a macos user and i installed jre v1 8 or later , but the program does not work do one of the following add the following line to ~/ bash_profile export java_home=/library/internet\ plug-ins/javaappletplugin plugin/contents/home add the following line to the path variable $java_home/bin or install the jdk not the jre q06 i’m having problems managing conditions having too many complex conditions may cause problems only use conditions to show or hide components for more complicated motion designs, use animation q07 can i alter the rotation of the watch hand? you can change this in rotation properties > rotate for example, a complication showing the battery level will have a watch hand that rotates clockwise through 360° using the settings above will change the rotation to anti-clockwise through 180° you can also customize the start and end points of a watch hand’s rotation from preview q08 can i set a frequently used image as a preset? of course simply save your image in [installation directory\res\], and it will appear as the corresponding preset q09 i made a few updates to an image used by galaxy watch studio how can i apply those updates? right-click on your watch face in preview or on a layer select swap image, then upload the new one before you swap a watch hand image, set the timeline to midnight the current time displays 00 00 00 to ensure exact hand alignment when the design is run on a watch q10 how can i add a new font? there are two ways to add a font to your project in the properties > appearance > font drop-down list, click add font from the file manager, select the font to add drag and drop the ttf file into the gws workspace on macos, the font must be installed before it can be added to gws to install the font, double-click the font in the finder and click install font to make the font available to all projects in gws, add the font to the \\galaxy watch studio\font directory q11 can i change the language? you can display your digital clock, weather type text component, or normal text in another language see language settings for more information q12 why doesn't my font appear in certain languages? if your selected font is not supported in a particular language, then that font won't be displayed properly on your watch use a truetype font which is supported by the target languages set truetype font to "sync to device" select a language which supports the desired font for digital clocks, click setting in properties > type to open the language setting pop-up for weather type text components, select the language in properties > data the display type must be set to description note that with this method, text such as am/pm won't be translated q13 how can i show more information on the watch face you can show a variety of different information on the watch face for example you can show the user’s heart rate as text by going to text > heart rate from the component window or, select an existing text component, and go to properties > data > data sync > heart rate you can test out all the conditions you’ve added in preview q14 how do i use the moon phase and position? moon phase position from 0 00 ~ 27 99 0 -0 5 ~ 0 5 new moon 0 5 ~ 6 5 evening crescent 7 6 5 ~ 7 5 first quarter 7 5 ~ 13 5 waxing gibbous 14 13 5 ~ 14 5 full moon 14 5 ~ 20 5 waning gibbous 21 20 5 ~ 21 5 last quarter 21 5 ~ 27 5 morning crescent 28 0 new moon moon phase from 0 to 7 0 new moon 1 evening crescent 2 first quarter 3 waxing gibbous 4 full moon 5 waning gibbous 6 last third quarter 7 morning crescent q15 any tips for using galaxy watch studio? a creating shadows you can create object shadows by using adjust color to set the color of the original object to black, then positioning it as required copy and paste the original object use adjust color to set the color of the new object to black set the position and layer position of the new object to make it look like a shadow from the same position as the original object, move the new object downwards by around 7 pixels b creating button areas create transparent button areas by selecting an image, setting its opacity to 0%, then setting it as a button c repeating conditional lines you can create repeating conditional lines by copy and pasting existing conditional line patterns for example, you can set an image to show or hide every 30 minutes add the image set the timeline scale to minute set the properties to have the image show for the first 30 minutes and hide for the next 30 minutes set the timeline scale to hour select the 30 minute show/hide period and copy it paste the period note excessively detailed patterns can cause the device to function incorrectly q16 how can i save battery power? images that contain bright colors and animations use battery power more quickly q17 why limit the watch face pixel usage to 15%? watch faces with always-on pixel usage of more than 15% cannot be built in gws due to battery drain or burn-in however, if it exceeds 15% temporarily, the watch face could be built in this case, even if the watch face build is successful, store registration can be rejected during the quality verification process or it can be canceled if too many complaints are reported by users q18 where is my watch face saved? your design will be saved as a gwd file in [home folder\gearwatchdesigner\workspace] you can share this file with other users for collaborative design projects q19 what is an author certificate and how is it used? the author certificate is used for signing and verifying your app it identifies the developer of the app and ensures the following the app is not distributed by someone else, the developer can publish updates, and secure ipc inter-process communication after you publish an app, you must use the same certificate to sign and publish updates for this app to generate an author certificate, from the main menu bar, click project > author certificate for more information, see get your certificates important! make a backup of your author certificate, save the backup on a different device, and keep both the original and backup in a secure place if you lose your author certificate, you will not be able to publish updates to your apps for more information about author certificates, see getting the certificates q20 what to do if you've lost your author certificate or can't reset the password? if you have lost your author certificate and do not have a backup or if you have forgotten the password for the certificate and cannot reset it, do the following generate a new author certificate make a backup of your new author certificate and do not save the backup on the same device as the original certificate keep both the original and backup in a secure place build a newer version of your app with the new certificate upload the app to seller portal and release it suspend the older version of the app for more galaxy watch faqs, click here q21 why can’t i run my watch face on my watch device this is usually due to certification not being performed correctly perform the certification process again in this order distributor certification -> build -> run on device distributor certification can be performed by going to the menu bar and selecting project > distributor certificate if you have reset or otherwise changed your device, you need to perform the distributor certification again q22 what is a distributor certificate and how is it used? the distributor certificate is used for signing and verifying your app it identifies the distributor for example, galaxy store and grants privileges to that distributor for testing purposes, it ensures that your signed application is installed on registered devices only in order to test your app on a device, the device must be registered in your personal distributor certificate then, you must build your app, which signs the app using your personal distributor certificate to generate a personal distributor certificate and register a samsung device, using galaxy watch studio, from the main menu bar, click project > distribute certificate for more information, see get your certificates the personal distributor certificate is used for testing only when you release your app for sale in galaxy store, your personal distributor certificate is replaced by an official distributor certificate if you upgrade a registered device for example, you upgrade the tizen os , you may need to re-register the device in your personal distributor certificate for example, if you upgrade your gear 3 or sport watch to tizen 4 0, you must re- register the device in your personal distributor certificate and rebuild your app before testing it on the device you may encounter one of the following error messages if there is a problem with the distributor certificate message cause solution account in device profile mismatch with distributor certificate the device has been upgraded and the duid device unique identifier has changed re-register the device in your personal distributor certificate and rebuild your app launching appmanagerappid has encountered a problem the device is not found in your personal distributor certificate or your personal distributor certificate was not created properly register the device in your personal distributor certificate or re-create your personal distributor certificate and rebuild your app the application installation on the device has failed due to a signature error! error code -12 you used the tizen studio distributor certificate when building your app, not the distributor certificate generated by the samsung certificate extension select or create a distributor certificate for your samsung device using the certificate manager and rebuild your app for information about the samsung certificate extension, see installing certificate extension for information about the certificate manager, see creating certificates and managing certificate profile for more information about distributor certificates, see getting the certificates q23 why can’t i connect to my device? note if you cannot connect because of a firewall or do not have wi-fi, you must use sdboverbt connect your watch to your phone over bluetooth with your phone physically connected to your pc see connect to gws for more information if your pc is physically connected to the network, unplug your cable and connect your pc to the network using wi-fi the watch must be in debug mode and wi-fi in always-on mode if you enable debugging, restart power off then power on the watch connect to the watch using its ip address in gws, click on the run on device icon, click +, enter the ip address, and click ok to find the ip address of your watch launch settings, scroll to and tap connections, scroll to wi-fi, verify that it is connected to the correct network, tap wi-fi, scroll to and tap wi-fi networks, tap your wi-fi network, then scroll to and make note of the ip address verify that your pc and watch are connected to the same access point/network the first three fields of the ip addresses must match for example watch = 111 112 113 89 pc = 111 112 113 123 you must have acknowledged the rsa key screen on the watch allows for data transfer between the watch and your pc if you missed this screen or don’t remember if you acknowledged it, disable bluetooth, restart power off then power on the watch, and, after the message that shows your watch has reconnected to the network disappears, wait 30 - 60 seconds, then try connecting again keep your watch nearby and active as the rsa key screen displays for only a few seconds you may need to repeat these steps increasing the wait time after wi-fi has connected to get to and acknowledge the rsa key screen if you have a dual-band router, your pc and watch may both need to be using the 2 4 ghz band other options if available, try using another network for example, use your phone as a mobile hotspot connect both your watch and pc to this network tip using your phone as a hotspot is useful when traveling use sdboverbt connect your watch to your phone over bluetooth with your phone physically connected to your pc see connect to gws for more information if you have tizen studio installed, use the device manager to connect to the device first then, connect the device to gws note it can take up to four hours to install tizen studio q24 how to upload watch faces for galaxy watch and older gear devices? when you create a new watch face app, you must create two separate tpk files one for galaxy watch [tizen 4 0 and above], and another for gear s3 and older devices [tizen 3 0 and below] and upload both files at the same time build two tpk files you must build twice for each build, set a different target api version, and enter a different version number build two tpk files one for galaxy watch tizen 4 0 and later and one for older gear models tizen 3 0 and earlier in the build settings, make sure that both tpk files must have the same package name both tpk files must have their own version numbers both tpk files must have their own target api versions one 3 0 and below, and the other 4 0 and above in file browser, note the two different tpk files that were generated upload both files at the same time go to https //seller samsungapps com and upload the first binary select add more binary upload the second binary at this point, a standard notice about samsung version policy may appear, which you can disregard two binaries are now updated tw4 will be downloaded by galaxy watch tizen 4 0 and later , and tw3 will be downloaded by gear s3 or older models tizen 3 0 and earlier continue the app information process enter all required information after you upload the binary files, complete testing and verification, and start your service
Develop Samsung Internet
docsports, s5 lte a, note3, s4, s4 duos, s4 active, s4 lte a, a7, a8, a5x, a7x, and a9x with android 5 0 and above iris scanner support in secret mode and web auto login web content provider extension qr code reader video assistant 360° video support samsung internet for android 4 0 10-53apr 20, 2016 available in samsung galaxy apps and google play store for galaxy s7+, s7, note5, s6 edge+, s6 edge, s6, s6 active, note4, s5, s5 neo, s5 active, s5 sports, s5 lte a, note3, s4, s4 duos, s4 active, s4 lte a, a7, a8, a5x, a7x, and a9x with android 5 0 and above text size setting for web pages samsung internet for android 4 0 included in the android m os upgrade release for samsung galaxy devices secret mode content cards floating video video history web push service workers custom tabs content blocker extension web engine is upgraded to chromium 44 2403 samsung internet for android 3 0 quick access navigation page shortcut promotion banner audio notification data saving mode web engine is upgraded to chromium 38 2125 known issues there are currently no known issues features open tabs and bookmark sync reader mode saved pages spen features ultra power saving mode secure web auto login knox support release note gear vr introduction release version 5 6 00-9 release date aug 17, 2018 release contents apk samsung internet for gear vr is available for download in oculus store change history samsung internet for gear vr 5 6 00-9 support oculus go fix out of sync audio in youtube video samsung internet for gear vr 5 6 00-7 dnla support improved performance of fullscreen video to reduce battery consumption improved quality of fullscreen video samsung internet for gear vr 5 4 10-4 add jigsaw content with virtual room powered by unity samsung internet for gear vr 5 4 00-10 secret mode content blockers related video recommendation update change background image “360cities” samsung internet for gear vr 5 2 10-3 improved webvr performance more bigger screen sizes supports media scanning and folder structure in “my files” samsung internet for gear vr 5 2 00-14 featured media gear vr controller support mirroring with tv samsung internet for gear vr 4 2 0-14 change background with open json api samsung internet for gear vr 4 2 0 usb otg support skybox setting on-screen keyboard multi-language support english, french, italian, german, korean, portuguese, danish, norwegian, swedish, finnish, and russian streaming 180° video video assistant samsung internet for gear vr 4 0 0-17 support updated javascript apis for webvr reflect the specification version editor’s draft, 1 april 2016 samsung internet for gear vr 4 0 0 seamless integration with samsung internet for android video history bluetooth device support reorientation streaming 3d 360° video support html5 video dimension type support 3d/360° image support web engine version is chromium 44 2403 known issues there are currently no known issues features streaming 360° video support streaming 3d video support
Distribute Galaxy Store
docsports betting 2 5 3 for game apps with an 19+ age restriction that are published in south korea, the apps must be granted game rating and administration committee grac rating certificate noteon a case-by-case basis and subject to applicable laws and other criteria, local samsung subsidiaries may approve apps 2 6 user-generated content 2 6 1 apps with user-generated content must have a mechanism to filter restricted content from the app 2 6 2 apps with user-generated content must provide measures to resolve intellectual property infringement 2 6 3 apps with user-generated content must provide users with a method and instructions to report to the app’s registering person or entity issues of restricted content or intellectual property infringement 2 7 advertisements 2 7 1 ads must be clearly identified as ads and must not harm app or device usability 2 7 2 ads must provide close and skip buttons and make them clearly visible 2 7 3 the content of ads must be appropriate for the app’s age rating 2 7 4 apps must not contain or present ads that have the following types of content • violence toward or abuse of humans or animals • sexual content including, but not limited to, pornography, pedophilia, and bestiality • websites that have a sexual emphasis or adult toys, videos, or products including, but not limited to, adult friend finder and dating websites • ads in kids category apps that contain content that is not appropriate for children • obscene, vulgar, or inappropriate language • defamatory, libelous, slanderous, or unlawful content • promotion of or unnecessary references to alcohol, tobacco including electronic cigarettes , and drugs • offensive references or discrimination towards individual persons or groups of people based on race, gender, sexual preference or identity, ethnicity, nationality, disability, religion, political identity, or ideology • overtly political communication • illegal activities, services, or substances • description, depiction, or encouragement of illegal substances • illegal, false, or deceptive investment or money-making advice, promotions, or opportunities • system notifications, push notifications, or similar notifications without user consent • pharmaceutical products that are not certified in the countries that the apps are published in • content that reasonable public consensus may find to be improper or inappropriate 3 legal this section relates to lawful matters in addition to the requirements below, apps must comply with the local laws of the country of sale be sure to check each country’s local laws 3 1 privacy 3 1 1 apps that access, collect, use, transmit, or share user data including, but not limited to, user location, calendar, and sms/mms information must comply with all applicable local laws, the european union’s general data protection regulation gdpr and the samsung service terms and conditions 3 1 2 apps that access, collect, use, transmit, or share user data must display a user data privacy policy in their apps and provide the url of the policy during app registration in seller portal 3 1 3 the app privacy policy must include the following information • collected user data items and types • purposes of using user data • list of third-parties with which the app shares user data and shared data types • user data items and data types that the app shares with third-parties • user data retention period and user data deletion for example, upon account deletion or app uninstallation • method of notifying users when the privacy policy is revised • user data-related privileges such as reading, revising, or deleting data that can be requested by users 3 1 4 when the user data privacy policy is revised, users must be notified when the privacy policy url is changed, the privacy policy url in the app registration must be updated 3 1 5 apps must not access, collect, use, transmit, or share user data without legitimate user consent in accordance with local laws 3 1 6 apps must not require that the user grant more permissions or provide more personal information than the minimum necessary for the app to successfully support its features 3 1 7 apps must not display advertisements or push messages based on user data without first getting user consent to do so 3 1 8 apps must not initiate or support security warnings or malicious means that try to get user data 3 2 intellectual property copyright, trademark etc 3 2 1 apps must not copy aspects of any app published in galaxy store 3 2 2 apps must not support the download of any other app by a direct method from inside the app for example, through an apk 3 2 3 apps must not display, depict, or use any samsung identifiers including, but not limited to, samsung brand names, logos, trademarks, and service marks 3 2 4 apps must not contain any reference that suggests that the app or its registering person or entity has a relationship with samsung or misleads users about any samsung device 3 2 5 apps that include free and open source software foss must comply with applicable open source software license terms and conditions 3 2 6 apps must not include, present, or use any material whose use is protected by the laws of any country that the app is published in including, but not limited to, copyrighted, trademarked, and patented material without first getting the permission of the rightful owner, maintain evidence of the permission, and must present a copy of the permission to samsung app content must not contain protected or slightly modified material without the owner’s consent, including, but not limited to • business names, trademarks, service marks, colors, fonts, or logos that can mislead users • watch brand names or logos, styles, or inspired designs • sports club names or logos, or official colors or design • names, images, and other content protected by intellectual property rights and publicity rights for example, from movies, tv, and game guides • fan-made content • protected logos or brand names of products including, but not limited to automobiles, motorcycles, handbags, and cameras • images of products including, but not limited to, automobiles, motorcycles, cameras, and handbags when the product brand can be identified • images of private buildings not visible from a public space, and copyrighted images of any building or structure for example, st peter’s basilica, illuminated eiffel tower, and the empire state building • works, names, photos, likenesses, or signatures of any person or celebrity generally, while they are living or less than 70 years after their death 3 2 7 for apps that include, present, or use material protected by the laws of the countries that the app is published in, or support a method to share or download material not owned by the person or entity who registered the app, the person or entity must first get the permission of the rightful owner, maintain evidence of the permission, and must present a copy of the permission to samsung noteif you find protected material inappropriately inside a galaxy store app or inappropriately available via a galaxy store app, please directly contact the app seller to resolve the issue in the case that the seller cannot be reached, you can report the violation here 3 3 kids category 3 3 1 apps published in the kids category of galaxy store • must comply with applicable children’s privacy laws and statutes of the countries that the apps are published in including, but not limited to, the children’s online privacy protection act coppa and european union’s general data protection regulation gdpr • must be designed for children under 13 years of age • must not contain links to outside of the app 3 4 miscellaneous 3 4 1 apps must comply with all local laws of the countries that the apps are published in 3 4 2 apps must observe and comply with all legal requirements and local customs of the countries that the apps are published in 3 4 3 for apps published in south korea • apps must comply with the act on promotion of information and communications network utilization and information protection, and all other relevant republic of korea laws • app registration must specify the required and optional permissions and describe why and how they are used • in-app payments/purchases apps offering forms or methods of randomized virtual items for purchase, such as but not limited to loot boxes or loot crates, must disclose the odds of receiving those items to customers prior to purchase noteyou can download the guideline on the disclosure of probability information in game rating and administration committee grac 3 4 4 apps must not visually or audibly present or encourage any type of the following content • overtly political communication • illegal activities, services, or substances • illegal, false, or deceptive investment or money-making advice, promotions, or opportunities • pharmaceutical products that are not certified in the countries that the apps are published in
Develop Samsung Wallet
docsports, movies, and journeys, partners can send a notification about it and set all of the related cards to expire this api does not support updates for specific attributes on the card [request] type value description method post url {cc2}/wltex/cards/{cardid}/cancels headers authorization string 1024 required credential token the token can have prefix "bearer" as an authorization type, e g , bearer <credentials> *see authorization token x-smcs-partner-id string 32 required partner id x-request-id string 32 required request identifier randomly generated uuid string path parameters cc2 string 2 conditional country code cc2 from send card state * required if using public domain cardid string 32 required wallet card identifier granted from the partners portal payload card object required wallet card object card type string 16 required wallet card type * see wallet cards card data[] array of object required wallet card data container data[] eventid string 32 conditional required if card type has been set as ‘ticket’ data[] vehicle number string 32 conditional required if "card type" has been set as "boardingpass" data[] estimated oractualstartdate long 13 data[] state string 16 required wallet card state for example canceled* see card states for details [example] post /wltex/cards/12584806754/cancelation /** header **/ authorization bearer eyjjdhkioijbvvriiiwidmvyijoxlcjwyxj0bmvyswqioiixmjg1o x-smcs-partner-id partner-id-0001 x-request-id req-202303140004 /** payload **/ /** a movie ticket has been canceled **/ { "card" { "type" "ticket", "data" [ { "eventid" "event-722164a1a7", "state" "canceled" } ] } } [response] type value description http status 200 ok payload n/a example 200 ok [result] http status code description 200 ok success 204 no content card doesn’t exist 400 bad request requests cannot or will not be processed the request due to somethingthat is perceived to be a client error 401 unauthorized authorization token is invalid or expired 500 internal server error server encountered an unexpected condition that prevented it fromfulfilling the request 503 service unavailable server is not ready to handle the request
Develop Smart TV
docsports, life style, information and education etc , and users can check how to use display it provides promotion display through ads when a user enjoys films, videos, music, tv re-run, they can put images on the screen using allshare and usb and apps moreover, users can enjoy web surfing, watching tv ,and they can put subtitles on the screen if it supports 3d technologies, it provides a 3d video finally, it can re-adjust tv's , video's or images' size and position feature class 3d displaycontrol screen sf env closed caption tv closedcaption pig sf service pig hardware api hardware api provides api controlling, inputting and outputting samsung smart tv's internal and external devices hardware apis supported by samsung smart tv are camera, external interworking, network, remote control, customdevice, gamepad, healthcaredevice, midi, nservice, smarthome and microphone camera api can be used for functions related to video call, nservice and smarthome are network-based apis here, nservice api is a concept of bi-directional communication in the same network, and smarthome api , connected with network, provides functions controlling electronic devices produced by samsung network api connects internet to samsung smart tv and enable users to enjoy a variety of contents, receive updated news and download several apps and information gamepad api provides functions that users can control a device inputting gamepad's key with their fingers microphone api enables to use a microphone's information, device's name, microphone's volume and effects supported by a microphone ex echo this api can used for hardware- related app each api defines class and how to use feature class camera camera external interworking customdevice customdevice customdevice frontpanel gamepad gamepad gamepad healthcaredevice healthcaredevice healthcaredevice mediasharing mediaproviderdiscoverycallback mediasharing mediaproviderfinder microphone microphone microphone multiscreen channel multiscreen channelclient multiscreen device printer smarthome network network remote control appcommon midi mididevice nservice nservice media api media api is api controlling media contents such as video/audio this api's core purpose is allowing users to use media contents effectively in samsung smart tv app functions provided by media api perform media api includes avfunction which defines functions related to avplay, audio control controlling audio through webapis audiocontrol object, and player controlling video/audio moreover, sound defines volume control functions using deviceapis audiocontrol object, is contained in media api media api's core function is, as mentioned above, is controlling media contents through media api, contents' play, pause, stop, fast forward, fast reward, mute, and volume up / down functions can be performed also, media api can adjust contents' size, bring and control dtv platform's volume information and handle a streaming function additionally, it can show av setting pop-up using sf service avsetting class feature class av function avplay avplay sf service avsetting player avplay player sf service videoplayer sf service videoplayer skip sound audio audiocontrol sf service audioplayer sf service audioplayer skip recognition api recognition api controls samsung smart tv with gestures and voice recognition recognition api's core purpose is controlling tv apps in various ways not only with a remote control recognition api contains 'gesture api' controlling samsung smart tv and 'voice recognition api 'supporting voice recognition gesture controls samsung smart tv by synchronizing users' motions and the motion already defined in samsung smart tv voice recognition controls samsung smart tv sending users' voice to an external server and receiving the text-formed output recognition's core function is checking if recognition can be supported, setting gesture's or voice recognition's event and controlling samsung smart tv app through isrecognitionsupported /is gesturerecognitionenabled /is voicerecognitionenabled , developers can check if recognition can be supported moreover, event setting is performed through subscribeevent functionexevent function recognition api's functions, mentioned above, are performed through webapis recognition object in the case of gesture, developers need to revise config xml to support a mouse if they want to develop an app controlling samsung smart tv, they can use recognition api feature class gesture recognition recognition common recognition voice recognition recognition caph api caph framework, also known as caph js, it includes all kinds of caph wui widgets and animations & effect, caph wui engine, data acceleration library caph wui widgets are the basic widgets such as label, navigator, gridwidget, listwidget, image and so on they are the widget template for creating new web application caph wui animations & effect are main support high performance animation and effect based on smart tv motion guide, including fade, transfer, rotate, scale, bounce, flip animation effect and so on the function of caph wui engine is to manage hierarchical structure for ui, manage event and manage graphics acceleration the function of data acceleration library is high level api for response time optimization all the parts above mentioned are caph framework for high performance web applications feature class animation caph core effect caph wui ani anifactory caph wui ani aniloader caph wui ani baseanimation caph wui ani bounceanimation caph wui ani fadeanimation caph wui ani groupautoflipanimation caph wui ani rotateanimation caph wui ani scaleanimation caph wui ani scalebounceanimation caph wui ani syncanimation caph wui ani transferanimation caph wui engine tween animator caph wui engine tween layer caph wui engine tween timeline data cache caph dal basecache caph dal localstoragecache data loader caph dal baseloader caph dal eventhandler caph dal preloader caph dal tagloader caph dal xhrloader device info caph platform dtv browser caph platform dtv device event handler caph app event engineeventhandler caph app event perfeventhandler framework caph caph core caph lang caph misc caph misc time rendering core caph wui engine rendering ambientlight caph wui engine rendering arealight caph wui engine rendering basepage caph wui engine rendering basicmaterial caph wui engine rendering canvasrenderer caph wui engine rendering commonobject caph wui engine rendering cssobject caph wui engine rendering cssrenderer caph wui engine rendering cubegeometry caph wui engine rendering directionallight caph wui engine rendering hemispherelight caph wui engine rendering lambertmaterial caph wui engine rendering mesh3d caph wui engine rendering phongmaterial caph wui engine rendering planegeometry caph wui engine rendering pointlight caph wui engine rendering spheregeometry caph wui engine rendering spotlight caph wui engine rendering texture caph wui engine rendering webglrenderer ui component caph wui widget basicobject caph wui widget book caph wui widget box caph wui widget button caph wui widget carousel caph wui widget colortag caph wui widget dom caph wui widget domcontainer caph wui widget gridwidget caph wui widget highlighthelper caph wui widget image caph wui widget imagegallery caph wui widget inputbox caph wui widget keycontrol caph wui widget label caph wui widget listwidget caph wui widget navigator caph wui widget panel caph wui widget progressbar caph wui widget scene caph wui widget scenemanager caph wui widget sidebar caph wui widget spinner caph wui widget strip caph wui widget thememgr caph wui widget uicontext caph wui widget view caph wui widget widgeterror widget engine caph platform dtv widget i18n caph config i18n caph i18n language pepper api pepper api reference 2013 pepper api reference 2014 allshare api allshare api reference asf 1 5 allshare api reference asf 0 4 file api file api enables applications to use the file input/output system supported by the samsung tv application engine to store data they get while they are still working, and restore the data anytime they want all applications perform file input/output operations in a common area files used in different applications may have the same name to prevent problems due to this, a directory using application id curwidget id must be created, and the file in this directory is used if multiple applications need to share data, they do it through a file path that they share file input/output operations are performed by creating a file system object and calling the interface of the object feature class file closecommonfile createcommondir deletecommondir deletecommonfile filesystem isvalidcommonpath opencommonfile openfile readall readdir readline writeall writeline convergence app api the convergence framework provides a rest-based interface allowing devices supporting the http protocol to communicate with a smart tv devices discover samsung tvs on the local network using the upnp discovery for more information on the convergence application features, see convergence app for developing tv application we can use nservice client hhp to tv application communication feature class convergence app client hhp to tv application communication constants manager event nservice nservice device nservice device event info nservice device group info nservice device manager nservice device message info common modules api the application manager provides some common object modules that all your applications can use these common modules enable your applications to run normally on the screen also, using common modules, individual applications can recognize and identify remote control button events, use plugins, and communicate with the application manager in a convenient and simple way feature class common modules cimageviewer module common popup ime effect object imecn module ime module plugin objects sso module transition effects tvkeyvalue object widget object
Learn Developers Podcast
docsports i currently live in new york and i like going out so my motorcycle brand not working tony morelan 01 10 so not only are you working within motorsports, but for fun you also like to get on your motorbike and drive around the country miklós váradi 01 19 yes, that's right, for me, is the best way to ease your mind when you're not working so yeah tony morelan 01 25 so tell me what is your role at tiny digital factory miklós váradi 01 28 so i work as a product manager since january 2021 and my current missions include partnerships, management with drivers or brands and the management of the community is a big part of, of my five missions, and also managing all the communications and marketing aspects of our game gt manager tony morelan 01 50 how long have you been at a tiny digital factory? did you say miklós váradi 01 54 since january 2021 tony morelan 01 57 and what was your journey? how did you end up working in motorsport gaming? miklós váradi 02 02 yes, so after graduating from high school in hungary, i came to paris to obtain a degree in accounting, and then i made like a career or throwing choice and started a sports management master and during that period, i worked at sichuan racing in the communications department, which then led me to the tiny digital factory tony morelan 02 20 wow so you got your degree in accounting, i'm assuming there wasn't much of an adrenaline rush in accounting, and that's probably your need to get into motorsport miklós váradi 02 29 yes, that's why that's why that's why i wanted to change afterwards i was always specialists for motorsports and then i had this opportunity and i just took it and, yeah, it, it changed a lot of things for me tony morelan 02 45 so tiny digital factory is an independent developer and publisher specializing in free to play mobile games with a strong focus on racing in motorsport management tell me, how did you guys get your start? what is the history of tiny digital factory? miklós váradi 02 59 so the tiny digital factory was created in canada in montreal in 2015 and, as developer the studio has a strong track record with the roller coaster tycoon touch that we could develop to the atari and f1 mobile racing, which was made with code masters and ea, and now we are specialized in motorsport games, and we became an independent publisher in 2021 tony morelan 03 27 wow so not too long ago that you guys became an independent publisher? miklós váradi 03 32 yes, that's right gt manager is actually our first game as a publisher yes tony morelan 03 37 it's amazing so you said that the tiny digital factory first began in canada, but most of the team i understand they work and live in in lyon, france is that correct? miklós váradi 03 46 yes, that's right so we have two studios, one in montreal, canada, and the other one in lyon, france, where most of the team tony morelan 03 54 is located in how big is the is the team right now miklós váradi 03 57 currently, we have 27 members, and we are still growing as multiple recruitments are taking place as we speak tony morelan 04 06 27 may be small for a company, but that is a pretty good size for an independent game studio and what's the best way for someone to apply for a position at tiny digital factory miklós váradi 04 16 so if you want to join our team, there are multiple job openings currently on our linkedin page so you can come there and check them out tony morelan 04 25 so let's talk about the relationship with samsung and tiny digital factory how did that first begin? miklós váradi 04 31 so the game came out in march 2021 so last year, and at that time, our team has been contacted by a samsung galaxy stores business team before the worldwide launch and as they liked the idea of the game, they offered a partnership and since the game went on to become one of the most successful racing games on the galaxy store, tony morelan 04 53 that's amazing yeah, so you guys won the best of galaxy store award for best racing game in 2021 what did it mean to win that award? miklós váradi 05 02 it's an amazing feeling yes, so as the competition was tough with many great racing games that year, we were honored to receive this award as it was the first one for us to do as well so we would like to seize this opportunity to thank everyone involved at samsung place worth tony morelan 05 20 yeah, definitely you know, it's a fun game to play i myself was i was playing titi manager so it was excited to see that you guys won the award in what ways have you guys promoted winning the award? miklós váradi 05 30 this award has been promoted on our social media pages, instagram, facebook, and also the corporate page of the tiny digital factory and it is displayed in our office in lyon, and we are very proud of this achievement tony morelan 05 46 so let's talk about the history of gt manager can you tell me how it first became how it first got started? miklós váradi 05 52 yes, so stefan buddha, who is the founder and ceo of the studio has a strong history with racing games before he created two major franchises, which became huge successes in europe, the wii rally series and test drive unlimited series and after working on the f1 mobile racing for code masters, which is now part of ea, we worked on a racing management concept, which was initially planned to become fr manager, okay but eventually, we decided to reposition our concept in the word of gt cars, under the name of gt manager tony morelan 06 28 that's interesting that's the fun worked on f1 mobile racing, that then wanted to switch gears in and create more of a risk management style racing game so gt manager was officially launched in spring of 2021 correct but you did a soft launch prior to that, is that is that right? miklós váradi 06 47 so in our case, gt manager was available on only in a few countries during the soft launch and this helped us do to improve the game, develop new ideas, and also create a core community for our game, which has stayed there since the worldwide launch tony morelan 07 05 and you know, your timing for the release of gt manager, i thought was great, because it really kind of coincided, at least in the us with a big push in motorsports, you know, i think we can all look to netflix, and the release of the f1 series strive to survive the popularity in the us for motorsport has really increased in the past several years so your timing for gt manager was i thought was perfect miklós váradi 07 29 yeah, they definitely helped us to have that in the us, because we still have a strong user base in the us so it was definitely a good moment to launch the game tony morelan 07 40 so tell me, how did you go about building gt manager knowing that it is a mobile game miklós váradi 07 44 so we thought motorsport enthusiasts would like to play a motorsport game, which could be more comfortable to play on the go and this is how the idea of an accessible management game came up and after a few play were prototypes, we found that addictive core mechanic, which was based on traditional rpg loops and strategic skills gt managers, a game gives a new experience in the racing genre, as players can manage their gt teams through various managerial aspects and over their progression they unlock new buildings, new stuff and new cars, until they reach the top of the leaderboard tony morelan 08 23 yeah, i think that's what i love so much about gt manager is it's not a behind the wheel racing experience it's truthfully, the manager of the racing team so you know, building your factories lining up your sponsorships, taking care of your drivers, your parts on the car i mean, it's, it's not only just race day, but the entire experience of managing a racing team miklós váradi 08 48 yeah, so it's, it's a complete game that where players can do whatever gt managers are doing for their team so i think that is why it has been a success the recall, we are the only game in the racing management segment on galaxy store as well tony morelan 09 06 yeah, so tell me are there any unique aspects or optimizations to the galaxy store version of gt manager? miklós váradi 09 12 we had a promotion last year, between september and november 2021, where the galaxy store players had the opportunity to receive a special samsung livery for the ford mustang gt four and this promotion was available only for players to download it again from the galaxy store and many players are still using this, this key in as their main one so it was a successful for sure for the for the samsung players and we are also planning other exclusive promotions for this year tony morelan 09 46 wonderful so just to explain a livery it's the look of the car what how the cars wrap the graphics that are on the car, is that correct? yes, it is right so let's talk about marketing what are some of the tools and techniques you guys are using to promote gt manager? miklós váradi 10 02 we have official pages for the game on instagram, facebook, and discord, which is the, i think the biggest platform for us the most important one, because it's where players can discuss about strategies or again, trade blueprints for the cars and it's important for us to have this one and also we have, of course, banner promotions, on the stores, and we have a youtube channel and get access to our badges as well tony morelan 10 33 excellent i would think that those galaxy store badges really are instrumental in doing your promoting because it really helps gamers get directly to your app on galaxy store that's right and i will be sharing all of the urls and social handles in the show notes for this podcast episode what is the url for tiny digital factory gt manager? miklós váradi 10 55 it's tiny digital factory dot slash gt dash manager tony morelan 11 00 so i understand that gt manager is your first game offered from tiny digital factory? are you guys working on anything more that we can expect to see on the galaxy store? miklós váradi 11 11 we have started working on a new game, but we can't really give more information about it but you can join our linkedin page where we will share some exciting news tony morelan 11 24 yeah, i can't wait to find out what you guys are working on next what do you get your ideas for, for new games? miklós váradi 11 30 as it is in the dna of the studio most of the team is passionate about motorsports and it is a sports with many different disciplines that could be transferred into mobile games and with this in mind, multiple team members are working on new interesting and innovative game ideas tony morelan 11 49 so tell me what is your workflow when it comes to designing, developing and publishing a game, miklós váradi 11 56 the first step for us is to create a prototype that could be presented to our partners and from that, we are able to design the features one by one, then develop them and test them and that's for the publishing the communications for the game start around the soft launch and this helps us build a strong core for our community tony morelan 12 20 how long would you say it takes to go from concept to an actually published game? miklós váradi 12 25 i think it can vary depending on the project but i would say between one and two years, tony morelan 12 31 i'm sure there's a lot involved with that because you know, in your case with gt manager, you've got a lot of cars that have to have been licensed, you have to you know, work with sponsors and i understand you actually have real professional drivers, the likeness of them within the gameplay so talk a bit about you know, when it comes to licensing and sponsorship as well, specifically with real professional drivers miklós váradi 12 57 yeah, so everything in the game is licensed the cars to drivers, we have official skins or deliveries that specific teams use in the world championships so we have to contact the teams separately, to get the approval to use that during the game and we also work with different partners, which is, for example, we worked with fanatic, which is a leader in esports equipment, and we have everything regarding the licensing is prepared well before the lunch so we can get right everything related to the contract tony morelan 13 34 yeah, so i love you know, playing the game and i see actually real mercedes and porsche as well as you know, mclaren cars out on the track i love that aspect of the game miklós váradi 13 44 yeah so i think the beauty in that is that we don't take only one championship as an example but we take cars and drivers from different world championships and that is how it became a really a worldwide game tony morelan 14 02 so i can imagine there's a lot of competition when it comes to game so what has been your strategy to help with discoverability miklós váradi 14 09 we rely mostly on our user acquisition campaigns but we have also implemented various cross promotional partnerships to promote gt manager outside the grocery store for example, we worked with different influencers, who helped discover potential players to play a gt manager and also, as i said, we worked with a fanatic for the december season, and they helped promoting the game as well tony morelan 14 37 oh, that's great can you share what platform you're building gt manager on? miklós váradi 14 42 we use a unity ah, tony morelan 14 44 so i just started using unity earlier this year to build my first game so it really yeah, it's a great it's a great program, great platform in total, how many downloads would you say gt manager has since your official launch, miklós váradi 14 57 this is the official launch it has been downloaded by more than 1 5 million players tony morelan 15 03 wow, that's great and for such a young game i can really see this franchise is going to is really going to take off what challenges have you faced? would you say when it comes to designing and marketing the game miklós váradi 15 16 so the biggest challenge for us last year and the year before, was, of course, how we could launch the game during the lockdowns and that has made the publishing and marketing process a bit more complicated and unfortunately, all these phases that you mentioned, were affected by the crisis but as a team, we managed to overcome and launched gt manager in march 2021 tony morelan 15 41 wow so yeah, you really did launch this right in the middle of the pandemic so i can understand that there would be a lot of challenges internally within the company, you know, dealing with the lockdown and all the effects of covid i do know from hearing from other developers that mobile gaming has really, really increased in popularity during the lockdown, because, you know, it is a great way for a source of entertainment so i'm, i'm sure you guys must have seen some sort of, you know, boost when it comes to, you know, actual users playing your game miklós váradi 16 13 okay, so for sure, in the beginning, it has boosted our downloads as well, multiple lock downs were taking place in different countries and it just made a bit more difficult for us to work together as a team, because we weren't at the studio together so that is why it was a big challenge for us tony morelan 16 32 yeah, yeah, for sure so let's talk about the music can you share any insight into the music that we hear when, when we're playing gt manager? miklós váradi 16 42 yeah, so we looked for inspirations from various music genres, and found a team which would have an international appeal and there is how we picked our current music tony morelan 16 54 yeah, i think, you know, the music really can set the vibe of the game, you know, give the user a certain feel so i think it really is important to have, you know, appealing music behind your game when you are in the middle of gameplay what advice would you give developers looking to bring their games to galaxy store miklós váradi 17 14 so galaxy store is a great place for developers to publish their games and we have observed that a big part of gt manager players play on samsung devices and this made the opportunity of having our game on the galaxy store even more interesting if your game has a unique style, it will attract a lot of users, which has been the case for a duty manager, for example and the samsung team also have solid to increase the reach and the discoverability of your games, through different aspects, like promotions on the galaxy store or game launcher, for example and also with i would say that don't hesitate to integrate exclusive contents for our galaxy store users, as we discussed before tony morelan 18 00 so let's talk about diversity and inclusion, you know, within your company, what is tiny digital factory doing related to dni miklós váradi 18 09 recruitment is open to all people from minorities and promotions are of course open to all employees and selection is made on the basis of skills and without discrimination the studio has, of course, women in the team as well as people with immigrant background tony morelan 18 29 that's, that's great and knowing that you are you know, becoming a global company, not just with your different offices in canada, in france, but also you know, your reach is really becoming a global franchise with gt manager when you're not working at any digital factory, tell me what is it that you'd like to do for fun? miklós váradi 18 50 for fun? i go out on my motorcycle and go karting so you do cardio? yeah with the team as well okay, we go out and do some go karting sometimes tony morelan 19 00 yeah so that's nice so not only just playing gameplay of car racing, but you actually like to get behind the wheel and feel the speed on the track yes, that's right so i know you love riding motorcycles so i have to ask you, what would be your dream bike? miklós váradi 19 16 i think my favorite bike would be the indian ftr 1200 tony morelan 19 22 oh, wow i love the indian brand of motorcycles definitely beautiful, beautiful bikes and we just want to thank you very much for joining me on the podcast today miklós váradi 19 32 thank you for the invitation closing 19 34 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 developer samsung com today and start your journey with samsung tony morelan 19 50 the samsung developers podcast is hosted by tony morelan and produced by jeanne hsu
Distribute Galaxy Store
docsports, trivia, wordby selecting a specific game sub-category arcade, card, casino, casual, music, simulation, sports, trivia, word , you are not allowed to select china for the country of sale screenshots parameters "screenshots" [ { "screenshotpath" "https //img samsungapps com/content/d33aazz11a/2021/0223/deu/screenimage_202102230000000002 png", "screenshotkey" null, "reuseyn" true }, { "screenshotpath" "https //img samsungapps com/content/d33aazz11a/2021/0223/deu/screenimage_2021022300000000 png", "screenshotkey" null, "reuseyn" true }, { "screenshotpath" "https //img samsungapps com/content/d33aazz11a/2021/0223/deu/screenimage_20210223000000009 png", "screenshotkey" null, "reuseyn" true }, { "screenshotpath" "https //img samsungapps com/content/d33aazz11a/2021/0223/deu/screenimage_202102230000000001 jpeg", "screenshotkey" null, "reuseyn" true } ] name type description screenshotpath image file image file of app screenshot to be displayed in your galaxy store listing jpg or png file, 320-3840 pixels with a maximum 2 1 aspect ratio you must register 4-8 screenshots if more than eight screenshots are uploaded, only the first eight images are displayed if you register a link to a youtube video, a screenshot of the video and the link is displayed automatically in the first screenshot location of the galaxy store listing screenshotkey string set to null if you are re-using the same screenshot if you want to replace the screenshot, set this to the image filekey create a session id and then upload the file to obtain the filekey and set the reuseyn parameter to false reuseyn boolean required if you are updating screenshots whether you want to continue using the existing screenshot true re-use the screenshot false replace the screenshot enter the filekey to the image using the screenshotkey parameter to remove all content from this parameter, leave it blank in the request for example, "screenshots" "" to keep the existing content for this parameter neither add nor delete content , set it to null for example, "screenshots" "null" if you want to remove one or more screenshots, remove it from the request parameters for example, if these are the screenshots parameters in the contentinfo response "screenshots" [ { "screenshotpath" "https //img samsungapps com/content/d33aazz11a/2021/0218/eng/screenimage_20210218000000000 png", "screenshotkey" null, "reuseyn" true }, { "screenshotpath" "https //img samsungapps com/content/d33aazz11a/2021/0218/eng/screenimage_20210218000000001 png", "screenshotkey" null, "reuseyn" true }, { "screenshotpath" "https //img samsungapps com/content/d33aazz11a/2021/0218/eng/screenimage_20210218000000002 png", "screenshotkey" null, "reuseyn" true }, { "screenshotpath" "https //img samsungapps com/content/d33aazz11a/2021/0218/eng/screenimage_20210218000000003 png", "screenshotkey" null, "reuseyn" true }, { "screenshotpath" "https //img samsungapps com/content/d33aazz11a/2021/0218/eng/screenimage_20210218000000004 png", "screenshotkey" null, "reuseyn" true }, { "screenshotpath" "https //img samsungapps com/content/d33aazz11a/2021/0218/eng/screenimage_20210218000000005 png", "screenshotkey" null, "reuseyn" true } ] to remove the last two screenshots, change the screenshots parameters to this in the request "screenshots" [ { "screenshotpath" "https //img samsungapps com/content/d33aazz11a/2021/0218/eng/screenimage_20210218000000000 png", "screenshotkey" null, "reuseyn" true }, { "screenshotpath" "https //img samsungapps com/content/d33aazz11a/2021/0218/eng/screenimage_20210218000000001 png", "screenshotkey" null, "reuseyn" true }, { "screenshotpath" "https //img samsungapps com/content/d33aazz11a/2021/0218/eng/screenimage_20210218000000002 png", "screenshotkey" null, "reuseyn" true }, { "screenshotpath" "https //img samsungapps com/content/d33aazz11a/2021/0218/eng/screenimage_20210218000000003 png", "screenshotkey" null, "reuseyn" true } ] sellcountrylist parameters "sellcountrylist" [ {"countrycode" "aut", "price" "0"}, {"countrycode" "deu", "price" "0"}, {"countrycode" "esp", "price" "0"} ] name type description countrycode string required if you are updating sellcountrylist countries and groups of countries to which the app is to be distributed see country codes for sellcountrylist for the list of country codes price double country-specific price in the local currency the price must fall within the minimum and maximum allowable price for the country, if applicable prices may vary by country if the price is below the minimum allowable price for a country, it is changed to the minimum payment amount if the price is above the maximum allowable price for a country, it is changed to the maximum payment amount if the price is null or is not set, the standard price is applied if this is a paid app, the price cannot be set to 0 zero if this is a paid app and the price is set to 0, an error is returned see entering information on country/region and price for more details to remove all content from this parameter, leave it blank in the request for example, "sellcountrylist" "" to keep the existing content for this parameter neither add nor delete content , set it to null for example, "sellcountrylist" "null" country codes for sellcountrylist sorted by region, then alphabetically by country name europe "aut" "austria", "bel" "belgium", "bgr" "bulgaria", "hrv" "croatia", "cze" "czech", "dnk" "denmark", "est" "estonia", "fin" "finland", "fra" "france", "deu" "germany", "grc" "greece", "hun" "hungary", "irl" "ireland", "ita" "italy", "lva" "latvia", "ltu" "lithuania", "lux" "luxembourg", "nld" "netherlands", "nor" "norway", "pol" "poland", "prt" "portugal", "rou" "romania", "srb" "serbia", "svk" "slovakia", "esp" "spain", "swe" "sweden", "che" "switzerland", "tur" "turkey", "gbr" "united kingdom" cis "blr" "belarus", "kaz" "kazakhstan", "rus" "russia", "ukr" "ukraine" asia "aus" "australia", "chn" "chinese", "hkg" "chinese hong kong", "twn" "chinese taiwan", "ind" "india", "idn" "indonesia", "jpn" "japan", "kor" "korea", "mys" "malaysia", "nzl" "new zealand", "phl" "philippines", "sgp" "singapore", "tha" "thailand", "vnm" "vietnam" america "arg" "argentina", "bra" "brazil", "can" "canada", "chl" "chile", "col" "colombia", "mex" "mexico", "per" "peru", "usa" "usa" middle east and africa "dza" "algeria", "bhr" "bahrain", "egy" "egypt", "irn" "iran", "irq" "iraq", "isr" "israel", "jor" "jordan", "kwt" "kuwait", "lbn" "lebanon", // only free applications are available "lby" "libya", "mar" "morocco", "omn" "oman", "qat" "qatar", "sau" "saudi arabia", "zaf" "south africa", "tun" "tunisia", "are" "united arab emirates", "yem" "yemen" groups "glb" "global a", "glf" "global a free", // only free applications are available "isu" "global free", // only free applications are available "gpb" "pan latin free", // only free applications are available "gpf" "pan-africa english ", // only free applications are available "gpa" "pan-africa french ", // only free applications are available "gpl" "pan-latin" "bts" "beta test store" // only free applications are available language codes for addlanguage and defaultlanguagecode sorted alphabetically by language "ara" "arabic", "bul" "bulgarian", "zho" "chinese simplified", "002" "chinese traditional", "hrv" "croatian", "ces" "czech", "dan" "danish", "nld" "dutch", "eng" "english", "est" "estonian", "fin" "finnish", "fra" "french", "gla" "gaelic", "deu" "german", "ell" "greek", "heb" "hebrew", "hun" "hungarian", "ind" "indonesian", "ita" "italian", "jpn" "japanese", "kaz" "kazakh", "kor" "korean", "lav" "latvian", "lit" "lithuanian", "nor" "norwegian", "fas" "persian", "pol" "polish", "por" "portuguese", "ron" "romanian", "rus" "russian", "srp" "serbian", "slk" "slovakian", "spa" "spanish", "swe" "swedish", "tha" "thai", "tur" "turkish", "ukr" "ukrainian", "vie" "vietnamese" language codes for supportedlanguages sorted alphabetically by language "ara" "arabic", "hye" "armenian", "asn" "assamese", "aze" "azerbaijani", "eus" "basque", "ben" "bengali", "bul" "bulgarian", "cat" "catalan", "zho" "chinese simplified", "002" "chinese traditional", "hrv" "croatian", "ces" "czech", "dan" "danish", "nld" "dutch", "eng" "english", "est" "estonian", "fas" "farsi", "fin" "finnish", "fra" "french", "glg" "galician", "kat" "georgian", "deu" "german", "ell" "greek", "guj" "gujarati", "hau" "hausa", "heb" "hebrew", "hin" "hindi", "hun" "hungarian", "isl" "icelandic", "ibo" "igbo", "ind" "indonesian", "gle" "irish", "ita" "italian", "jpn" "japanese", "kan" "kannada", "kaz" "kazakh", "khm" "khmer", "kor" "korean", "lao" "lao", "lav" "latvian", "lit" "lithuanian", "mkd" "macedonian", "msa" "malay", "mal" "malayalam", "mar" "marathi", "mon" "mongolian", "bur" "myanmar", "nep" "nepali", "nor" "norwegian", "ori" "oriya", "pol" "polish", "por" "portuguese", "pan" "punjabi", "ron" "romanian", "rus" "russian", "srp" "serbian", "sin" "sinhala", "slk" "slovakian", "slv" "slovenian", "spa" "spanish", "lat" "spanish_latin", "swe" "swedish", "tam" "tamil", "tel" "telugu", "tha" "thai", "tur" "turkish", "ukr" "ukrainian", "urd" "urdu", "uzb" "uzbek", "vie" "vietnamese", "yor" "yoruba"
Learn Developers Podcast
docseason 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
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.