
Seller Portal, What's New in October 2021
October updates and announcements from the Seller Portal team.

SmartThings Edge Provides Reliable, Faster Smart Home Experiences

Samsung Developer Conference 2021: Recap

Reintroducing: The W3C Developer Council ?
This autumn the W3 Developer Council is making a comeback to the web space, so allow us to reintroduce ourselves.

Browsing the Web on the Samsung Galaxy Watch4
Ada takes Samsung Internet for the new Samsung Galaxy Watch4 through its paces.

Accelerating Home Automation at SmartThings with Rule Engine

Foldable Adaptation Essentials: App Continuity and Multi-Window Handling
Learn how to adapt app continuity and multi-window in your app.

Seller Portal Updates, News, and Announcements for September
September updates, news, and announcements for Seller Portal

Game Physics on the Web in AFrame
Adding physics to Virtual Reality and Augmented Reality scenes greatly improves the illusion of immersion.

Samsung Enhances Remote Test Lab Program to Support Developers Worldwide
Developers get a chance to test new apps virtually and remotely on thousands of Samsung Galaxy devices worldwide

Step into the Decentralized Blockchain Future with Samsung Blockchain Ecosystem
Samsung offers two different SDKs to cover your blockchain development needs. Read more about them in this blog.

Why We Chose Lua for SmartThings Edge Drivers
With the ongoing work to modernize the SmartThings platform and move away from legacy systems, we wanted to provide a better way to handle devices.

Adapt Your App to Foldable Devices for an Optimal User Experience
Foldable technology for mobile is a groundbreaking experience. Get a better understanding about the adaptation, modification, and design changes that are required.

Seller Portal, What's New in August
Check out the latest updates to Seller Portal!

Better for All: Equal Accessibility

Use new Augmented Reality features with just a few lines of code with WebXR and AFrame!
Use new Augmented Reality features with just a few lines of code with WebXR and AFrame!

Introducing the Samsung Internet 16.0 Beta
Enhanced search experience and tracking protection top the bill of new features for our latest version, rolling out now on our Beta channel.

Better for All: Bringing Diversity to Design with Eglantina Hasaj and Manpreet Kaur
When you design with diversity, equity and inclusion in mind you're not only doing the right thing, but you're also creating more opportunities for growth. Through better design you can improve inclusivity and make diversity the standard.

Unpacking Galaxy Unpacked for Developers

Podcast Movement 2021: Highlights for Podcasters

Better for All: Diversity in Design
In this installment of our ‘Better for All’ series we’re looking at how designers can improve representation and make diversity the standard.

New: SmartThings Edge for Devices and Automations
Announcing SmartThings Edge for Devices and Automations

Better for All: Developing and Designing for Diversity
In our series ‘Better for All’, we’ll explore how designers and developers can take a more inclusive approach that promotes diversity and builds better experiences.

Multiple Language Installable Web Apps using a single Manifest File
Multiple Language Installable Web Apps using a single Manifest File

Seller Portal Enhancements for 2021
Discover Seller Portal enhancement highlights and plans for 2021.

Introducing Samsung Internet 15.0 Beta
Introducing 15.0 BetaEnhanced tracking protection and a new search widget top the bill of new features for our latest version, rolling out…

New Game Changing Vulkan Extensions for Mobile: Timeline Semaphores
In this third and final blog of the new game-changing Vulkan extensions for mobile series from Arm, we introduce the timeline semaphores extension which is an improvement to Vulkan's synchronization model.

What's New with Beta Testing
The latest Seller Portal update introduces multiple and simultaneous closed beta testing and the ability to manage your beta apps using the Galaxy Store Developer API.

New Game Changing Vulkan Extensions for Mobile: Buffer Device Address
In this second blog of the new game-changing Vulkan extensions for mobile series from Arm, explore Vulkan's unique buffer device address extension which allows you to load a buffer address and immediately treat it as a pointer to storage buffer memory.

New Game Changing Vulkan Extensions for Mobile: Descriptor Indexing
In this first blog of the new game-changing Vulkan extensions for mobile series from Arm, discover the new descriptor indexing extension that enables bindless algorithms.

New Vulkan Extensions for Mobile: Legacy Support Extensions
This is the second of two blogs in the Vulkan Extensions for mobile series from Arm. It explores the new legacy support extensions which facilitate old applications that need to keep running through API translation layers.

New Vulkan Extensions for Mobile: Maintenance Extensions
In this first blog of the Vulkan Extensions for mobile series from Arm, explore the new maintenance extensions which fills holes in the Vulkan specification.

Want to Publish Games on Galaxy Store using UDP?
This blog provides a hands-on tutorial on how to integrate IAP into your Unity game using the Unity Distribution Portal (UDP) package and then distribute it to Galaxy Store through the UDP console.

Responsive Design: The Dark Mode
As promised in my last post, I bring you a dark mode tutorial ?.

Improving web performance with responsive design
Improving web performance with responsive design--Making your web app adaptive following responsive…

Using Remote Test Lab with Android Studio
This blog shows how to connect a Remote Test Lab device with a local development machine’s ADB (Android Debug Bridge) using Remote Debug Bridge to deploy and debug your app.

Using Conservative Morphological Anti-Aliasing to Improve Game Visuals
Anti-Aliasing is an important addition to any game to improve visual quality by smoothing out the jagged edges of a scene. CMAA demonstrates itself as a superior solution to anti-aliasing.

May Updates to Galaxy Store Seller Portal are Here!
Read about May updates to Galaxy Store Seller Portal.

Refresh for Success: Maintain Quality Themes Design with Olga Gabay from Zeru Studio

Best Practices for Mobile Game Developers and Artists

The State of Online Tracking pt.1
The State of Online Tracking pt.1 An Introduction to Cookies

Integrating Samsung IAP in Your Unity Game
This blog shows how to integrate Samsung IAP with a Unity project using the Samsung Unity IAP Plugin.

Refresh for Success: Improve Your Process to Keep Designs Fresh with Tan Nguyen from butterfly-effected, GmbH

Refresh for Success: Improve Your Process and De-Clutter Your Galaxy Store with Drazen Stojcic from Urarity
Spring is here and it’s a good time to clean house in your digital world. Here’s some advice to help you refine your processes and Galaxy Store presence in our new ‘Refresh for Success’ series, starting with Drazen Stojcic from Urarity.

Samsung Internet 14.2 Beta
From upgrading some features like moving elements to improve usability or dark (forced mode) to continue taking care of users' privacy, the Samsung Internet is committed to delivering a great user experience.

Enhancements for Beta Testing Apps in Seller Portal
Announcing two enhancements for beta testing apps in Seller Portal: test any app at any time and run open and closed beta tests simultaneously!

Test on Samsung Internet for free with BrowserStack
Click here to find out more from the BrowserStack WebSite.

Send TRX with the Samsung Blockchain Platform SDK
The Samsung Blockchain Platform SDK enables Android developers to develop applications that interact with the TRON blockchain platform.

Remote Test Lab: Testing Your App with Auto Repeat
This blog introduces Auto Repeat, which is a tool that lets you create a test scenario automatically, repeat the same test several times, and reuse the test later.

Get Started with Galaxy Store Developer API
Requirements to start using the Galaxy Store Developer API.

Introducing Galaxy Store Developer API
Programmatically manage your apps and in-app items or check app performance, without having to use the Seller Portal UI.

Remote Device Manager, An Easy Way to Launch Your Application with Tizen Studio
Tizen Studio Remote Device Manager provides an easy way to connect, disconnect, and deploy projects from Tizen Studio to Tizen-enabled devices when all devices are on the same network.

Developing Mobile Games with Phaser
Start developing games with the Phaser framework.

Future Focused Responsive Design
Year on year devices get more varied and integrate into our lives in different ways. There is a trick to supporting these new devices on the web (at the end of the article ?.) But it’s important to learn from our past mistakes.

What's New in Remote Test Lab
This blog introduces two new features of the Remote Test Lab: audio streaming that allows you to listen to the audio played through the test device and multi-touch gesture support that allows multiple pointers (fingers) to touch the device screen at the same time, enabling you to test scrolling, zooming in and out, and rotation gestures.

Integration of Samsung IAP Services in Android Apps
An app server is required to validate a purchase of in-app item. This blog explains how an Android app can communicate with a server.

Ensuring Secure Purchases Using the Samsung IAP Server API
Samsung IAP offers server APIs to verify a purchase. This blog explains the necessity of having own server and how this server can be used to validate a purchase.

How Shell is Optimized for TV
This post describes how we have made `Shell` suitable for Tizen TV.

Game Review: Mirages of Winter
Game Review of Mirages of Winter

Prime Time Design: Unpacking the Creative Process with Ramon Campos from Friss in Motion

Get Started with Remote Test Lab for Mobile App Testing
This blog introduces Remote Test Lab. For the beginner, it guides how to use Remote Test Lab for testing mobile applications.

Get Ready for POW! The Samsung Developers Podcast Season 2 Starts February 22nd!

Strategies for Success: Selling Your Apps

Diego Lizarazo Rivera Discusses the Samsung Developer Ecosystem with AiLive
Sr. Developer Evangelist at Samsung, Diego Lizarazo Rivera spoke with AiLive about app and game development

Docs Help Make the Web Open
The web doesn’t have a marketing team. It doesn’t have a single developer program you can sign up to. And it doesn’t have a manual. That’s by design. Like the Internet, the web isn’t controlled by any single entity. But this decentralisation can also be a pain for web developers and designers.

Prime Time Design: Unpacking the Creative Process with Pedro Machado from Health Face

Strategies for Success: Understanding Consumer Trends

Creating your First APK with the Cordova CLI - Part II
Learn how to use Apache Cordova to create mobile Apps with web technologies

Prime Time Design: Unpacking the Creative Process with John Shih from X9 Studio

Strategies for Success: Building Your Fan Base

Create Your Tizen Web App On Visual Studio Code

Creating your First APK with the Cordova CLI - Part I
Learn how to use Apache Cordova to create mobile Apps with web technologies

Strategies for Success: Making Your Brand Successful

What’s Global Privacy Control?
The internet should be safe to use by default, this is something that I strongly believe, and a big part of ensuring the safety of internet users is trust. For someone like me, who works in tech, navigating cookie/privacy permission notices, rotating passwords and the general safety procedures that come with surfing the web is, at most, an annoyance. For those outside of tech, though, it’s unrealistic to expect them to stay on top of all these things and using the internet becomes increasingly unsafe for them because many services breach users trust by using users’ data without their consent. The internet should be safe for the most vulnerable internet users without them having to jump through so many hoops. There is a lot of work to be done to getting to an online utopia where all users are cared for, but we’re starting the work. Privacy and data protection is the big ticket item at the moment, a number of governments and ruling bodies have already put together groups of laws that protect user’s online data (GDPR, CCPA, LGPD, etc) and these rules have led to an uptick of privacy permission notices, some which use dark-patterns to trick users to give permission to have their data sold. For you and me, these notices are jarring, especially considering they’re on every site and require us to make sure the correct boxes are ticked. But, what if I told you there was another way?

Adapt Your App for Galaxy Flex Mode
To provide users with a convenient and versatile foldable experience, developers need to optimize their apps to meet the Flex Mode standard. In this article, we discuss some APIs of Google’s new WindowManager library to optimize apps for Galaxy Z Flip and Galaxy Z Fold2 devices.

Maximizing Game Performance and Experience with the Samsung Galaxy Ecosystem
Samsung empowers game developers and gamers with services within the Galaxy ecosystem.

Increase Downloads from Galaxy Store with Galaxy Store Badge Updates
To help developers and designers find success in Galaxy Store, we chatted with Niklas Lyback about the latest updates to Galaxy Store badges

Samsung Internet 13.2
Today we are happy to announce another big update to Samsung Internet. You can try it out as a beta today or soon in the stable release. This release continues our drive of giving a smooth user experience, allowing you to change Samsung Internet to your needs.

Dark Mode in Samsung Internet
NB: This article is contributed by Samsung Internet lead engineer Varun Paturi

Announcing the Winners of the 2020 Best of Galaxy Store Awards
The Best of Galaxy Store Awards recognize the top games, apps, themes, watch faces, and new this year, Bixby capsules.

SIEGE 2020: Marketing Your Games in Your Local Community
Don't forget to work with your local gaming community to promote your indie games.

Perfecting Your Game Pitch: Learnings from Pocket Gamer LaunchPad
Learn how to create an effective pitch for your indie game

Animate Your Avatar Using Galaxy AR Emoji SDK for Unity
The Galaxy AR Emoji SDK for Unity enables control of the user's AR Emoji avatar in your application, such as using the avatar to represent a game character. This tutorial shows how to use an AR Emoji avatar in a Unity android application for Galaxy devices by adding different animation movements.

Seamless UI Experience of Your App for Samsung Galaxy Z Fold2
Maintaining the legacy of foldable technology, Samsung recently released the new Galaxy Z Fold2. This device is designed to provide a new and seamless experience to users with its Infinity Flex Display. As a developer, you can adjust your app to provide the best UI experience to your users. In this blog, we will demonstrate how a stopwatch app can be modified to adjust with Galaxy Z Fold2 devices.

IndieCade 2020: Highlights for Game Developers
Learn more about Samsung's participation in IndieCade 2020 and why indies should publish their games in Galaxy Store.

Workout, a Tizen Sample App: Using CircleListView to Display Data

Workout, a Tizen Sample App: Gathering Heart Rate Data

Workout, a Tizen Sample App: Calculating Distance Traveled

Save the Date for the 2020 Best of Galaxy Store Awards
The Best of Galaxy Store awards recognizes the top games, apps, themes, watch faces, and new this year, Bixby capsules.

Notable Sessions from Previous Samsung Developer Conferences
Check out top break-out sessions from past editions of the Samsung Developer Conference.

Top Moments from Previous Samsung Developer Conferences
Today we feature top moments from the main stage keynotes as well as other special events.

Adobe MAX 2020: Highlights for Designers

Zooming In/Out in Samsung DeX Mode
Samsung DeX offers a PC-like experience for a phone app. This blog explains how the mouse wheel up/down action can be used to implement the pinch zoom in/out action in a DeX-compatible app.

Take your Ethereum Dapp to Galaxy Devices Around the World
Learn how to easily transform your Ethereum Web Dapp into a fully functional Android App using Samsung Blockchain Platform SDK.

HTML and Templates & JavaScript Template Literals
HTML in the Web is often made of reusable components, composed by templates, making it convenient to edit the different parts that make up a website. There are many templating languages used in the web such as handlebars, Pug, Vue and JSX; these are primarily used for composing HTML. Modern JavaScript has templating syntax built in which can use for all kinds of purposes including composing HTML.

Joining Samsung Internet
This is my first week on the Samsung Internet team as a Developer Advocate and things still feel very surreal but 2020 has been full of (mostly bad) surprises so it’s nice to be celebrating something good and new.

Redeeming Push Notifications
You know that thing where you go to a web site then, before you can do anything, you have to acknowledge the push notification request. Do you hate that? Yeah, me too.

Samsung “Global Goals Web” Debuts
Not long ago, Samsung introduced its Global Goals partnership with the UN as a way to help fight inequality, plan to eliminate hunger and clean up the planet. The initiative, developed by a team in Samsung Research America, was a great way to discover each of the 17 goals agreed by the world leaders at the United Nations General Assembly in 2015. The app (linked below), is a great way to put your device to work for the greater good, features interesting wallpapers, information, and allows you to display ads on the lock screen to earn revenue for donations. This app is available for every Android device so you can start earning donations now (see link below).

Android Game Analysis with Arm Mobile Studio

Folding the Web: Enabling Real Responsive Design on Foldable Devices
Although new to the industry, the concept of folding devices already has plenty of iterations. Samsung, Microsoft, Motorola, Huawei and others have presented devices with folding capabilities, that allow them to expand into small tablets, compress into smaller footprints, or enable more productive multi-tasking.