samsung galaxy sdk introduction

33
SAMSUNG GALAXY SDK Leonardus Ardyandhita Kurniawan SAMSUNG RESEARCH AND DEVELOPMENT INSITUTE INDONESIA

Upload: yoza-aprilio

Post on 18-Mar-2018

519 views

Category:

Education


3 download

TRANSCRIPT

Page 1: Samsung Galaxy SDK Introduction

SAMSUNG GALAXY SDK

Leonardus Ardyandhita Kurniawan

SAMSUNG RESEARCH AND DEVELOPMENT INSITUTE INDONESIA

Page 2: Samsung Galaxy SDK Introduction

Familiar with this ?

Page 3: Samsung Galaxy SDK Introduction

Familiar with this ?

Page 4: Samsung Galaxy SDK Introduction

Familiar with this ?

Page 5: Samsung Galaxy SDK Introduction

Familiar with this ?

Page 6: Samsung Galaxy SDK Introduction

Familiar with this ?

Page 7: Samsung Galaxy SDK Introduction

Samsung Galaxy SDK

•Basically an android library.

•Design for enhance your Galaxy device users experience with Samsung functionality

Page 8: Samsung Galaxy SDK Introduction

Getting Started

There are two ways :

•Download from Samsung.

•Download from SDK Manager.

Page 9: Samsung Galaxy SDK Introduction

Getting StartedDownload from Samsung:

•Open : developer.samsung.com/galaxy

•Choose SDK that you want.

Click for download

Page 10: Samsung Galaxy SDK Introduction

Getting StartedDownload from SDK Manager :

• Open :

Android SDK Manager

• Go to :

Tools > Manage Add-On Sites

Page 11: Samsung Galaxy SDK Introduction

Getting StartedDownload from SDK Manager :

• Choose :

User Defined Sites Tab

• Click button New

• Insert :

http://developer.samsung.com/

sdk-manager/repository/Samsung-SDK.xml

Page 12: Samsung Galaxy SDK Introduction

Getting StartedDownload from SDK Manager :

• Choose SDK that you want

• Click INSTALL

• Open android sdk folder

• Go to add-ons

Page 13: Samsung Galaxy SDK Introduction

Getting StartedInside downloaded sdk :

• current library jar file

• sdk-v1.0.0 jar file

• API reference

• programming guide.pdf

Page 14: Samsung Galaxy SDK Introduction

Available 11 Galaxy SDK

Accessory Camera Edge(Look)

Gesture Motion

Multiwindow Pass Pen ProfessionalAudio

RichNotification

SensorExtension

Page 15: Samsung Galaxy SDK Introduction

Accessory SDKallows you to connect

accessory devices to

Samsung smart devices

Page 16: Samsung Galaxy SDK Introduction

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

Page 17: Samsung Galaxy SDK Introduction

Accessory SDKSamsung Accessory Protocol

Service Provider

Service Consumer

Samsung Accessory

Service Framework

Samsung Accessory

Service Framework

Page 18: Samsung Galaxy SDK Introduction

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

Page 19: Samsung Galaxy SDK Introduction

Camera SDKImplement SamsungCamera APISpecial Features

Page 20: Samsung Galaxy SDK Introduction

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

Page 21: Samsung Galaxy SDK Introduction

Camera SDKFilter Features :• Real-time preview effect• Still image and video recording with effects• Post effect processing• Downloadable Filters (from galaxy app stores)

Page 22: Samsung Galaxy SDK Introduction

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

Page 23: Samsung Galaxy SDK Introduction

Multiwindow SDKallows you to runmultiple resizable applicationssimultaneously

Page 24: Samsung Galaxy SDK Introduction

Multiwindow SDKFeatures :• Recent App• MultiWindow Traybar• Multi-Instance• Paired Window• Resize and Function

Page 25: Samsung Galaxy SDK Introduction

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

Page 26: Samsung Galaxy SDK Introduction

Pass SDKallows you to usefingerprint recognition featuresin your application.

Page 27: Samsung Galaxy SDK Introduction

Pass SDKFeatures :• Recognize fingerprints• Check whether a registered fingerprint exists on the device• broadcasts from the device when registered fingerprint is

changed• Many more …

Page 28: Samsung Galaxy SDK Introduction

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

Page 29: Samsung Galaxy SDK Introduction

Sensor Extension SDKallows the user to usesensors which are not supportedby Android

Page 30: Samsung Galaxy SDK Introduction

Sensor Extension SDKFeatures :• Measure Ultraviolet (UV) rays index• Measure Heart Rate (blood vessel in the finger)

Page 31: Samsung Galaxy SDK Introduction

Sensor Extension SDKNeed Get Access From Samsung• Login With Samsung account• Fill request for using sensor extension API

Page 32: Samsung Galaxy SDK Introduction

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.

Page 33: Samsung Galaxy SDK Introduction

Find more details at :

http://developer.samsung.com/galaxy

Contact me :

[email protected]

Q&A