Samsung's Galaxy S6 and S6 Edge smartphones are now available for sale in the US, and with them come some new SDKs for developers. Samsung released four updated SDKs in a bid to ensure S6 owners get the most from their handsets.
The first and most important of the SDKs covers the fingerprint sensor on the Galaxy S6 and S6 Edge. According to Samsung, it updated the Pass SDK to improve stability of the fingerprint sensor and the third-party apps that access it. Some of the features in the SDK let developers request fingerprint recognition, cancel fingerprint recognition, register fingerprints, verify registered fingerprints, as well as GUI-related functions such as adding titles, logos, icons, and transparency elements to the user interface.
At launch, the fingerprint sensor allows S6 and S6 Edge owners to secure their phone, secure individual files, apps, and folders, and put the phone into Private Mode. Later this summer, S6 and S6 Edge owners will be able to use the fingerprint sensor to secure tap-and-go payments via Samsung Pay. Samsung Pay is a competitor service to Apple Pay on the iPhone. Apple has released similar tools for iOS developers.
The second new SDK concerns the S6 Edge handset. Samsung's Look SDK manages the two curved portions of the Edge's glass display. According to Samsung, developers can take advantage of Edge as a multi-tasking mode. For example, developers can allow users to change Edge screens through the revolving action and publish one with a sub-window. Developers can also use the edge (curved) screen area for immersive mode.
Following the Pass and Look SDKs is an update to Samsung's Digital Health SDK. Samsung has included its S Health application on top-tier devices since the 2013 Galaxy S4. It lets phone users manage and track a variety of health and diet data. Samsung says the updated SDK provides secure access to the wide variety of S Health data and allows developers to build fitness apps with the collected health information. Developers can use the SDK to create live home screen widgets, as well.
Last, but not least, Samsung updated the Printing Smart UX SDK. This SDK is based on Android and supports the MultiXpress and ProXpress line of multi-functional printers. IN other words, developers interested in bestowing their apps with the power to copy, scan, or print ought to check out this SDK.
The Samsung Galaxy S6 and S6 Edge both run Android 5.0.2 Lollipop with Samsung's TouchWiz user interface on top. Samsung's developer support page has plenty of information regarding its UI and creating apps that work seamlessly with TouchWiz.