Submit Search
Upload
EOS_2015_Fall Team6 - One to Ten App Design Toolkit
•
Download as PPTX, PDF
•
0 likes
•
379 views
nctusee
Follow
交通大學系統工程創新教學 2015 嵌入式作業系統 專題成果展示 作者:孫汶琳 計畫網站:http://see.nctu.edu.tw/category/embedded/
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 28
Download now
Recommended
API Token 入門
API Token 入門
Andrew Wu
Auto fac的介紹 20131018
Auto fac的介紹 20131018
LearningTech
Team6 - 穿戴式裝置開發工具
Team6 - 穿戴式裝置開發工具
nctusee
EOS_2016_Spring Team4 - 自製示波器和波形產生器
EOS_2016_Spring Team4 - 自製示波器和波形產生器
nctusee
EOS_2015_Fall Team7 - 籃球電子計分板
EOS_2015_Fall Team7 - 籃球電子計分板
nctusee
EOS_2016_Spring Team8 - 團購趣
EOS_2016_Spring Team8 - 團購趣
nctusee
EOS_2015_Fall Team8 - 摩斯burger
EOS_2015_Fall Team8 - 摩斯burger
nctusee
EOS_2016_Spring Team5 - Voiceprint recognition system
EOS_2016_Spring Team5 - Voiceprint recognition system
nctusee
Recommended
API Token 入門
API Token 入門
Andrew Wu
Auto fac的介紹 20131018
Auto fac的介紹 20131018
LearningTech
Team6 - 穿戴式裝置開發工具
Team6 - 穿戴式裝置開發工具
nctusee
EOS_2016_Spring Team4 - 自製示波器和波形產生器
EOS_2016_Spring Team4 - 自製示波器和波形產生器
nctusee
EOS_2015_Fall Team7 - 籃球電子計分板
EOS_2015_Fall Team7 - 籃球電子計分板
nctusee
EOS_2016_Spring Team8 - 團購趣
EOS_2016_Spring Team8 - 團購趣
nctusee
EOS_2015_Fall Team8 - 摩斯burger
EOS_2015_Fall Team8 - 摩斯burger
nctusee
EOS_2016_Spring Team5 - Voiceprint recognition system
EOS_2016_Spring Team5 - Voiceprint recognition system
nctusee
EOS_2016_Spring Team1 - Pinball battle
EOS_2016_Spring Team1 - Pinball battle
nctusee
EOS_2016_Spring Team3 - 連線鬧鐘
EOS_2016_Spring Team3 - 連線鬧鐘
nctusee
EOS_2016_Spring Team6 - Px car
EOS_2016_Spring Team6 - Px car
nctusee
EOS_2016_Spring Team9 - 百萬大富翁
EOS_2016_Spring Team9 - 百萬大富翁
nctusee
EOS_2016_Spring Team2 - Taiko drum master
EOS_2016_Spring Team2 - Taiko drum master
nctusee
王薪迪 & 蔡培煜(飛行蹺蹺板)
王薪迪 & 蔡培煜(飛行蹺蹺板)
nctusee
EOS_2015_Fall Team3 - 富饒之城
EOS_2015_Fall Team3 - 富饒之城
nctusee
EOS_2015_Fall Team9 - 大富翁
EOS_2015_Fall Team9 - 大富翁
nctusee
EOS_2015_Fall Team5 - 數學天才打地鼠
EOS_2015_Fall Team5 - 數學天才打地鼠
nctusee
EOS_2015_Fall Team2 - 平交道智慧監控站
EOS_2015_Fall Team2 - 平交道智慧監控站
nctusee
EOS_2015_Fall Team1 - 拉亞計畫
EOS_2015_Fall Team1 - 拉亞計畫
nctusee
EOS_2015_Fall Team4 - Pine Line
EOS_2015_Fall Team4 - Pine Line
nctusee
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
Justin Lee
学习 CodeIgniter
学习 CodeIgniter
BruceWolf
Windows 環境下建構python 跑VMware API
Windows 環境下建構python 跑VMware API
裝機安 Angelo
容器驅動開發 - .NET Conf 2017 @ 台中
容器驅動開發 - .NET Conf 2017 @ 台中
Andrew Wu
2 Python开发工具链
2 Python开发工具链
March Liu
初窺 Flutter 開發.pdf
初窺 Flutter 開發.pdf
gdscnycu
從 GitHub Copilot 到 Enterprise Copilot:打造符合企業需求的智能開發助手之路 | .NET Conf 2023 Taiwan
從 GitHub Copilot 到 Enterprise Copilot:打造符合企業需求的智能開發助手之路 | .NET Conf 2023 Taiwan
Alan Tsai
腾讯大讲堂58 拍拍app platform中间件解决方案简介
腾讯大讲堂58 拍拍app platform中间件解决方案简介
areyouok
開放原始碼作為新事業: 台灣本土經驗談 (COSCUP 2011)
開放原始碼作為新事業: 台灣本土經驗談 (COSCUP 2011)
National Cheng Kung University
Xcode tutorial
Xcode tutorial
March Liu
More Related Content
Viewers also liked
EOS_2016_Spring Team1 - Pinball battle
EOS_2016_Spring Team1 - Pinball battle
nctusee
EOS_2016_Spring Team3 - 連線鬧鐘
EOS_2016_Spring Team3 - 連線鬧鐘
nctusee
EOS_2016_Spring Team6 - Px car
EOS_2016_Spring Team6 - Px car
nctusee
EOS_2016_Spring Team9 - 百萬大富翁
EOS_2016_Spring Team9 - 百萬大富翁
nctusee
EOS_2016_Spring Team2 - Taiko drum master
EOS_2016_Spring Team2 - Taiko drum master
nctusee
王薪迪 & 蔡培煜(飛行蹺蹺板)
王薪迪 & 蔡培煜(飛行蹺蹺板)
nctusee
EOS_2015_Fall Team3 - 富饒之城
EOS_2015_Fall Team3 - 富饒之城
nctusee
EOS_2015_Fall Team9 - 大富翁
EOS_2015_Fall Team9 - 大富翁
nctusee
EOS_2015_Fall Team5 - 數學天才打地鼠
EOS_2015_Fall Team5 - 數學天才打地鼠
nctusee
EOS_2015_Fall Team2 - 平交道智慧監控站
EOS_2015_Fall Team2 - 平交道智慧監控站
nctusee
EOS_2015_Fall Team1 - 拉亞計畫
EOS_2015_Fall Team1 - 拉亞計畫
nctusee
EOS_2015_Fall Team4 - Pine Line
EOS_2015_Fall Team4 - Pine Line
nctusee
Viewers also liked
(12)
EOS_2016_Spring Team1 - Pinball battle
EOS_2016_Spring Team1 - Pinball battle
EOS_2016_Spring Team3 - 連線鬧鐘
EOS_2016_Spring Team3 - 連線鬧鐘
EOS_2016_Spring Team6 - Px car
EOS_2016_Spring Team6 - Px car
EOS_2016_Spring Team9 - 百萬大富翁
EOS_2016_Spring Team9 - 百萬大富翁
EOS_2016_Spring Team2 - Taiko drum master
EOS_2016_Spring Team2 - Taiko drum master
王薪迪 & 蔡培煜(飛行蹺蹺板)
王薪迪 & 蔡培煜(飛行蹺蹺板)
EOS_2015_Fall Team3 - 富饒之城
EOS_2015_Fall Team3 - 富饒之城
EOS_2015_Fall Team9 - 大富翁
EOS_2015_Fall Team9 - 大富翁
EOS_2015_Fall Team5 - 數學天才打地鼠
EOS_2015_Fall Team5 - 數學天才打地鼠
EOS_2015_Fall Team2 - 平交道智慧監控站
EOS_2015_Fall Team2 - 平交道智慧監控站
EOS_2015_Fall Team1 - 拉亞計畫
EOS_2015_Fall Team1 - 拉亞計畫
EOS_2015_Fall Team4 - Pine Line
EOS_2015_Fall Team4 - Pine Line
Similar to EOS_2015_Fall Team6 - One to Ten App Design Toolkit
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
Justin Lee
学习 CodeIgniter
学习 CodeIgniter
BruceWolf
Windows 環境下建構python 跑VMware API
Windows 環境下建構python 跑VMware API
裝機安 Angelo
容器驅動開發 - .NET Conf 2017 @ 台中
容器驅動開發 - .NET Conf 2017 @ 台中
Andrew Wu
2 Python开发工具链
2 Python开发工具链
March Liu
初窺 Flutter 開發.pdf
初窺 Flutter 開發.pdf
gdscnycu
從 GitHub Copilot 到 Enterprise Copilot:打造符合企業需求的智能開發助手之路 | .NET Conf 2023 Taiwan
從 GitHub Copilot 到 Enterprise Copilot:打造符合企業需求的智能開發助手之路 | .NET Conf 2023 Taiwan
Alan Tsai
腾讯大讲堂58 拍拍app platform中间件解决方案简介
腾讯大讲堂58 拍拍app platform中间件解决方案简介
areyouok
開放原始碼作為新事業: 台灣本土經驗談 (COSCUP 2011)
開放原始碼作為新事業: 台灣本土經驗談 (COSCUP 2011)
National Cheng Kung University
Xcode tutorial
Xcode tutorial
March Liu
How to integrate GitLab CICD into B2B service
How to integrate GitLab CICD into B2B service
Alex Su
Windows Mobile 多媒體應用程式開發
Windows Mobile 多媒體應用程式開發
Chui-Wen Chiu
rebar erlang 2
rebar erlang 2
致远 郑
2011 php技术高峰论坛演讲.黄波
2011 php技术高峰论坛演讲.黄波
leontb
Build Your Own Android Toolchain from scratch
Build Your Own Android Toolchain from scratch
National Cheng Kung University
[MOPCON 2022] 以 Kotlin Multiplatform 制霸全平台
[MOPCON 2022] 以 Kotlin Multiplatform 制霸全平台
Shengyou Fan
建置Python開發環境
建置Python開發環境
吳錫修 (ShyiShiou Wu)
iThome Modern Web 2018: 如何打造高效的機器學習平台
iThome Modern Web 2018: 如何打造高效的機器學習平台
Evan Lin
Adobe InDesign CS5.5 ipad 互動式電子雜誌製作與發佈流程-2011/09/11
Adobe InDesign CS5.5 ipad 互動式電子雜誌製作與發佈流程-2011/09/11
yunjuli
iPAD .folio 電子雜誌出版流程 20110422
iPAD .folio 電子雜誌出版流程 20110422
yunjuli
Similar to EOS_2015_Fall Team6 - One to Ten App Design Toolkit
(20)
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
学习 CodeIgniter
学习 CodeIgniter
Windows 環境下建構python 跑VMware API
Windows 環境下建構python 跑VMware API
容器驅動開發 - .NET Conf 2017 @ 台中
容器驅動開發 - .NET Conf 2017 @ 台中
2 Python开发工具链
2 Python开发工具链
初窺 Flutter 開發.pdf
初窺 Flutter 開發.pdf
從 GitHub Copilot 到 Enterprise Copilot:打造符合企業需求的智能開發助手之路 | .NET Conf 2023 Taiwan
從 GitHub Copilot 到 Enterprise Copilot:打造符合企業需求的智能開發助手之路 | .NET Conf 2023 Taiwan
腾讯大讲堂58 拍拍app platform中间件解决方案简介
腾讯大讲堂58 拍拍app platform中间件解决方案简介
開放原始碼作為新事業: 台灣本土經驗談 (COSCUP 2011)
開放原始碼作為新事業: 台灣本土經驗談 (COSCUP 2011)
Xcode tutorial
Xcode tutorial
How to integrate GitLab CICD into B2B service
How to integrate GitLab CICD into B2B service
Windows Mobile 多媒體應用程式開發
Windows Mobile 多媒體應用程式開發
rebar erlang 2
rebar erlang 2
2011 php技术高峰论坛演讲.黄波
2011 php技术高峰论坛演讲.黄波
Build Your Own Android Toolchain from scratch
Build Your Own Android Toolchain from scratch
[MOPCON 2022] 以 Kotlin Multiplatform 制霸全平台
[MOPCON 2022] 以 Kotlin Multiplatform 制霸全平台
建置Python開發環境
建置Python開發環境
iThome Modern Web 2018: 如何打造高效的機器學習平台
iThome Modern Web 2018: 如何打造高效的機器學習平台
Adobe InDesign CS5.5 ipad 互動式電子雜誌製作與發佈流程-2011/09/11
Adobe InDesign CS5.5 ipad 互動式電子雜誌製作與發佈流程-2011/09/11
iPAD .folio 電子雜誌出版流程 20110422
iPAD .folio 電子雜誌出版流程 20110422
More from nctusee
Team9 - 嵌入式大富翁
Team9 - 嵌入式大富翁
nctusee
Team8 - Dit-Dah Chat Room
Team8 - Dit-Dah Chat Room
nctusee
Team7 - 多功能電子計分板
Team7 - 多功能電子計分板
nctusee
Team5 - 數字遊戲
Team5 - 數字遊戲
nctusee
Team4 - Pine Line
Team4 - Pine Line
nctusee
Team3 - 富饒之城
Team3 - 富饒之城
nctusee
Team2 - 平交道安全感測
Team2 - 平交道安全感測
nctusee
Team1 - 拉亞計畫
Team1 - 拉亞計畫
nctusee
104-10.自平衡獨輪車
104-10.自平衡獨輪車
nctusee
104-09.迷你四驅車
104-09.迷你四驅車
nctusee
104-08.自動化撿料系統
104-08.自動化撿料系統
nctusee
104-07.自動清地板機
104-07.自動清地板機
nctusee
104-06.JDoor
104-06.JDoor
nctusee
More from nctusee
(13)
Team9 - 嵌入式大富翁
Team9 - 嵌入式大富翁
Team8 - Dit-Dah Chat Room
Team8 - Dit-Dah Chat Room
Team7 - 多功能電子計分板
Team7 - 多功能電子計分板
Team5 - 數字遊戲
Team5 - 數字遊戲
Team4 - Pine Line
Team4 - Pine Line
Team3 - 富饒之城
Team3 - 富饒之城
Team2 - 平交道安全感測
Team2 - 平交道安全感測
Team1 - 拉亞計畫
Team1 - 拉亞計畫
104-10.自平衡獨輪車
104-10.自平衡獨輪車
104-09.迷你四驅車
104-09.迷你四驅車
104-08.自動化撿料系統
104-08.自動化撿料系統
104-07.自動清地板機
104-07.自動清地板機
104-06.JDoor
104-06.JDoor
EOS_2015_Fall Team6 - One to Ten App Design Toolkit
1.
One toTenApp DesignToolkit -
穿戴式裝置開發工具 0110830 孫汶琳
2.
OneToTen
3.
讓我們回顧一下當時的願景......
4.
預計架構 Default API Default API Default
API Default APIDefault APIDefault API Default APIDefault APIFile Structure Import Create Process Generate Code
5.
預計展示項目 使用One-To-Ten Library實作可運行之App
插入Toolkit至Android Studio 從Android Studio內呼叫自行編寫之Toolkit
6.
那......現在呢?
7.
目前架構 Default API Default API Default
API Default APIDefault APIDefault API Default APIDefault APIFile Structure Import Create Process Generate Code
8.
今日展示項目 使用One-To-Ten Library實作可運行之App
插入Toolkit至Android Studio 從Android Studio內呼叫自行編寫之Toolkit
9.
第一部分 - Library包裝
10.
改變 簡化程式碼 降低開發門檻
11.
簡化程式碼 原本的程式碼 700
up.....冏 包裝後的程式碼 3......?! One2TenWorker uWorker = new One2TenWorker(); uWorker.connect(); uWorker.read......;
12.
降低開發門檻 不需理解裝置如何連線 不需理解資料如何取得
13.
Demo 使用One-To-Ten Library實作可運行之App
14.
第二部分 -Toolkit開發
15.
開發前需要知道的事情......
16.
IntelliJ
17.
IntelliJ Many Languages
– One IDE Plugin Ecosystem CVS support
18.
開始開發!!!! ......?
19.
環境建置 下載&安裝IntelliJCommunity Edition
下載IDE原始碼 git clone git://git.jetbrains.org/Idea/community.git JDK設定 編譯 歷時......兩星期
20.
遭遇問題 Google大神不跟我說......
21.
遭遇問題 社群發問初體驗
22.
終於可以開始開發了!!!!
23.
認識開發流程 Plugin System
開發工具包 Create Plugin New Plugin Project SDK Setup Coding...... Run Projcect (Debug) Make Project Prepare for Deployment
24.
Demo 插入Toolkit至Android Studio & 從Android
Studio內呼叫自行編寫之Toolkit
25.
課程相關性 裝置資料傳輸&傳輸需要使用同步機制 App開發
->Thread/Process Background Service ->Thread/Process IPC -> Bundle+Intent
26.
未來展望 為開發者提供更為方便的API 持續降低開發門檻
開發無限的可能性
27.
Thanks ForAttention :
)
28.
Q&A
Download now