Quantcast
Jump to content

All Activity

This stream auto-updates     

  1. Last week
  2. We’re sure you’ve heard about the exciting sessions and speakers at Samsung Developer Conference. From Samsung leaders announcing the latest dev tools to fireside chats about the future of tech to sessions on emerging topics, SDC19 is full of valuable insights and intriguing information. But the fun doesn’t stop there! It’s also a haven for innovation and inspiration — thanks to these cool activations and exhibits. A Developer’s Playground – Tech Square and Dev Park Tech Square Visit Samsung product zones at Tech Square – from Bixby to Smart TV to Galaxy. Discover the latest SDKs, work 1:1 with Samsung experts, and chat with Samsung partners about their latest work. AI/IoT Zone – Check out areas dedicated to SmartThings, Tizen, and Bixby. Relax in comfy massage chairs powered by Tizen, explore the SmartThings partner showcase, and stop by the Bixby Hackathon and Magic Show. Code Lab – Get hands-on experience with the latest SDKs and developer tools with the help of Samsung engineers. Plus, complete fun coding challenges for the chance to win exclusive tech prizes. Dev Park Play, network, and get inspired with fun activations at Dev Park, like the Designer Zone featuring the winners of Samsung’s mobile design competition, and trending topics at the Theater. Last but not least, swing by to say hi to the Samsung Developer Program and Think Tank teams! Hacker’s Playground – Learn skills like Attack, Defense, and Reversing from expert hackers. We’ll have toy examples with step-by-step guides, and if you complete the tutorial, you might be in for a surprise. Up for a challenge? Show off your hacking skills for a chance to win hot Samsung prizes. It’s open to everyone from newbies to experts, so bring your own laptop and compete for some serious bragging rights. XR: Delusion Experience – Get in the Halloween spirit with our haunted XR experience – Delusion: Lies Within. Experience the latest in Samsung AR and XR as you “interact” with hidden Delusion characters. Workshop with the tech after testing out the TetaVi volumetric rig. Just scan yourself, drop your avatar into Delusion content, and have some spooky fun. Think Tank: ONA Interactive Wall – Check out this multi-touch, multi-user interface with 3D-gesture sensing. ONA tracks your location and movement when you’re using it to play games, making it a literal game changer. Feeling Inspired Yet? These are just a few of the highlights. Don’t miss the rest – register for SDC19 today! Use the code PRIORITY until October 22 to secure exclusive seating near the stage during the Keynote. Only valid for the first 100 people to redeem the code! Check out the full lineup of tech sessions, follow us on social, and keep an eye on #SDC19 for the latest news and updates. We can’t wait to see you in San Jose! View the full blog at its source
  3. Earlier
  4. Distributed ledger-based technologies are becoming more popular and easy to use. Anyone can now build a new cryptocurrency or token in the Blockchain world. This rise in popularity and value makes crypto assets a big target for hackers. If you want to keep your valuable crypto assets safe, using a hardware cold wallet such as Trezor or Ledger Nano S has become a necessity. Unfortunately, that adds up to one more item in your pocket that you always have to carry around. Thankfully, gone are the days of carrying clunky, old wallets. Recent Galaxy phones, such as the S10e, S10, S10+, and Fold, can now securely store your cryptocurrency wallet using the Samsung Blockchain Keystore (SBK). Along with storing your cryptocurrency wallet, the SBK SDK allows you to get your Blockchain address and sign cryptocurrency transactions. In this article, we explore one of the key features offered by the Keystore SDK–how to get your Blockchain address from the SBK SDK and three ways to share it: Display as QR code Copy to clipboard Share through Android’s share intent Setting up the Project and Handling SBK Data To set up your Android project with the SBK SDK, follow these instructions. To use functionalities offered by the SDK, first fetch an instance of the service. private ScwService mScwService = ScwService.getInstance(); After you have fetched the ScwService instance, you can check whether your device is Keystore-supported. if (mScwService == null) { Log.e("KeystoreApp", "Keystore is not supported on this device."); } If the device is Keystore-supported, you can fetch the address list with getAddressList(): mScwService.getAddressList(addressListCallback, hdPathList); The first parameter to getAddressList() is a ScwGetAddressListCallback, which is executed after getting a response from Keystore. ScwGetAddressListCallback() has two functions: onSuccess(): This function is called when the address list has been fetched successfully from Keystore. onFailure(): This function is called if any errors occur while fetching the address list from Keystore. ScwService.ScwGetAddressListCallback addressListCallback = new ScwService.ScwGetAddressListCallback() { @Override public void onSuccess(List addressList) { //You can share your address from the address list here } @Override public void onFailure(int failureCode) { //Based on the failure code you can show appropriate alerts here } }; The second parameter is an ArrayList of Hierarchical Deterministic (HD) Path(s) whose addresses you want to fetch. If you want to learn more about HD paths, please refer to BIP-44. For example, if you want to find the public address of your first five accounts, pass the following list as a parameter: ArrayList hdPathList = new ArrayList<>(); hdPathList.add("m/44'/60'/0'/0/0"); hdPathList.add("m/44'/60'/0'/0/1"); hdPathList.add("m/44'/60'/0'/0/2"); hdPathList.add("m/44'/60'/0'/0/3"); hdPathList.add("m/44'/60'/0'/0/4"); A Sample App with the SBK SDK Now that we are familiar with getAddressList(), let’s dive into our sample application. Features of our Public Address with SBK app are: Fetch your public address from the Keystore Switch between multiple public addresses Display QR code of the selected account Copy selected address into the clipboard Send the selected address with supported applications with Android’s share intent Initially, only the address of the first account is loaded. When you press the Add button, the HD path of a new account is added to hdPathList, and public addresses are fetched. public void addAccount(View view) { //Account Index is incremented by 1 to get the new account accountIndex++; //HDPath of new account is added to hdPathList hdPathList.add("m/44'/60'/0'/0/" + accountIndex); showToast("HDPath Added to list"); //Public Address of new account is fetched getPublicAddress(); } Public addresses are fetched using the getPublicAddress() function depicted below. If the address list is fetched successfully, onSuccess() is called, and: The spinner’s previous data is cleared. The newly fetched list is added to the spinner. The UI is updated. If an error occurs, it is logged and available from logcat. Common errors such as ERROR_INVALID_SCW_APP_ID can be fixed very easily by enabling Developer Mode from the Keystore application. You can find instructions on how to enable Developer Mode here. private void getPublicAddress() { ScwService.ScwGetAddressListCallback addressListCallback = new ScwService.ScwGetAddressListCallback() { @Override public void onSuccess(final List publicAddressList) { //After Address List has been fetched Spinner is updated with new list runOnUiThread(new Runnable() { @Override public void run() { //Clear existing list spinnerAdapter.clear(); //New list is added spinnerAdapter.addAll(publicAddressList); spinnerAdapter.notifyDataSetChanged(); if (publicAddressList.size() == 1) { showToast(publicAddressList.size() + " address fetched."); } else { showToast(publicAddressList.size() + " addresses fetched."); } } }); } @Override public void onFailure(int errorCode) { switch (errorCode) { case ScwErrorCode.ERROR_INVALID_SCW_APP_ID: Log.e(LOG_TAG,"Developer option not enabled."); break; case ScwErrorCode.ERROR_CHECK_APP_VERSION_FAILED: Log.e(LOG_TAG,"Check internet connection."); break; case ScwErrorCode.ERROR_OP_FAIL: Log.e(LOG_TAG,"Operation Failed"); break; default: Log.e(LOG_TAG,"Error with Error Code: "+errorCode); break; } } }; if (mScwService == null) { Log.e(LOG_TAG, "Keystore is not supported in this device."); } else { //If Keystore is supported on device address list is requested mScwService.getAddressList(addressListCallback, hdPathList); } } After loading all addresses into the spinner, we can now select any address from it. Once an address is selected, its QR Code is generated and displayed. publicAddressSpinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> adapterView, View view, int position, long l) { //Get Selected Address from spinner selectedAddress = adapterView.getItemAtPosition(position).toString(); selectedAddressTextView.setText(selectedAddress); qrCodeImageView.setImageBitmap(generateQRCode(selectedAddress)); } In this application, we used “ZXing” to generate the QR bitmap of the selected public address. private Bitmap generateQRCode(String text) { MultiFormatWriter multiFormatWriter = new MultiFormatWriter(); Bitmap bitmap = Bitmap.createBitmap(10, 10, Bitmap.Config.RGB_565); try { //Text encoded to QR BitMatrix BitMatrix bitMatrix = multiFormatWriter.encode(text, BarcodeFormat.QR_CODE, 1000, 1000); BarcodeEncoder barcodeEncoder = new BarcodeEncoder(); //QR Bitmatrix encoded to Bitmap bitmap = barcodeEncoder.createBitmap(bitMatrix); } catch (WriterException e) { e.printStackTrace(); } finally { return bitmap; } } When you press the copy button, the address is copied to the clipboard. public void copyAddress(View view) { ClipboardManager clipboardManager = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE); ClipData clipData = ClipData.newPlainText("Public Address", selectedAddress); clipboardManager.setPrimaryClip(clipData); Toast.makeText(this, "Address Copied", Toast.LENGTH_SHORT).show(); } We can also share the selected public address using the Android ACTION_SEND intent. public void shareAddress(View view) { Intent sendIntent = new Intent(); sendIntent.setAction(Intent.ACTION_SEND); sendIntent.putExtra(Intent.EXTRA_TEXT, selectedAddress); sendIntent.setType("text/plain"); startActivity(sendIntent); } Conclusion Now that you know more about the Samsung Blockchain Keystore SDK, you can use it to enrich your Blockchain application. For more resources on Keystore SDK, visit https://developer.samsung.com/blockchain/keystore/sdk. View the full blog at its source
  5. T-minus 20 days until Samsung Developer Conference! Get ready for an incredible lineup of speakers and tech sessions. Hear the latest announcements straight from Samsung leaders and learn from industry pioneers as they discuss tech’s hottest topics. Plus, get hands-on experience with the newest SDKs and developer tools. Check out some speakers we’re excited about. Business Done Different Taher Behbehani is a successful investor, advisor, and entrepreneur. He began his career engineering medical devices to keep children safe during surgery. Today, he leads Samsung’s mobile enterprise business in the US, working with devs, entrepreneurs, and enterprises to bring meaningful technology solutions to the market. Join him at the Spotlight Session to learn how today’s talented developers and most innovative enterprises can collaborate to drive impact and change. Blockchain to the Masses Founder of TRON and CEO of BitTorrent, Justin Sun is a blockchain pioneer and entrepreneur. TRON has one of the most profound and fastest growing blockchain ecosystems in the world. Hear from Justin at his SDC19 session, where he will share his thoughts on how to take blockchain to the masses. Explore the full list of tech sessions — plus, a few of our highlights below. Monetization Opportunities on Samsung Internet Starting with a new browser extension, this session introduces different ways to partner with Samsung Internet and build an optimized, mobile-friendly extension for Samsung’s native browser experience. Plus, learn how to onboard Samsung Pay as a secure payment method for e-commerce transactions on the web. Tizen 5.5: Platform Update and Developer Environment Join us to discuss cutting-edge features and improvements in Tizen 5.5! This session explores exciting updates like new APIs and developer environment enhancement in Tizen .NET and Web. Plus, we’ll explore SDKs that are sure to excite third-party devs for Samsung Galaxy Watch and Samsung TVs. Digital Marketing and e-Commerce Development for Smart Appliances Whether it’s e-Commerce or digital content, devs are leveraging IoT and other emerging platforms to drive innovation and bring additional convenience to consumers. Find out how partners are collaborating with Samsung to make this happen and what it can mean for you. See a Speaker or Session You’re Interested In? Don’t miss out! If you haven’t bought your ticket yet, fix that [system error] and register today with this hack – use the promo code PRIORITY when you check out. The first 100 people to redeem the code will be invited to sit in a reserved section near the stage during the keynote! In the meantime, check out the full lineup of sessions, follow us on social, and keep an eye on #SDC19 for the latest news and updates. We can’t wait to see you! View the full blog at its source
  6. Rotary event handling, enabled via the bezel, is supported on the Tizen platform. A bezel is a term used to describe the outside frame of a device, and in the case of a Galaxy Watch, the bezel is the outer ring of the device, which can be rotated. Rotary events are triggered from the Galaxy Watch rotary component when the bezel is rotated clockwise or counterclockwise. The event for each rotation is measured in incremental units called “detents.” Bezel interactions can be used in a variety of ways, such as controlling the application page, controlling the snap list, changing the progress bar value, scrolling the page, changing the volume, and setting configurations such as date-time on the date-time picker. This blog discusses how to handle rotary events in Tizen web and native applications. In the following example, you’ll learn how to let a user interact with bezel by using the rotary event to receive or reject a call. The user rotates the bezel clockwise to receive the call and counterclockwise to reject it. Note: Because Galaxy Active devices do not have bezels, rotary features will not work on them. Prerequisites Tizen Web In the Tizen web application, add the following line in the config.xml file: <feature name="tizen.org/feature/input.rotating_bezel"/> Tizen Native In the Tizen native application, include the <system_info.h>header file to use the functions and data types of the system information API. #include<system_info.h> You also must add the following line to the manifest file: <feature name="http://tizen.org/feature/input.rotating_bezel">true</feature> Check capability Tizen Web In the Tizen web application, use the following line to check if the device supports rotary events or if it uses bezel: var isSupport = tizen.systeminfo.getCapability('http://tizen.org/feature/input.rotating_bezel'); console.log(' Bezel = ' + isSupport); The getCapability() function of the Tizen web API returns with information about whether or not the device supports bezel. Tizen Native In the Tizen native application, use the following code to check bezel capability: bool rotaryValue; int rotaryReturn; rotaryReturn = system_info_get_platform_bool("http://tizen.org/feature/input.rotating_bezel", & rotaryValue); if (rotaryReturn!= SYSTEM_INFO_ERROR_NONE) { dlog_print(DLOG_INFO, LOG_TAG, "Rotary error"); return; } dlog_print(DLOG_INFO, LOG_TAG, "Bezel: %s", value ? "Supported" : "Not supported"); Implementation Tizen Web Register the rotarydetent event. After registering an event, ev.detail.direction provides the direction value. If the value is CW, the bezel is rotated clockwise. If the value of direction is CCW, the bezel is rotated counterclockwise. document.addEventListener('rotarydetent', function(ev) { /* Get the direction value from the event */ var direction = ev.detail.direction; var textbox = document.querySelector('.contents'); box = document.querySelector('#textbox'); if (direction == 'CW') { /* Add behavior for clockwise rotation */ console.log('clockwise'); box.innerHTML ="clockwise"; } else if (direction == 'CCW') { /* Add behavior for counter-clockwise rotation */ console.log('counter-clockwise'); box.innerHTML ="counter-clockwise"; } }); Tizen Native Register the rotary event in the app using the following line: eext_rotary_event_handler_add(_rotary_handler_cb, ad); The handle function is defined using following code: Eina_Bool _rotary_handler_cb(appdata_s *data, Eext_Rotary_Event_Info *ev) { if (ev->direction == EEXT_ROTARY_DIRECTION_CLOCKWISE) { dlog_print(DLOG_DEBUG, LOG_TAG, "Rotary device rotated in clockwise direction"); } else { dlog_print(DLOG_DEBUG, LOG_TAG, "Rotary device rotated in counter-clockwise direction"); } return EINA_FALSE; } If the rotation direction is equal to EEXT_ROTARY_DIRECTION_CLOCKWISE, the bezel is rotated clockwise. Otherwise, the bezel is rotated counterclockwise. Demo Two sample apps are attached: • Rotary Native • Rotary Web Web When you run the web sample app and turn the bezel clockwise, the following text appears on the watch face: When you turn the bezel counter counterclockwise, “counterclockwise” appears on the watch face: Native When you run the native sample app and turn the bezel clockwise, the following text appears on the watch face: When you turn the bezel counterclockwise, the following text appears: For more information The bezel is the physical controller of some Samsung wearable devices. Understanding the physical characteristics of the bezel will help you design better interactions. References: https://developer.tizen.org/development/guides/web-application/user-interface/tizen-advanced-ui/applications-circular-ui/handling-rotary-events https://developer.tizen.org/development/guides/native-application/user-interface/efl/hardware-input-handling/managing-rotary-events https://developer.tizen.org/design/wearable/interaction/bezel-interactions?langswitch=en View the full blog at its source
  7. Health monitoring is a very popular feature in smart watches, and Tizen provides various APIs for this purpose. One API is HumanActivityMonitor, which allows users to monitor health by providing metrics such as heart rate, step count, and stress level. This blog describes how to measure heart rate using this API. A sample web app combined with a widget is attached. This sample app measures heart rate and stores data by timestamp, and the widget shows the last measured heart rate. This blog focuses on how to measure heart rate using the device sensor, stored data, and communication between an app and a widget. Create and run a Tizen project 1. Create a project in Tizen Studio. Because our target is an app that is combined with a widget, select the Widget template to create this project. 2. Add the Tizen Advanced UI (TAU) framework library to your project. You can create and manage various UI functionalities using the TAU library as an alternative to designing a UI with HTML and CSS components. 3. Link the tau.circle.min.css and tau.min.js in the app’s index.html file. <link rel="stylesheet" href="lib/tau/wearable/theme/default/tau.min.css"> <link rel="stylesheet" media="all and (-tizen-geometric-shape: circle)" href="lib/tau/wearable/theme/default/tau.circle.min.css"> <script src="lib/tau/wearable/js/tau.min.js"> </script> Measure heart rate and manage data To measure heart rate using the HumanActivityMonitor API, add the following feature and privilege to the config.xml file: <feature name="http://tizen.org/feature/humanactivitymonitor"/> <tizen:privilege name="http://tizen.org/privilege/healthinfo"/> Applications must request a user’s permission for privacy-related features. The tizen.ppm.requestPermission() method invokes the permission pop-up. When users give permission through the pop-up, they can then use the app features related to that privilege. To measure heart rate, users must give permission to access the sensor using the following code snippet: function onSuccess() { function onchangedCB(hrmInfo) { console.log(‘heart rate:’ + hrmInfo.heartRate); tizen.humanactivitymonitor.stop('HRM'); } tizen.humanactivitymonitor.start('HRM', onchangedCB); } function onError(e) { console.log("error " + JSON.stringify(e)); } tizen.ppm.requestPermission("http://tizen.org/privilege/healthinfo",onSuccess, onError); Note that the HumanActivityMonitor API provides heart rate data directly in BPM (beats per minute). If you need the raw data of the sensor, you can use SensorHRMRawData. The following screenshots show how to measure heart rate using the sample app: The Web Storage API stores data in key-value format. This API offers two types of storage – Local and Session. In the sample, we use local storage, along with Date as key and heartRate as value. The Date key retrieves data according to date, week, and month. If you do not want to retrieve history according to date, you can use a different key, such as an integer value; just make sure there is no repetition in key value. Create a Date object to get the current time stamp. localStorage.setItem() puts the key (Date)-value (heartRate) pair in local storage. var date_key = new Date(); localStorage.setItem(date_key, hrmInfo.heartRate); To retrieve data, filter according to the key. Date and month are retrieved from the Date object and filter data using localStorage.getItem(localStorage.key(i)). var date = new Date(); var lastdate = new Date(localStorage.key(i)); if (lastdate.getDate() == date.getDate() && lastdate.getMonth() == date.getMonth()) { console.log(localStorage.key(i)+ " :" + localStorage.getItem(localStorage.key(i))); The following screenshots show how the history is categorized by day, week, and month: Communication between the app and a widget The sample widget shows the last measured heart rate value, and heart rate history is stored in the local storage of the web app. To establish communication between the app and widget, we’ll use the Preference API. The Preference API stores key-pair values, allowing web widgets to communicate with their parent apps. In the app, data is stored with ‘KEY’: tizen.preference.setValue('KEY', hrmInfo.heartRate); In the widget, data is retrieved using the same ‘KEY’: if (tizen.preference.exists('KEY')) { console.log(‘Last Measured: ‘ + tizen.preference.getValue('KEY')); } The following screenshot of the sample widget shows the last measured heart rate: Launch the app from a widget To launch an app from widget, add the following privilege to config.xml: <tizen:privilege name="http://tizen.org/privilege/application.launch"/> To launch an app, provide your app ID in tizen.application.launch(). tizen.application.launch(YourAppID); In the sample widget, the user taps Measure to launch the heart-rate measuring page or History to launch the heart-rate history page, and Preference can be used to determine which one is clicked. To implement, a different key-value pair is set for each page in the widget, and in the web app, key values are checked to detect which page is clicked. For example, in the widget, the open_measure key is set to 1 to link to the Measure Page. The app then launches. tizen.preference.setValue(‘open_measure’, 1); tizen.application.launch(YourAppID); The app checks for the open_measure key. If the key exists, the user is redirected to the Measure Page with tau.changePage(). window.onload = function() { if (tizen.preference.exists(' open_measure ')) { tau.changePage(YourPageID); } } You can also use the HumanActivityMonitor API to implement a step counter, stress level reading, GPS, and other features in your wearable device. Because enabling other features is similar to implementing the heart rate monitor, you can use this blog as a guide and the attached sampleHeartRateMonitor to enable a full range of health monitoring metrics to your Galaxy Watch. View the full blog at its source
  8. SDC19 is just over a month away, and we’re excited to announce more speakers and sessions. Join us and experience keynotes featuring renowned innovators like Vitalik Buterin, exciting sessions on new Samsung tools, and hands-on time with some of the latest tech. Hear From Blockchain Pioneer Vitalik Buterin Learn from one of the brightest minds in cryptocurrency and blockchain at SDC19. Ethereum creator and co-founder Vitalik Buterin will take the stage at our Spotlight Session and share how he created one of the most valuable blockchain platforms and what he’s working on as the leader of Ethereum’s research team. Don’t miss your chance to hear his story firsthand! Explore the Efficiency of NNStreamer NNStreamer allows on-device AI developers to easily implement applications and services with multiple neural networks, sensors, and preprocessors. It has high-bandwidth, a low-cost pipeline, complex topology, easy synchronization, and parallelism with multiple networks. During this tech session, learn about NNStreamer topics that range from extensibility and compatibility to sensor support and prototyping. Learn About Air Actions Air Actions are changing the app development game. The updated S Pen SDK lets devs enable Bluetooth LE-based gesture control with motion tracking, and it understands gestures and controls your device in brand new ways. This tech session will teach you how to integrate Air Actions into your app with Samsung’s open API. Dive Into TizenRT: A Reliable IoT Platform Since 2016, TizenRT has been constantly evolving. This session covers the platform’s most recent advancements to increase its IoT reliability. TizenRT now isolates applications, detects faults in each application, prevents those faults from spreading, and performs a restart or upgrade of the faulted application — all without disturbing other running applications. Devs who attend this session should know basic real-time operating system features. Analyze Samsung 5G and 6G Technology Explore the evolution of the 5G standard and services, and the vision for 6G. Samsung is one of the most influential companies in 5G standardization and commercialization. This tech session will introduce Samsung 5G tech and standard leadership. It will also cover the potential shape of the next wireless generation — 6G — and provide a comprehensive overview of the market and industry prospects over the next decade, and Samsung’s corresponding vision. We’ll See You There! Excited to learn new skills and get the scoop on emerging industry topics? Check out the full lineup of tech sessions and register today. Plus, follow us on social, and keep an eye on #SDC19 for the latest news and updates. View the full blog at its source
  9. The Samsung Developer Program has announced the launch of the Best of Galaxy Store Awards 2019! The inaugural Best of Galaxy Store Awards launched at SDC 2018 and acknowledged the best app, game, theme, watch face and watch app. Galaxy Store publishers selected for this prestigious award exemplify excellence in innovation, quality and creativity. Here is a look at what’s new with the Galaxy Store in 2019, including exciting new features, offering increased promotional opportunities for developers. With the addition of editorial pages, also known as Editor’s Picks, developers have the opportunity to see their apps featured in personalized app recommendations (which are automatically algorithm-generated relevant recommended apps) for the category a user is searching for. We talked with Ed Viejo, Director, Content & Services, Galaxy Store, and here is what we learned: Q. Tell us what is new with the Galaxy Store? A. So many exciting changes have happened with the Galaxy Store. Earlier this year we launched a new version. Not only did it bring a brand-new look but also a number of improvements as well as new features. From more personalized recommendations to enhanced search capability. Integration with Samsung Rewards give our users more ways to spend their earned points. However, the most exciting feature is our new editorial pages which enable us to craft stories to more effectively promote the unique content and apps available in the Galaxy Store. Q. Why did you launch the Best of Galaxy Store Awards? A. We believe the hardworking and dedicated community of developers are the heart of the Galaxy Store. Over the last few years the store has made some incredible strides forward and our developers have contributed to this success. Therefore, we wanted to recognize and reward the best work that this community has to offer because the store cannot exist without them. We are looking forward to recognizing those developers with the Best of Galaxy Store Awards 2019. Q: How can the Galaxy App store can help developers get new revenue streams and user acquisition? A. There are many resources available to publishers on the Galaxy Store to support the success of their apps. A key resource available to publishers is the Galaxy Store Badge. Samsung Developer Program members can create their very own Galaxy Store Badges that put their apps, watch faces, and themes center stage on their personal website, their branded media sites like Facebook, Twitter, YouTube, and drive customers to their Galaxy Store pages in a single click. Whether they’re running paid media campaigns or just promoting themselves on the web, Galaxy Store Badges can increase downloads by 7 times over organic search. TIP: Learn more about how to use the Galaxy Badge to promote through your own channels, improving discoverability and the opportunity to be selected as a Best of Galaxy Store 2019 winner. Q. What can winners of the Best of Galaxy Store Awards 2019 expect? A. This year we are looking to expand the number of categories to recognize even more developers. Some of the benefits winners will receive are additional personalized promotion within the store, best of 2019 app banner, an award and other partner recognitions that are still in the works. New this year we plan to do an editorial spotlight featuring of all the winners. Q. How can developers reach more customers across more devices with the Galaxy Store? A. In 2018, Samsung shipped more than 292 million smartphones worldwide. As the global leading smartphone vendor, Samsung is known for consumer products such as mobile devices, home entertainment systems and more. The Galaxy Store is a premium, one-stop-shop marketplace where our users can get the most out of their Galaxy devices tailored to their needs. Customers are looking for Wallpapers, Themes, Fonts and Galaxy Watch Faces to personalize their devices and give it a unique look that fits them. They use Stickers to make your messages fun. The Galaxy store helps these customers discover curated and Made for Samsung apps that are optimized for their device for the best user experience. Our goal is to help more developers reach more customers and delight end users by delivering experiences that blend with the intent of each device and service context. Q. What is next with the Best of Galaxy Store Awards 2019? A. Stay tuned to updates on the Best of Galaxy Store Awards 2019, including information on the selection process an expanded list of categories, interviews from some of last years’ winners, and tips and tricks on being selected. Q. When will the winners of the Best of Galaxy Store Awards 2019 be announced? A. Winners will be announced on October 29th at the Samsung Developer Conference in San Jose, California. View the full blog at its source
  10. This is the third post in the series covering Samsung’s participation in the MIT’s Medicine Grand Hack. You can find the first post here, and the second post here. The Promentia team was the Grand Prize Winner in the Mental Health and Professional Burnout track. Promentia’s project was an Alzheimer’s Disease prevention app, also named Promentia, with the tagline “Stay You.” Promentia accepting their award The team’s main point is that people do not realize that Alzheimer’s Disease is a highly delayable disease. More and more people are finding out that they are at higher risk of Alzheimer’s Disease as the popularity of at home genome services continues to rise. Promentia demoing their app They created a mobile prototype deployed on a Samsung Galaxy Note 9, and showed how they could use Samsung’s technology to develop a way to digitally enable ‪Alzheimer’s disease prevention.‬‬ By monitoring the results from blood tests for six specific biomarkers scientifically proven to correlate to the onset of Alzheimer’s Disease (hsCRP, Homocysteine, Fasting insulin, Hemoglobin A1C, Fasting glucose, and Vitamin D), sleep, and exercise, the app tailors personalized feedback. Personalized feedback provided by the app The full team This is the first product of its kind. Promentia’s goal was to make Alzheimer’s Disease prevention tactics more easily accessible to the general public, so you can Stay You. View the full blog at its source
  11. In my previous post I covered Samsung’s partnership with the Massachusetts Institute of Technology (MIT) and the Department of Veterans Affairs to host and sponsor the MIT’s Medicine Grand Hack, to foster creativity to solve some of the problems in the health care system. In this post I want to highlight one of the teams that participated in the hack: Insomniax. With the clarity of their focus, and how they integrated Samsung’s wearable devices in their pitch, they were able to stand out during the weekend’s activities and win the Department of Veteran’s Affairs award. The Insomniax team participated in the mental health and professional burnout track, and created an application that uses biometrics and self-reported data to develop personalized recommendations for veterans with mental illnesses, who have poor sleep quality. Their prototype highlighted the importance of having an easily accessible device that helps you tracking your daily routine and, with the help of an Artificial Intelligence system, gives you relevant advice to improve your quality of life. Insomniax showcasing their app The concept of the application they were working on was a way to combine data already collected by the Samsung Watch’s multiple sensors (things like heart rate, sleep, stress) along with a nightly questionnaire on activities/pre-sleep habits. The combined collected data then would be sent to a server with a REST API, then the system would process the data and revise the user’s recorded medical history to provide personalized recommendations on how they can get better sleep. The Insomniax Team Their demo was developed as a web app using Tizen Studio, and it was deployed on the Galaxy Watches that were made available to the Hackathon’s attendees. These kind of apps can take advantage of the advanced features included in the Samsung Watches, like the Human Activity Monitor, that gives you access to and record human activity data from various sensors and recorders on the device. View the full blog at its source
  12. Samsung Electronics is in partnership with the Massachusetts Institute of Technology (MIT) and the Department of Veterans Affairs, Veterans Health Administration (VHA) to foster creativity and innovation to solve health care big problems, with the help of modern technology. As part of this partnership, we recently hosted the MIT Hacking Medicine Grand Hack in Washington DC. Just like the Boston event held in June, this hackathon differed from other developer events in a few important ways: The interdisciplinary focus was obvious from the moment teams were formed, just after the keynote on Friday. Feasibility and business viability were integral to all pitches. But most importantly, there was no need to code and all projects were problem-centered work or covered real user needs. The three-day event started on August 2nd and was hosted in Samsung’s Solutions Center in Washington D.C. During the weekend students, engineers, designers and developers participated in one of the three tracks forming groups, and bringing their diverse views and backgrounds to offer new solutions to problems that affect the lives of millions of people in America. These were the three tracks that participants could be part of: Access to health care Mental health and professional burnout Rare and orphan diseases. Each track had a winner, and sponsors and partners also awarded teams that showed promising ideas. Samsung provided Galaxy Note9 phones and Galaxy Watches to allow teams experiment and find out the best way to integrate the different sensors and SDKs into their own projects. We saw some creative uses of Samsung technologies and genuine desire to improve the health care system leveraging modern technology. The Key Watch team won the Samsung Breakthroughs That Matter Award in the Rare and Orphan Diseases track. This team was distinguished not only for the clarity of their project, but also for their enthusiasm to incorporate Samsung technologies in their pitch. The Key Watch team with Christopher Balcik, Samsung Vice President of Federal Government Business During the weekend, the team developed a way to monitor response to medication to tackle misdiagnosis of Parkinson’s disease vs drug-induced parkinsonism (DIP), which is the second most common cause for parkinsonism. While displaying similar symptoms, a rare disease requires an entirely separate treatment process. Additionally, up to 15% of Parkinson’s disease patients have the rare variant DIP, so, Key Watch’s solution could improve the life of tens of thousands, just in the US. Their envisioned system would work like this: A patient having parkinsonism symptoms would come in to consult with the doctor on an actionable plan for their treatment. Because Parkinson’s Disease accounts for 85% parkinsonism cases, they are likely to be classified as having Parkinson’s disease (PD). They are given treatment for PD and monitored – if their symptoms get better, as detected by Key Watch’s platform, then that would support their diagnosis. However, if the patient actually has DIP, the PD medication would have little to no effect, and through Key Watch’s continuous monitoring tool doctors can quickly intervene and pivot the treatment protocol. After enrolling on the platform, Key Watch would have continuous feedback on the patients tracked symptoms over time, which enables the doctor to effectively adjust the drug dosage. Key Watch: The full team The Key Watch members looked into the different sensors that the Samsung Galaxy watches could provide them, and focused on the gyroscope and the accelerometer APIs, that would give them data from a patient’s movements, including tremors and slow movement. With enough data, and medical experience, the proposed system would be able to detect the source of a patient’s movement abnormalities. To learn more about how you can get access to the Samsung wearable devices sensors, visit the Samsung Developer Program and start creating your own apps now. Stay tuned for more information about this event in the coming weeks! View the full blog at its source
  13. You can’t really change the weather using Galaxy Watch Designer (GWD). However, GWD version 1.7.1 introduced the ability to design a watch face that uses a button to display weather content in various units on the watch face. The temperature unit selector lets users change the temperature unit. Previously, you could set the Auto-refresh time of any weather data; now the update weather data feature allows users to update weather information, which is provided by OpenWeatherMap, whenever they want. Get Started The temperature unit selector and update weather data features both require the use of weather components. However, keep in mind the following limitations with using any weather components in GWD. Avoid using the following with weather components: In-App Purchase Tag expression Text elements: Steps % Step counts Steps goal Speed Burned calorie Moved distance Heart rate Water intake Caffeine intake Floor You must use a weather API key to facilitate the use of any weather component. For more details, see this section. Note: The Weather API can determine a watch’s location to show the current weather data, but it can’t detect your location on the Galaxy Watch Designer tool. To see the current weather data on the GWD tool, select your location manually from Edit > Preferences > APIs > Current location > Select location. Temperature Unit Selector The Text > Temperature element displays the current weather temperature on your watch face. The temperature unit selector enables you to select the temperature unit (Celsius, Fahrenheit, or Kelvin). To create a temperature unit selector on your watch face: From the sidebar, click Text > Temperature: A dialog box opens, warning you of the limitation of using this element. Check Do not show again if you understand the limitation, and click OK. We recommend: Don’t check Do not show again, so you’ll be reminded of the limitations the next time you use this element. From Properties, click the Set as Button menu option. From Properties > Action, click Action > Interaction > Tap, and then set Action to Change Temperature Unit. Update Weather Data Follow these steps to add the update weather data feature: From the sidebar, click Text > {any weather type}. From Properties, click the Set as Button menu option. From Properties > Action, click Action > Interaction > Tap, and then set Action to Update Weather Data. Test the feature Test your ability to modify weather content using the attached sample GWD file. Tap on the temperature text to change to another unit. If it is not the unit you want, tap again. Because there are three temperature unit options, you must tap twice to cycle through the units (see Figure 1). Figure 1 Tap on the update weather data button for the latest weather data (see Figure 2). In this figure, the last time data was updated was at 09:40. Figure 2 To check weather on a real device, make sure your watch is connected to the Internet, and location services are enabled. View the full blog at its source
  14. Samsung Electronics announced today that it will support the world’s first 8K HDR10+ content, partnering with major European streaming services. With this announcement, Samsung has established itself as the leader of the HDR (High Dynamic Range) specification industry. CHILI, The Explorers and MEGOGO – three key OTT (Over-the-top) service providers in Europe – will adopt 8K HDR10+ along with its support for 4K HDR10+. HDR10+ technology optimizes brightness and maximizes the contrast ratio, making bright areas brighter and dark areas darker. The feature is available on all UHD TV and 2019 8K TV models, including Samsung’s lineup of QLED TVs. “With HDR emerging as one of the most important technologies for ultra-high picture quality, our HDR10+ format enables every image to be accurately displayed on screen just as the creator intended,” said Hyogun Lee, Executive Vice President of the Visual Display Business at Samsung Electronics. “We will continue to strengthen our industry leadership through establishing partnerships with top streaming service providers and equipping our televisions with the technology needed to support the world’s first 8K HDR10+.” “Our main goal in this partnership with Samsung is to offer the highest-quality content services available to our customers,” said Victor Chekanov, CEO at MEGOGO. “We will maintain our initiative in the Russian OTT service market and plan to provide dozens of HDR10+ movies to Samsung Smart TV users starting late this summer.” Aside from the aforementioned OTT streaming services, several other industry-leading content partners are collaborating with Samsung. Rakuten TV, Deutsche Telekom’s Magenta TV and Videociety are all expected to adopt HDR10+ support for its respective VOD services between Q4 2019 and Q1 2020. Also, Molotov, the first French OTT streaming service to offer live and on-demand TV channels all in one place, is also considering to adopt HDR10+. The growing list of premiere content partners is a testament to the industry’s commitment to the best viewing experience possible for consumers. HDR10+ content availability continues to expand. Recent announcements from Universal Pictures Home Entertainment and Warner Bros. Home Entertainment debuting HDR10+ on UHD Blu-ray with “The Secret Life of Pets 2” and “Godzilla: King of the Monsters”, respectively, add to the UHD Blu-ray discs already released from Twentieth Century Fox and others. Since Samsung began the HDR10+ logo certification program with Panasonic and 20th Century Fox last year, 81 companies have joined the program, boosting the program’s influence in the industry. Samsung has also strengthened its effort with the new opening of an HDR10+ center in China last December, following Korea, Japan and the U.S. With TV manufacturers such as Hisense obtaining HDR10+ certification in China, the HDR10+ alliance is expected to expand even further. Along with HDR10+ certifications of existing TVs and smartphone products, Samsung is working to implement the program for its B2B products. For example, micro LED models such as The Wall Pro and The Wall Lux have been HDR10+ certified, and the company plans to expand the ecosystem to include Samsung’s line of LED products. For more information on Samsung’s HDR10+-supported products, please visit https://hdr10plus.org/ Source: https://news.samsung.com/global/samsung-electronics-enables-worlds-first-8k-hdr10-plus-technology
  15. You should contact Strava support as they would be the ones to build it: https://support.strava.com/hc/en-us
  16. There is no native Strava mobile app for Tizen OS smartphones, so what app could be used for tracking trail run and cycling activities on a Samsung Z4? Or is there a "non-native" route to Strava itself? Thank you, Maljaros
  17. Last month, the Samsung Galaxy GameDev team attended Develop: Brighton – the UK’s biggest developer-focused games industry event. The sun-kissed conference showcased the best local talent, with some fantastic experiences from indies and big publishers alike. I particularly enjoyed nDreams’ showcase of their upcoming VR game Phantom: Covert Ops – it looks set to be the biggest kayaking stealth shooter of the year! Samsung was out in force at the event with two business staff and two technical staff, along with yours truly. We spent most of the time having meetings on the beach in the delightfully bright sunshine. I’m leaving a note to myself that breakfast beachside chats are my new favorite way to spend a work trip! It was particularly lovely to see ex-colleagues and friends from SEGA, Sony, Jagex, Miniclip, and Sumo Digital while hanging out in the bar. Though I can’t go into great detail about what we discussed behind closed doors, believe me when I say the UK has some incredible products coming to mobile over the next couple of years. I am not talking your typical hyper-casual games either – core gaming might be seeing a bit of a shakeup very soon! Another show highlight was the Develop: Star Awards, which featured industry heavy hitters like Gabe Newell and Sean Murray, and of course, many excellent games. While we were too busy networking to attend any sessions, there were many interesting topics discussed during the conference. Three of the speakers that caught my eye were: In-game Content Generation Using Machine Learning (Raheel Yawar) MMObile: Bringing Old School RuneScape to Smartphones (Christopher Knowles) Next Gen VR – What Developers Need to Know (Andrew Ayre/Alvaro Barua) It would be remiss of me not to mention the social side of Develop: Brighton, as it is part of what makes the conference so popular. We managed to get along to the GamesIndustry.biz party on Wednesday night and what a turn out it was. The warm night was filled with energy & laughter, with some excellent new connections made and far too many cheeky lemonades. I can’t tell you how grateful I was to MAG Interactive for providing free bacon rolls the morning after. If you were there, then thank you for being part of such a great event. If you weren’t, I strongly recommend you come along next time – I may even buy you a beachside breakfast! View the full blog at its source
  18. My region is the US and I need HBONOW for the J520DAF.
  19. Samsung Developer Conference is coming up fast! From October 29 – 30, the industry’s top tech leaders will cover topics from AI to IoT to blockchain. We just announced the first wave of sessions! Check out some highlights below: Secure Your Decentralized App with Samsung Blockchain Keystore Samsung Blockchain Keystore on the Galaxy S10 addresses the vulnerabilities of using blockchain tech on your phone. During this session, learn about blockchain from the most innovative industry thinkers, and dive into Samsung Blockchain Keystore’s overall architecture and security features. Haven’t used the Blockchain Keystore SDK before? No problem. This session walks you through how to integrate it into your app. Explore Progressive Web Apps and the Evolution of the Web Building and distributing apps using web tech just got easier. Progressive Web Apps (PWA) leverage new capabilities to better integrate your app into the OS. Learn about new features and tools during this in-depth session, and hear from Samsung experts and partners about how PWA can benefit from WebAPK, OneUI CSS, and more. Optimize Your Mobile Game with Vulkan During this session, hear from the Galaxy GameDev team as they share tips and tricks about Vulkan optimization. Plus, explore case studies and best practices from past and present game partner collaborations. Dive Into Knox Partner Program and Knox Dev Tools Learn about the Knox Partner Program and how Samsung’s mobile enterprise partner program supports partners and devs with the right resources and B2B dev tools such as EMM, Mobile Threat Detection, Remote Control, and Secure Voice. Discover the Next Phase of IoT Engagement and Growth There are lots of exciting things in store for the SmartThings IoT business platform. Explore future services and offerings, and find out how to join the SmartThings community. This session presents improvements made to the IoT environment to improve business growth for partners and devs. These are just five sessions of many. Check out the rest on the SDC19 website and stay tuned for more coming soon! In the meantime, register today and save $150 with early bird pricing. View the full blog at its source
  20. Thank you for your reply. But as clearly stated, I have the app on my KS8000. I had it on my J520DAF, even downloaded it to the TV to make sure it was really there prior to severely changing my HBO subscriptions and when I went to set it up after subscribing to HBONOW the app was gone but HBOGO is there. In the "Availability Charts" it now cuts off at the 5300 models. It once included the 5200 models, which is what I need. The kicker is why have HBOGO and not HBONOW?!!!! More people will be needing HBONOW than HBOGO. This whole episode and added expense it has cost me will seriously change my opinion on Samsung. But since Samsung will now longer be making LED Flatscreens and are talking of retooling plants to make OLEDs. Switching brands would be a no brainer . . . But having HBONOW back on my J520DAF would so fantastic!! and I would be so grateful!!! I need HBONOW on my J520DAF. Not HBOGO. It was there at one time . . .
  21. what's your region, is it US? check out this article: https://www.cactusvpn.com/tutorials/how-to-change-region-on-samsung-smart-tv-k-series/
  22. Thanks for the reply. HBOGO is all over the place. But it's HBONOW is what I have on my KS8000, AppleTV 4K and other devices that are not connected to the J520DAF of which I checked on this TV and it was there before I made any move. And the fact that it's not on all TV's being that it's HBO's "subscription" app and GO is, it makes no sense to me why it's not there and the GO is not the one missing. People are cutting the cord and the stand-a-lone apps are the ones that need to be in the forefront. Once I saw it was on both TV's I made the move to get rid of our then current Internet provider where we were getting HBO through and go with a cheaper and seriously faster Fiber service that does not offer us HBO. After doing my "homework" I was assured that this move was covered and even downloaded the HBONOW app to the J520DAF to make it could actually be had. And it could be. After dumping the provider that we got HBO through and could use HBOGO with, I subscribed to HBO directly and set it up on my KS8000 and when I went to our J520DAF the HBONOW app was gone! as I am reading of those complaining apps that they have been using suddenly disappeared. And no HBONOW it's not in the app store for the J520DAF. Which really screws me up and is costing me more money than necessary and would easily finance a new TV and probably not a Samsung if these types of things are apt to happen . . . .
  23. SIGGRAPH, inaugurated in 1974, is the largest general-purpose computer graphics (“…and interactive techniques”) technical conference in the world. Since 1999 I’ve visited whenever I can. There’s a lot of focus in off-line production rendering and desktop graphics, and I find that the latest research, techniques, and technology eventually percolate to real-time and mobile devices. It’s also inspiring to see advances in state of the art. If you see a talk like “Fractional Gaussian Fields for Modeling and Rendering of Spatially-Correlated Media” and think “ooh!” SIGGRAPH is the conference for you. Pixel gets ignored by an attendee at the South Hall entrance This year the conference returned to Los Angeles. It was the largest since 2012, with 180 exhibitors and 18,700 attendees. No longer bigger than GDC, and less than half the size of my first SIGGRAPH, but still a reassuring upward trend. Several sessions were heavily over-subscribed – notably the always-popular “Advances in Real-Time Rendering” course (with a “…for games” suffix the last couple of years), and the NVIDIA “Deep Learning for Content Creation and Real-Time Rendering” session. Packed sessions were made more uncomfortable by poor air conditioning, so I was glad to have been acclimatized by the brief heatwave in the UK. Mobile sessions were relatively sparse this year – although Google had several interesting papers, mostly in the area of computational photography. Unusually, Apple presented vendor sessions on RealityKit and Metal. Virtual reality remained popular, with the now-annual VR Theatre and several examples in the Emerging Technologies area. While neither phone vendors such as Samsung nor mobile GPU vendors like Arm and Qualcomm had exhibitor booths this year, engineers were present in force. In contrast, game engine titans Unity and Epic were highly visible on the show floor, as were the perennial motion capture rigs – which are becoming more effective, real-time and commoditized for game developer use. The annual Real Time Live session goes from strength to strength. Notable this year was an encore appearance by Level Ex, demonstrating real-time ray tracing on mobile, although not necessarily rendering what you might expect. I was pleased to see both awards for the participants go to the very cool AI technology GauGAN, co-developed by Chris Hebert, a Samsung UK alumnus (see image below). GauGAN (draw the image on the left, get the image on the right, AI is scary) There is usually a hot research topic at each SIGGRAPH which dominates the technical sessions. Unsurprisingly, after last year’s announcement of DXR and this year’s reveal of the NVIDIA Turing architecture, there was a heavy focus on ray tracing. One could spend almost the entire conference in ray-tracing sessions and still miss some. Dedicated ray tracing hardware has expanded the number of game engines using true ray casting, increasing developer productivity. Although increasing GPU speed has allowed selective ray-traced effects for some years now, research is currently very active. The importance of appropriate sampling and ray types in practical engines was stressed to non-expert developers, and there was a public claim that ray tracing would be ubiquitous in five years. Still, even with a Titan RTX, current ray-traced scenes were often visibly noisy. Technology has advanced, but not infinitely. While there was some evidence of this in previous years, there was a big step forward this time in noise reduction: blue noise, temporal AA, and especially machine-learning denoising networks. Some of the denoising networks can achieve remarkable results with a minimal number of samples; others are in active use by film studios to improve preview times. Currently, the most effective techniques are computationally costly, but EA discussed how best to combine real-time approaches in the PICA PICA demo, and NVIDIA discussed denoising in Quake II RTX. We are some way from mobile-ray-tracing being viable for general use, but the results achieved with such limited ray throughput are starting to convince me that it should be on everyone’s radar, especially with machine learning hardware taking off. I think we’ll be busy with the rasterizer for a while yet, though! Exhibition floor and Geek Bar It wasn’t all ray tracing. Motion capture, learned character motion, and simulating real-world surfaces all got their time, along with advances in fluid and collision modeling. SIGGRAPH typically has several parallel tracks and usually manages to have at least two talks you’d like to see at any given moment, not counting the customary papers that are cool, but you’ll never need to use. Fortunately, the technical papers fast-forward session was available to provide an overview of everything (with traditional damage to the Stanford bunny and armadillo models). It’s too bad the reduced presentation times this year made it disappointingly more serious than usual. Usually, the Computer Animation Festival lightens things up a bit. Alongside the showcase of major studio work, there were some examples of the traditional dark humor: Wild Love and Stuffed, as well as the inappropriate comedy of Kinky Kitchen. This year the organizers seem to have felt the need to have a message in a lot of the pieces, though. Igor Coric’s “Passage,” The Stained Club, Hedgehog, and The Tree were all moving, but hardly uplifting, and I left slightly shell-shocked. Even if more political than usual, the festival did at least maintain the tradition of something weird. Cap’s Shield – Marvel Studios (Production Gallery) Victoria Alonso, executive VP of production at Marvel Studios, gave this year’s keynote. She endeared herself to the audience by saying she was a long-time SIGGRAPH attendee, and further won over a subset of the crowd by saying she wanted to keep film production local to Los Angeles. Unfortunately, I was I bit less enamoured of her admitted dislike of comics and fixation on the record earnings of Avengers: Endgame — but I suppose film producers don’t have to be geeks like me! Several Marvel costumes did make it to the Production Gallery for the second year running, which was cool to see.  In contrast, I had the privilege to catch Katie Bouman (above), of the Event Horizon team, giving her “Imaging a Black Hole with the Event Horizon Telescope” talk. The audience of image-processing and computer-vision professionals really appreciated this session. Finally, the Khronos Group gave a well-attended round-up of the state of their APIs. Their after-party was unusually filled with many new faces – apparently due to the launch of the company’s “3D Commerce” initiative. The sun sets on another SIGGRAPH And so another SIGGRAPH came to an end. Next year SIGGRAPH hits Washington DC, which at least means my flights will be cheaper and shorter. I hope to see you there! View the full blog at its source
  24. Hopefully there will be a Disney plus app released for Samsung Tizen TVs. Disney announced devices that will be compatible but most TV brands are not on there yet. Disney unveils international rollout of streaming service
  25. I agree, its very frustrating when an app is pulled or not available. Its in the app store: http://www.samsung.com/us/appstore/app/G16040006493
  26. On Wednesday, August 7th, Samsung unveiled the Galaxy Note10 in New York City. Now in two sizes, these powerful phones pack a variety of features for productivity and creativity. Most interesting for developers is the evolution of the S Pen and the introduction of Air Actions. While the Note9 allowed developers to leverage a single- or double-click of the S Pen to control apps, the new S Pen has both a gyroscope and an accelerometer. Air Actions let developers use gestures to enhance app functionality by detecting basic movements. Furthermore, the full S Pen Remote SDK gives devs access to raw data, enabling you to capture complex movements. Whether your app requires users to swipe right, cast magic spells, or engage in a lightsaber battle, the updated S Pen SDK has you covered. I know you’re thinking “that’s impossible, even for a computer!” but it’s true! Want to conduct a symphony? Perfect your golf swing? Now you can with the Note10. The Note10 also extends the capabilities of DeX by making it easier for users to access mobile capabilities on a PC or Mac. Developers can learn more about optimizing their apps for DeX on the developer portal. Galaxy Watch Active2 The newest addition to the Galaxy Watch portfolio is the Galaxy Watch Active2. It combines the best features of the original Galaxy Watch with those of the Galaxy Watch Active by bringing back the rotating bezel, this time in digital form. Users can disable the touch bezel, so check out our user-interface guidelines to ensure you know how to support the rotating bezel, touch bezel, and bezel-less devices in your apps. Designers can continue to be creative and build beautiful custom watch faces for the Galaxy Watch Active2. Learn more about Galaxy Watch Designer and unleash your creative juices. You might have caught the moment during Unpacked where they showed someone taking a group selfie from their phone by simply tapping an app on their watch. Apps like this are built with Tizen, which supports native, web, and .NET development. Last year’s Best of Galaxy Store Watch App winner was Kemas Dimas, who created a wrist camera app that does just what you saw onstage. If you’re in San Francisco on August 22, we invite you to register now and join us at an event focused on growth and innovation in the wearable device market. You’ll hear from Samsung and partner experts in the health and wearable space, and we’ll be previewing the new Galaxy Watch Active2. Galaxy Tab S6 We also highlighted the new Galaxy Tab S6. Like the Note10, it supports Bixby. Developers can start building Bixby capsules today. The Tab S6 also supports the new Air Actions and full S Pen SDK.  If you didn’t catch Unpacked live, or want to watch it again, the full video replay is above. You can also check out the Samsung Newsroom for more on the day’s announcements. See these products in action and learn more about all of the different SDKs and tools available for developers and designers at this year’s Samsung Developer Conference! Register by September 27 to capture early bird prices. Do or do not. There is no try. View the full blog at its source
  27. Our J520DAF had both HBOGO and HBONOW, I checked before I dumped our service that we were being able to use GO through that we were for a long time. Once I dropped the service I went to activate NOW and it's now longer there. If anything I would expect NOW to be there and not GO. Why would GO be there and not NOW?!! This has really screwed things up for me and is costing us a lot of money because we have to get it through AmazonPrime as an add-on channel and pay per account, double. When I could pay once and get it on HBONOW. Having NOW would make these TV's more desirable . . . Now I'll have to go buy a brand that has NOW . . . What's this all about?
  1. Load more activity


×
×
  • Create New...