Submit Search
Upload
Develop Wearable Apps with Gear SDK
•
2 likes
•
5,437 views
AI-enhanced title
Ryo Jin
Follow
Read more: http://j.mp/1d73ZEN
Read less
Read more
Technology
Report
Share
Report
Share
1 of 49
Download now
Download to read offline
Recommended
Introduction to Samsung Gear SDK
Introduction to Samsung Gear SDK
Manikantan Krishnamurthy
Invading the home screen
Invading the home screen
Matteo Bonifazi
Fragments: Why, How, What For?
Fragments: Why, How, What For?
Brenda Cook
Spring security
Spring security
NexThoughts Technologies
Spring security
Spring security
Vijay Shukla
The Google App Engine Oil Framework
The Google App Engine Oil Framework
Eric ShangKuan
Indic threads pune12-improve testing efficiency with selenium webdriver
Indic threads pune12-improve testing efficiency with selenium webdriver
IndicThreads
12. Android Basic Google Map
12. Android Basic Google Map
Oum Saokosal
Recommended
Introduction to Samsung Gear SDK
Introduction to Samsung Gear SDK
Manikantan Krishnamurthy
Invading the home screen
Invading the home screen
Matteo Bonifazi
Fragments: Why, How, What For?
Fragments: Why, How, What For?
Brenda Cook
Spring security
Spring security
NexThoughts Technologies
Spring security
Spring security
Vijay Shukla
The Google App Engine Oil Framework
The Google App Engine Oil Framework
Eric ShangKuan
Indic threads pune12-improve testing efficiency with selenium webdriver
Indic threads pune12-improve testing efficiency with selenium webdriver
IndicThreads
12. Android Basic Google Map
12. Android Basic Google Map
Oum Saokosal
Softlayer_API_openWhisk
Softlayer_API_openWhisk
Shuichi Yukimoto
Support Design Library
Support Design Library
Taeho Kim
Azure - Il cloud secondo microsoft
Azure - Il cloud secondo microsoft
Davide Benvegnù
Appium
Appium
Janu Jahnavi
06. Android Basic Widget and Container
06. Android Basic Widget and Container
Oum Saokosal
Appium
Appium
Janu Jahnavi
Sample APK Analysis 5 - 55688 (Driver Version)
Sample APK Analysis 5 - 55688 (Driver Version)
Lin BH
Sample APK Analysis 4 - 55688
Sample APK Analysis 4 - 55688
Lin BH
Android Data Binding
Android Data Binding
Oswald Campesato
Mean stack Magics
Mean stack Magics
Aishura Aishu
Android swedroid
Android swedroid
Johan Nilsson
Angular server side rendering - Strategies & Technics
Angular server side rendering - Strategies & Technics
Eliran Eliassy
Android app development basics
Android app development basics
Anton Narusberg
Google app engine by example
Google app engine by example
Alexander Zamkovyi
Building an app with Google's new suites
Building an app with Google's new suites
Toru Wonyoung Choi
Android por onde começar? Mini Curso Erbase 2015
Android por onde começar? Mini Curso Erbase 2015
Mario Jorge Pereira
Android the Agile way
Android the Agile way
Ashwin Raghav
Modular Test-driven SPAs with Spring and AngularJS
Modular Test-driven SPAs with Spring and AngularJS
Gunnar Hillert
Deploying applications to Cloud with Google App Engine
Deploying applications to Cloud with Google App Engine
Alexander Zamkovyi
Vaadin 7 CN
Vaadin 7 CN
jojule
Refactoring Wunderlist. UA Mobile 2016.
Refactoring Wunderlist. UA Mobile 2016.
UA Mobile
Data binding 入門淺談
Data binding 入門淺談
awonwon
More Related Content
What's hot
Softlayer_API_openWhisk
Softlayer_API_openWhisk
Shuichi Yukimoto
Support Design Library
Support Design Library
Taeho Kim
Azure - Il cloud secondo microsoft
Azure - Il cloud secondo microsoft
Davide Benvegnù
Appium
Appium
Janu Jahnavi
06. Android Basic Widget and Container
06. Android Basic Widget and Container
Oum Saokosal
Appium
Appium
Janu Jahnavi
Sample APK Analysis 5 - 55688 (Driver Version)
Sample APK Analysis 5 - 55688 (Driver Version)
Lin BH
Sample APK Analysis 4 - 55688
Sample APK Analysis 4 - 55688
Lin BH
Android Data Binding
Android Data Binding
Oswald Campesato
Mean stack Magics
Mean stack Magics
Aishura Aishu
Android swedroid
Android swedroid
Johan Nilsson
What's hot
(11)
Softlayer_API_openWhisk
Softlayer_API_openWhisk
Support Design Library
Support Design Library
Azure - Il cloud secondo microsoft
Azure - Il cloud secondo microsoft
Appium
Appium
06. Android Basic Widget and Container
06. Android Basic Widget and Container
Appium
Appium
Sample APK Analysis 5 - 55688 (Driver Version)
Sample APK Analysis 5 - 55688 (Driver Version)
Sample APK Analysis 4 - 55688
Sample APK Analysis 4 - 55688
Android Data Binding
Android Data Binding
Mean stack Magics
Mean stack Magics
Android swedroid
Android swedroid
Similar to Develop Wearable Apps with Gear SDK
Angular server side rendering - Strategies & Technics
Angular server side rendering - Strategies & Technics
Eliran Eliassy
Android app development basics
Android app development basics
Anton Narusberg
Google app engine by example
Google app engine by example
Alexander Zamkovyi
Building an app with Google's new suites
Building an app with Google's new suites
Toru Wonyoung Choi
Android por onde começar? Mini Curso Erbase 2015
Android por onde começar? Mini Curso Erbase 2015
Mario Jorge Pereira
Android the Agile way
Android the Agile way
Ashwin Raghav
Modular Test-driven SPAs with Spring and AngularJS
Modular Test-driven SPAs with Spring and AngularJS
Gunnar Hillert
Deploying applications to Cloud with Google App Engine
Deploying applications to Cloud with Google App Engine
Alexander Zamkovyi
Vaadin 7 CN
Vaadin 7 CN
jojule
Refactoring Wunderlist. UA Mobile 2016.
Refactoring Wunderlist. UA Mobile 2016.
UA Mobile
Data binding 入門淺談
Data binding 入門淺談
awonwon
Building fast and performant apps
Building fast and performant apps
Rahul Yadav
Web driver training
Web driver training
Dipesh Bhatewara
ForwardJS 2017 - Fullstack end-to-end Test Automation with node.js
ForwardJS 2017 - Fullstack end-to-end Test Automation with node.js
Mek Srunyu Stittri
Guia de Sobrevivência JS no mundo Open Source
Guia de Sobrevivência JS no mundo Open Source
Leonardo Balter
Design Patterns for Tablets and Smartphones
Design Patterns for Tablets and Smartphones
Michael Galpin
10 Excellent Ways to Secure Spring Boot Applications - Okta Webinar 2020
10 Excellent Ways to Secure Spring Boot Applications - Okta Webinar 2020
Matt Raible
Vaadin & Web Components
Vaadin & Web Components
Joonas Lehtinen
Vaadin Components
Vaadin Components
Joonas Lehtinen
AngularJS training - Day 1 - Basics: Why, What and basic features of AngularJS
AngularJS training - Day 1 - Basics: Why, What and basic features of AngularJS
murtazahaveliwala
Similar to Develop Wearable Apps with Gear SDK
(20)
Angular server side rendering - Strategies & Technics
Angular server side rendering - Strategies & Technics
Android app development basics
Android app development basics
Google app engine by example
Google app engine by example
Building an app with Google's new suites
Building an app with Google's new suites
Android por onde começar? Mini Curso Erbase 2015
Android por onde começar? Mini Curso Erbase 2015
Android the Agile way
Android the Agile way
Modular Test-driven SPAs with Spring and AngularJS
Modular Test-driven SPAs with Spring and AngularJS
Deploying applications to Cloud with Google App Engine
Deploying applications to Cloud with Google App Engine
Vaadin 7 CN
Vaadin 7 CN
Refactoring Wunderlist. UA Mobile 2016.
Refactoring Wunderlist. UA Mobile 2016.
Data binding 入門淺談
Data binding 入門淺談
Building fast and performant apps
Building fast and performant apps
Web driver training
Web driver training
ForwardJS 2017 - Fullstack end-to-end Test Automation with node.js
ForwardJS 2017 - Fullstack end-to-end Test Automation with node.js
Guia de Sobrevivência JS no mundo Open Source
Guia de Sobrevivência JS no mundo Open Source
Design Patterns for Tablets and Smartphones
Design Patterns for Tablets and Smartphones
10 Excellent Ways to Secure Spring Boot Applications - Okta Webinar 2020
10 Excellent Ways to Secure Spring Boot Applications - Okta Webinar 2020
Vaadin & Web Components
Vaadin & Web Components
Vaadin Components
Vaadin Components
AngularJS training - Day 1 - Basics: Why, What and basic features of AngularJS
AngularJS training - Day 1 - Basics: Why, What and basic features of AngularJS
More from Ryo Jin
Why is EFL used on Tizen?
Why is EFL used on Tizen?
Ryo Jin
Samsung Z4 User Manual
Samsung Z4 User Manual
Ryo Jin
Samsung ARTIK 050 (ARTIK ZERO) Modules Data Sheet
Samsung ARTIK 050 (ARTIK ZERO) Modules Data Sheet
Ryo Jin
Introduction to Watch Face Development with Tizen Studio
Introduction to Watch Face Development with Tizen Studio
Ryo Jin
Tizen 3.0's Window System Integration Layer of OpenGLES/EGL & Vulkan Driver
Tizen 3.0's Window System Integration Layer of OpenGLES/EGL & Vulkan Driver
Ryo Jin
Panduan Penggunaan Perangkat Wearable Tizen
Panduan Penggunaan Perangkat Wearable Tizen
Ryo Jin
Cara Menggunakan Smartphone Tizen
Cara Menggunakan Smartphone Tizen
Ryo Jin
Gear Fit2 Watchface Design Guide
Gear Fit2 Watchface Design Guide
Ryo Jin
Samsung Indonesia: Tizen Store
Samsung Indonesia: Tizen Store
Ryo Jin
Samsung Indonesia: Tizen Wearables
Samsung Indonesia: Tizen Wearables
Ryo Jin
Samsung Indonesia: Tizen Web Apps
Samsung Indonesia: Tizen Web Apps
Ryo Jin
Samsung Indonesia: Tizen Native App
Samsung Indonesia: Tizen Native App
Ryo Jin
Samsung Indonesia: Tizen Platform Overview and IoT
Samsung Indonesia: Tizen Platform Overview and IoT
Ryo Jin
Russian Tizen Project
Russian Tizen Project
Ryo Jin
Samsung SM-R360 Tizen User Manual
Samsung SM-R360 Tizen User Manual
Ryo Jin
Tizen Micro Profile for IoT device
Tizen Micro Profile for IoT device
Ryo Jin
Panduan Dasar Pemrograman Tizen
Panduan Dasar Pemrograman Tizen
Ryo Jin
The Story of Enlightenment, EFL, Tizen and Wayland
The Story of Enlightenment, EFL, Tizen and Wayland
Ryo Jin
Tizen PASS
Tizen PASS
Ryo Jin
Tizen PASS
Tizen PASS
Ryo Jin
More from Ryo Jin
(20)
Why is EFL used on Tizen?
Why is EFL used on Tizen?
Samsung Z4 User Manual
Samsung Z4 User Manual
Samsung ARTIK 050 (ARTIK ZERO) Modules Data Sheet
Samsung ARTIK 050 (ARTIK ZERO) Modules Data Sheet
Introduction to Watch Face Development with Tizen Studio
Introduction to Watch Face Development with Tizen Studio
Tizen 3.0's Window System Integration Layer of OpenGLES/EGL & Vulkan Driver
Tizen 3.0's Window System Integration Layer of OpenGLES/EGL & Vulkan Driver
Panduan Penggunaan Perangkat Wearable Tizen
Panduan Penggunaan Perangkat Wearable Tizen
Cara Menggunakan Smartphone Tizen
Cara Menggunakan Smartphone Tizen
Gear Fit2 Watchface Design Guide
Gear Fit2 Watchface Design Guide
Samsung Indonesia: Tizen Store
Samsung Indonesia: Tizen Store
Samsung Indonesia: Tizen Wearables
Samsung Indonesia: Tizen Wearables
Samsung Indonesia: Tizen Web Apps
Samsung Indonesia: Tizen Web Apps
Samsung Indonesia: Tizen Native App
Samsung Indonesia: Tizen Native App
Samsung Indonesia: Tizen Platform Overview and IoT
Samsung Indonesia: Tizen Platform Overview and IoT
Russian Tizen Project
Russian Tizen Project
Samsung SM-R360 Tizen User Manual
Samsung SM-R360 Tizen User Manual
Tizen Micro Profile for IoT device
Tizen Micro Profile for IoT device
Panduan Dasar Pemrograman Tizen
Panduan Dasar Pemrograman Tizen
The Story of Enlightenment, EFL, Tizen and Wayland
The Story of Enlightenment, EFL, Tizen and Wayland
Tizen PASS
Tizen PASS
Tizen PASS
Tizen PASS
Recently uploaded
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
Neo4j
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Mattias Andersson
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
Memoori
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
soniya singh
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Sinan KOZAK
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
OnBoard
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
BookNet Canada
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Scott Keck-Warren
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Enterprise Knowledge
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
null - The Open Security Community
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Softradix Technologies
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
null - The Open Security Community
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
carlostorres15106
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
2toLead Limited
Recently uploaded
(20)
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Develop Wearable Apps with Gear SDK
1.
2.
3.
4.
PART01 PART02 PART03 PART04
5.
Wearable Application
Development Guide API Reference and Programming Guides accesssory.jar Integration Guidelines UI Guidelines for Web App Development HelloGear SDK SDK SDK
6.
PART 02
7.
8.
9.
Gear
10.
11.
SA.initialize() SAAgent.findPeerAgents() SAAgent.onFindPeerAgentResponse() SAAgent.requestServiceConnection() SASocket.send() SASocket.close() SA.initialize() SAAgent.onServiceConnectionResponse() SASocket.onReceive()
12.
<uses-permission android:name /> <tizen:privilege name= "http://developer.samsung.com /privilege/accessoryprotocol"/>
13.
14.
15.
16.
function () { window.addEventListener(
'tizenhwkey', function( ev ) { if( ev.keyName == "back" ) { var page = document.getElementsByClassName( 'ui-page-active' )[0], pageid = page ? page.id : ""; if( pageid === "main" ) { tizen.application.getCurrentApplication().exit(); } else { window.history.back(); } } } ); }
17.
API set
includes device specific (sensors), industry standard (media), and UI widgets Jquery.js, Hammer.js, etc
18.
PART 03
19.
20.
21.
22.
% sdb devices %
sdb shell % sdb help
23.
PART 04
24.
Android App !=
Gear App Take advantage of swiping motions Build for Offline Mode
25.
26.
27.
28.
29.
30.
PART01 PART02 PART03
31.
PART 1
32.
33.
34.
PART 02
35.
36.
37.
38.
39.
PART 03
40.
C U P
41.
Gear Fit Application (Android
API)
42.
TextClock DatePicker TimePicker Slider
ThumbnailListBox Media Controller Button Graph Spinner Label ProgressBar ListBox
43.
44.
public class FirstDialog
extends ScupDialog { private RankingDialog mRankingDialog; private MyMovieDialog myDialog; private final Context mContext; public FirstDialog(Context context) { super(context); mContext = context; } public void onCreate() { super.onCreate(); setControlAlignment(ScupDialog.CONTROL_ALIGN_HORIZONTAL_CENTER | ScupDialog.CONTROL_ALIGN_VERTICAL_CENTER); ScupButton button1 = new ScupButtonControl(this); button1.setIcon(R.drawable.reserve_click); button1.setText(“Booking"); button1.setTextSize(6); button1.setAlignment(ScupButton.ALIGN_ICON_ABOVE); button1.setClickListener(new ScupButton.ClickListener() { public void onClick(ScupButton button) { if (mRankingDialog != null) { mRankingDialog.finish(); } // Create movie selection dialog mRankingDialog = new ScupDialog(mContext); … } }; button1.show(); … } } ScupButton button1 = new ScupButtonControl(this); button1.setIcon(R.drawable.reserve_click); button1.setText(“Booking"); button1.setTextSize(6); button1.setAlignment(ScupButton.ALIGN_ICON_ABOVE); button1.setClickListener(new ScupButton.ClickListener() {
45.
public class FirstDialog
extends ScupDialog { private RankingDialog mRankingDialog; private MyMovieDialog myDialog; private final Context mContext; public FirstDialog(Context context) { super(context); mContext = context; } public void onCreate() { super.onCreate(); setControlAlignment(ScupDialog.CONTROL_ALIGN_HORIZONTAL_CENTER | ScupDialog.CONTROL_ALIGN_VERTICAL_CENTER); ScupButton button1 = new ScupButtonControl(this); button1.setIcon(R.drawable.reserve_click); button1.setText(“Booking"); button1.setTextSize(6); button1.setAlignment(ScupButton.ALIGN_ICON_ABOVE); button1.setClickListener(new ScupButton.ClickListener() { public void onClick(ScupButton button) { if (mRankingDialog != null) { mRankingDialog.finish(); } // Create movie selection dialog mRankingDialog = new ScupDialog(mContext); … } }; button1.show(); … } } // Create movie selection dialog mRankingDialog = new ScupDialog(mContext); ...
Download now