Samsung Galaxy SDK Introduction
-
Upload
yoza-aprilio -
Category
Education
-
view
519 -
download
3
Transcript of Samsung Galaxy SDK Introduction
SAMSUNG GALAXY SDK
Leonardus Ardyandhita Kurniawan
SAMSUNG RESEARCH AND DEVELOPMENT INSITUTE INDONESIA
Familiar with this ?
Familiar with this ?
Familiar with this ?
Familiar with this ?
Familiar with this ?
Samsung Galaxy SDK
•Basically an android library.
•Design for enhance your Galaxy device users experience with Samsung functionality
Getting Started
There are two ways :
•Download from Samsung.
•Download from SDK Manager.
Getting StartedDownload from Samsung:
•Open : developer.samsung.com/galaxy
•Choose SDK that you want.
Click for download
Getting StartedDownload from SDK Manager :
• Open :
Android SDK Manager
• Go to :
Tools > Manage Add-On Sites
Getting StartedDownload from SDK Manager :
• Choose :
User Defined Sites Tab
• Click button New
• Insert :
http://developer.samsung.com/
sdk-manager/repository/Samsung-SDK.xml
Getting StartedDownload from SDK Manager :
• Choose SDK that you want
• Click INSTALL
• Open android sdk folder
• Go to add-ons
Getting StartedInside downloaded sdk :
• current library jar file
• sdk-v1.0.0 jar file
• API reference
• programming guide.pdf
Available 11 Galaxy SDK
Accessory Camera Edge(Look)
Gesture Motion
Multiwindow Pass Pen ProfessionalAudio
RichNotification
SensorExtension
Accessory SDKallows you to connect
accessory devices to
Samsung smart devices
Accessory SDKFeatures :• Control the smart device remotely (for example, controlling
music volume)• Send and receive files• Provide notification relay or alarm• Find the smart device
Accessory SDKSamsung Accessory Protocol
Service Provider
Service Consumer
Samsung Accessory
Service Framework
Samsung Accessory
Service Framework
Accessory SDKLibrary needs :• accessory-v2.5.1.jar• sdk-v1.0.0.jar
Restrictions :
• only supports Galaxy GEAR (Jan 2014)
• installed Samsung Accessory Service Framework
• android 4.3 JellyBean or above
Camera SDKImplement SamsungCamera APISpecial Features
Camera SDKHardware Features :• Fast phase-AF• Real-time HDR• Optical Image Stabilization (OIS)• Preset Metering modes
Processor Features :• HDR• Low Light• Panorama• Effect• Depth of Field
Camera SDKFilter Features :• Real-time preview effect• Still image and video recording with effects• Post effect processing• Downloadable Filters (from galaxy app stores)
Camera SDKLibrary needs :• camera-v1.2.2.jar• sdk-v1.0.0.jar• native C/C++ library (depend on your need)
Restrictions :
• android 5.0 Lolipop (API 21) or above
• some features available in android 5.1
• supported features afect hardware performance
Multiwindow SDKallows you to runmultiple resizable applicationssimultaneously
Multiwindow SDKFeatures :• Recent App• MultiWindow Traybar• Multi-Instance• Paired Window• Resize and Function
Multiwindow SDKLibrary needs :• multiwindow-v1.3.2.jar• sdk-v1.0.0.jar
Restrictions :
• android 4.1 JellyBean (API 16) or above
• only on Android devices that support MultiWindow
• Supports Note 3 model and later devices
Pass SDKallows you to usefingerprint recognition featuresin your application.
Pass SDKFeatures :• Recognize fingerprints• Check whether a registered fingerprint exists on the device• broadcasts from the device when registered fingerprint is
changed• Many more …
Pass SDKLibrary needs :• pass-v1.2.1.jar• sdk-v1.0.0.jar
Restrictions :
• android 4.2 JellyBean (API 17) or above
• only on Android devices that support Fingerprint sensor
Sensor Extension SDKallows the user to usesensors which are not supportedby Android
Sensor Extension SDKFeatures :• Measure Ultraviolet (UV) rays index• Measure Heart Rate (blood vessel in the finger)
Sensor Extension SDKNeed Get Access From Samsung• Login With Samsung account• Fill request for using sensor extension API
Sensor Extension SDKLibrary needs :• sensorextension_v1.1.1.jar• sdk-v1.0.0.jar
Restrictions :
• (UV) android 4.4 Kitkat (API 19) or above.
• (UV) only Samsung device with Ultraviolet sensor.
• (HRM) android 5.0 Lolipop (API 21) or above.
• (HRM) only Samsung device with HRM sensor.