はじめてのAndroid Things

Akira Sasaki
Akira Sasaki代表取締役社長 at 株)GClue
はじめてのAndroid Things
GClue, Inc.
Akira Sasaki
ABC 2017 Autumn
特徴
Peripheral I/O APIが追加。
PWM, I2C, SPI, UART, I2S対応のハードウェアと通信するためのAPI群が提供。ハード
ウェアのデバイスドライバ等を、標準的なAndroid APIをたたく事で、開発可能に。
User Driver APIが追加
ユーザードライバは、開発者が開発したデバイスドライバを既存のAndroidフレームワ
ークサービスに追加する事が可能になります。その事により、他のアプリケーション
から、標準のAndroid APIをたたく事で、ハードウェアの操作やイベントの取得が可能
になります。
BSPをGoogleが管理
Board Support Package(BSP)をGoogleが管理。Googleから標準的なアップデート
が提供されます。
Android Things Console
OTAによるシステムやアプリの大規模更新を標準でサポートされます。
User Driver
種類 概要
GPS GPS
HID Human Interface Devices (HID), Touch pads, keyboards, and game controllers
Sensors Sensors measure and report the conditions of the physical environment.
Audio audio drivers
Peripheral I/O
• I2C
• PWM
• I2S
• GPIO
• SPI
へのアクセスをAPIレベルでサポート
FaBo接続の拡張時
Version
Version DP Version Release Date
0.51 DP5.1 August 2017
0.50 DP5.0 August 2017
0.41 DP4.1 June 2017
0.40 DP4.0 May 2017
現在、Versionは、DP(Developer Preview)。
正式版のリリースの発表は未定。
DP5.1では、OS Versionは8.0 Oreoが内包。
AIY Project
AIY Project
I2S Mic
I2S Speaker GPIO
対応ボード
Board Support Package(BSP)をGoogleが提供するボード
NXP Pico i.MX7D
Raspberry Pi 3
NXP SprIoT i.MX6UL
NXP Argon i.MX6UL
NXP Pico i.MX6UL
Edison JOULE
Edison, JOULEは、Intelが2017年12月16日出荷分で終了。
Discontinued.
DevBoard
NXP i.MX7D NXP i.MX6UL Raspi3
Display DSI No HDMI + DSI
Camera CSI-2 NO CSI-2
USB
1x USB 2.0 Host
1x USB 2.0 OTG
1x USB 2.0 Host
1x USB 2.0 OTG
4x USB 2.0 Host
ADB USB経由でアプリ転送可能 USB経由でアプリ転送可能 Wifi経由でアプリ転送可能
$79 $69 ¥5,500
PIN Header
NXP i.MX7D
NXP i.MX6UL
Raspi3
PICO-PI-IMX7-STARTKIT
$169
ADB
RaspPi3
HDMI 5 インチ Display ¥4,000
RaspPi3 ¥5,500
Android Things Console
OTA(Over To Air)によるSystem Imageの更新やアプリケーションの更新が可能
各社動向
• QualcommのLTE統合Snapdragon 210がGoogleのIoT OS
、Android Thingsをサポート
• 台湾MediaTek社は、Google AssistantとAndroid Thingsの
双方に対応したSoCとして「MT8516」を発表
• Googleが、Android ThingsをサポートしたCLOUD IOT
COREをPublic Betaで公開
PICO-PI-IMX7-STARTKITにFaBo装着
RaspPi3にFaBo装着
アプリ開発
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.gclue.thingsApp">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<uses-library android:name="com.google.android.things"/>
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.IOT_LAUNCHER"/>
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
AndroidManifest.xml
com.google.android.thingsのライ
ブラリ使用を宣言
Gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 26
buildToolsVersion "26.0.2"
defaultConfig {
applicationId “com.gclue.thingsApp"
minSdkVersion 21
targetSdkVersion 26
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:26.+'
compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha8'
testCompile 'junit:junit:4.12'
provided 'com.google.android.things:androidthings:0.5.1-devpreview'
}
dependenciesに、
“com.google.android.things.androidthings:0.
5.1-devpreview”
を追加
GPIO
GPIO(Lチカ)
PeripheralManagerService service = new PeripheralManagerService();
try {
mLedGpio = service.openGpio(PIN_NAME);
mLedGpio.setDirection(Gpio.DIRECTION_OUT_INITIALLY_LOW);
mHandler.post(mBlinkRunnable);
} catch (IOException e) {
Log.e(TAG, "Error on PeripheralIO API", e);
}
private Gpio mLedGpio;
private String PIN_NAME = "BCM4";
private Handler mHandler = new Handler();
private static final int INTERVAL_BETWEEN_BLINKS_MS = 1000;
private Runnable mBlinkRunnable = new Runnable() {
@Override
public void run() {
if (mLedGpio == null) {
return;
}
try {
trigger = !trigger;
mLedGpio.setValue(!mLedGpio.getValue());
mHandler.postDelayed(mBlinkRunnable, INTERVAL_BETWEEN_BLINKS_MS);
} catch (IOException e) {
Log.e(TAG, "Error on PeripheralIO API", e);
}
}
};
GPIO(Lチカ)
GPIO
private Gpio mButtonGpio;
private String PIN_NAME = "BCM4";
PeripheralManagerService service = new PeripheralManagerService();
try {
mButtonGpio = service.openGpio(PIN_NAME);
mButtonGpio.setDirection(Gpio.DIRECTION_IN);
mButtonGpio.setEdgeTriggerType(Gpio.EDGE_BOTH);
mButtonGpio.registerGpioCallback(mCallback);
} catch (IOException e) {
Log.e(TAG, "Error on PeripheralIO API", e);
}
定数 GPIO
Gpio.DIRECTION_IN 入力
Gpio.DIRECTION_OUT_INITIALLY_HIGH 出力(初期値 HIGH)
Gpio.DIRECTION_OUT_INITIALLY_LOW 出力(初期値 LOW)
private GpioCallback mCallback = new GpioCallback() {
@Override
public boolean onGpioEdge(Gpio gpio) {
Log.i(TAG, gpio.getName() + "が" + gpio.getValue());
return true;
}
};
定数 GPIO
Gpio.EDGE_BOTH どちらにも反応
Gpio.EDGE_FALLING HighからLowの変化に反応
Gpio.EDGE_RISING LowからHighの変化に反応
Gpio.EDHE_NONE 割り込みイベントに反応しない
I2C
I2C
Si7053
SCL
SDA
VCC
GND
4つの配線でAndroid Thingsとつなぐ
SDA, SCL, VCC, GND
I2C
/** I2C Device Name */
private static final String I2C_DEVICE_NAME = "I2C1";
/** I2C Slave Address */
private static final int I2C_ADDRESS = 0x53;
PeripheralManagerService manager = new PeripheralManagerService();
mDevice = manager.openI2cDevice(I2C_DEVICE_NAME, I2C_ADDRESS);
mDevice.writeRegByte(ADDRESS, data);
書き込み
読み込み
mDevice.writeRegBuffer(ADDRESS, data, data.length);
mDevice.readRegByte(ADDRESS, data);
mDevice.readRegBuffer(ADDRESS, data, data.length);
デバイスのオープン
宣言
MEMS
Micro Electro Mechanical Systemsの略
MEMS(メムス、Micro Electro Mechanical Systems)は、機械要素部品、センサ、アクチュエータ、
電子回路を一つのシリコン基板、ガラス基板、有機材料などの上に集積化したデバイスを指す。プロセ
ス上の制約や材料の違いなどにより、機械構造と電子回路が別なチップになる場合があるが、このよう
なハイブリッドの場合もMEMSという。
(Wikiより) https://ja.wikipedia.org/wiki/MEMS
I2Cにアクセスできれば、MEMSセンサーとの連携が可能になる
最近のMEMS(I2C対応)ニュース
mCubeが世界最小となる1mmx1mmの加速度センサ
ー(MC3571)を発表
http://www.mcubemems.com/news-events/press-releases/mcube-mc3571-pr/
InvenSenseが世界初となる3コア搭載のモーションセン
サーを発表
http://ir.invensense.com/phoenix.zhtml?c=237953&p=irol-newsArticle&ID=2003597
maxim integratedが、脈と酸素飽和度が計測可能な
MAX30100を発表
https://www.maximintegrated.com/jp/products/analog/sensors-and-sensor-
interface/MAX30100.html
Boschがガス、湿度、温度、大気圧の計測が可能な環境
センサーBME680を発表
http://prtimes.jp/main/html/rd/p/000000139.000005028.html
その他
• SPI
Display, Sensor等
• I2S
マイク、スピーカー等
宇都宮大学でのThingsの講座
2017年度の試み
http://docs.fabo.io/things/
テキスト(現在作成中)
既存のAndroid + ハードウェアの授業を
Android Thingsに置き換え
1 of 31

Recommended

Android Things最新動向 by
Android Things最新動向Android Things最新動向
Android Things最新動向Akira Sasaki
2K views43 slides
GDG Shikoku 2013 by
GDG Shikoku 2013GDG Shikoku 2013
GDG Shikoku 2013Takashi EGAWA
1.2K views45 slides
DevFest Japan 2014 Spring by
DevFest Japan 2014 SpringDevFest Japan 2014 Spring
DevFest Japan 2014 SpringTakashi EGAWA
1.5K views37 slides
Azure Arc Enabled Serverの活用 by
Azure Arc Enabled Serverの活用Azure Arc Enabled Serverの活用
Azure Arc Enabled Serverの活用Tomoya Katayama
382 views73 slides
MAF2013 Enterprise Windows 8 – Architecture for rapid development of WinRT apps by
MAF2013 Enterprise Windows 8 – Architecture for rapid development of WinRT appsMAF2013 Enterprise Windows 8 – Architecture for rapid development of WinRT apps
MAF2013 Enterprise Windows 8 – Architecture for rapid development of WinRT appsShotaro Suzuki
2.2K views35 slides
事例で解説するハイブリッドアプリ開発のポイント by
事例で解説するハイブリッドアプリ開発のポイント 事例で解説するハイブリッドアプリ開発のポイント
事例で解説するハイブリッドアプリ開発のポイント Monaca
8.1K views18 slides

More Related Content

What's hot

Azure IoT Customer Stories by
Azure IoT Customer StoriesAzure IoT Customer Stories
Azure IoT Customer StoriesTakeshi Fukuhara
213 views29 slides
エンタープライズ・モバイルアプリにおける ハイブリッドアプリ開発 by
エンタープライズ・モバイルアプリにおける ハイブリッドアプリ開発エンタープライズ・モバイルアプリにおける ハイブリッドアプリ開発
エンタープライズ・モバイルアプリにおける ハイブリッドアプリ開発日本Cordovaユーザー会
2.3K views24 slides
Power app custom api v0.1.21.1221 by
Power app custom api v0.1.21.1221Power app custom api v0.1.21.1221
Power app custom api v0.1.21.1221Ayumu Inaba
552 views80 slides
Microsoft Intelligent Edge Technologies by
Microsoft Intelligent Edge TechnologiesMicrosoft Intelligent Edge Technologies
Microsoft Intelligent Edge TechnologiesTakeshi Fukuhara
425 views67 slides
ailia SDK ハンズオン ~1時間で体感するAIを使ったコンピュータビジョン~ by
ailia SDK ハンズオン ~1時間で体感するAIを使ったコンピュータビジョン~ailia SDK ハンズオン ~1時間で体感するAIを使ったコンピュータビジョン~
ailia SDK ハンズオン ~1時間で体感するAIを使ったコンピュータビジョン~HitoshiSHINABE1
815 views35 slides
はやわかりHTML5ハイブリッドアプリ開発事情 by
はやわかりHTML5ハイブリッドアプリ開発事情 はやわかりHTML5ハイブリッドアプリ開発事情
はやわかりHTML5ハイブリッドアプリ開発事情 Monaca
41K views49 slides

What's hot(7)

エンタープライズ・モバイルアプリにおける ハイブリッドアプリ開発 by 日本Cordovaユーザー会
エンタープライズ・モバイルアプリにおける ハイブリッドアプリ開発エンタープライズ・モバイルアプリにおける ハイブリッドアプリ開発
エンタープライズ・モバイルアプリにおける ハイブリッドアプリ開発
Power app custom api v0.1.21.1221 by Ayumu Inaba
Power app custom api v0.1.21.1221Power app custom api v0.1.21.1221
Power app custom api v0.1.21.1221
Ayumu Inaba552 views
Microsoft Intelligent Edge Technologies by Takeshi Fukuhara
Microsoft Intelligent Edge TechnologiesMicrosoft Intelligent Edge Technologies
Microsoft Intelligent Edge Technologies
Takeshi Fukuhara425 views
ailia SDK ハンズオン ~1時間で体感するAIを使ったコンピュータビジョン~ by HitoshiSHINABE1
ailia SDK ハンズオン ~1時間で体感するAIを使ったコンピュータビジョン~ailia SDK ハンズオン ~1時間で体感するAIを使ったコンピュータビジョン~
ailia SDK ハンズオン ~1時間で体感するAIを使ったコンピュータビジョン~
HitoshiSHINABE1815 views
はやわかりHTML5ハイブリッドアプリ開発事情 by Monaca
はやわかりHTML5ハイブリッドアプリ開発事情 はやわかりHTML5ハイブリッドアプリ開発事情
はやわかりHTML5ハイブリッドアプリ開発事情
Monaca41K views
2021/03/19 パブリッククラウドを活かす運用プロセス自動化 by Issei Hiraoka
2021/03/19 パブリッククラウドを活かす運用プロセス自動化2021/03/19 パブリッククラウドを活かす運用プロセス自動化
2021/03/19 パブリッククラウドを活かす運用プロセス自動化
Issei Hiraoka360 views

Similar to はじめてのAndroid Things

Android Studioの魅力 by
Android Studioの魅力Android Studioの魅力
Android Studioの魅力Keiji Ariyama
15.1K views79 slides
Android Wear Apps by
Android Wear AppsAndroid Wear Apps
Android Wear AppsTeruaki Kinoshita
955 views20 slides
Android App Development with Gradle & Android Studio by
Android App Development with Gradle & Android StudioAndroid App Development with Gradle & Android Studio
Android App Development with Gradle & Android StudioSoichiro Kashima
3.2K views59 slides
Empower every App and every Developer in a Mobile-first, Cloud-first World. by
Empower every App and every Developer in a Mobile-first, Cloud-first World.Empower every App and every Developer in a Mobile-first, Cloud-first World.
Empower every App and every Developer in a Mobile-first, Cloud-first World.Akira Inoue
1.9K views52 slides
20140926 vd iand_azure_slideshare by
20140926 vd iand_azure_slideshare20140926 vd iand_azure_slideshare
20140926 vd iand_azure_slideshareOsamu Takazoe
1.9K views31 slides
20150425 DroidKaigi つかえるGradleプロジェクトの作り方 by
20150425 DroidKaigi つかえるGradleプロジェクトの作り方20150425 DroidKaigi つかえるGradleプロジェクトの作り方
20150425 DroidKaigi つかえるGradleプロジェクトの作り方Makoto Yamazaki
22.7K views23 slides

Similar to はじめてのAndroid Things(20)

Android Studioの魅力 by Keiji Ariyama
Android Studioの魅力Android Studioの魅力
Android Studioの魅力
Keiji Ariyama15.1K views
Android App Development with Gradle & Android Studio by Soichiro Kashima
Android App Development with Gradle & Android StudioAndroid App Development with Gradle & Android Studio
Android App Development with Gradle & Android Studio
Soichiro Kashima3.2K views
Empower every App and every Developer in a Mobile-first, Cloud-first World. by Akira Inoue
Empower every App and every Developer in a Mobile-first, Cloud-first World.Empower every App and every Developer in a Mobile-first, Cloud-first World.
Empower every App and every Developer in a Mobile-first, Cloud-first World.
Akira Inoue1.9K views
20140926 vd iand_azure_slideshare by Osamu Takazoe
20140926 vd iand_azure_slideshare20140926 vd iand_azure_slideshare
20140926 vd iand_azure_slideshare
Osamu Takazoe1.9K views
20150425 DroidKaigi つかえるGradleプロジェクトの作り方 by Makoto Yamazaki
20150425 DroidKaigi つかえるGradleプロジェクトの作り方20150425 DroidKaigi つかえるGradleプロジェクトの作り方
20150425 DroidKaigi つかえるGradleプロジェクトの作り方
Makoto Yamazaki22.7K views
Android Lecture #01 @PRO&BSC Inc. by Yuki Higuchi
Android Lecture #01 @PRO&BSC Inc.Android Lecture #01 @PRO&BSC Inc.
Android Lecture #01 @PRO&BSC Inc.
Yuki Higuchi1.1K views
モバイルゲームの「大規模な開発」かつ「高頻度の更新」を実現するための開発環境整備の取り組み by MorioImai
モバイルゲームの「大規模な開発」かつ「高頻度の更新」を実現するための開発環境整備の取り組みモバイルゲームの「大規模な開発」かつ「高頻度の更新」を実現するための開発環境整備の取り組み
モバイルゲームの「大規模な開発」かつ「高頻度の更新」を実現するための開発環境整備の取り組み
MorioImai542 views
Appsody でnodejsのアプリを立ち上げよう! by Daisuke Hiraoka
Appsody でnodejsのアプリを立ち上げよう!Appsody でnodejsのアプリを立ち上げよう!
Appsody でnodejsのアプリを立ち上げよう!
Daisuke Hiraoka274 views
[Cloud OnAir] 最新版 GCP ではじめる、サーバーレスアプリケーションの開発。 2018年11月8日 放送 by Google Cloud Platform - Japan
[Cloud OnAir]   最新版 GCP ではじめる、サーバーレスアプリケーションの開発。 2018年11月8日 放送[Cloud OnAir]   最新版 GCP ではじめる、サーバーレスアプリケーションの開発。 2018年11月8日 放送
[Cloud OnAir] 最新版 GCP ではじめる、サーバーレスアプリケーションの開発。 2018年11月8日 放送
App Service の DevOps と Visual Studio Team Services 最新アップデート by Microsoft Azure Japan
App Service の DevOps と Visual Studio Team Services 最新アップデートApp Service の DevOps と Visual Studio Team Services 最新アップデート
App Service の DevOps と Visual Studio Team Services 最新アップデート
DEV-001_オープンソース エディタ Visual Studio Code の極意 by decode2016
DEV-001_オープンソース エディタ Visual Studio Code の極意DEV-001_オープンソース エディタ Visual Studio Code の極意
DEV-001_オープンソース エディタ Visual Studio Code の極意
decode201645 views
[DevSummit2013S]Android_Multi-Version_Multi-Device by Kenichi Kambara
[DevSummit2013S]Android_Multi-Version_Multi-Device[DevSummit2013S]Android_Multi-Version_Multi-Device
[DevSummit2013S]Android_Multi-Version_Multi-Device
Kenichi Kambara1.9K views
NPAPIを使ったandroid標準ブラウザの拡張方法 by Naruto TAKAHASHI
NPAPIを使ったandroid標準ブラウザの拡張方法NPAPIを使ったandroid標準ブラウザの拡張方法
NPAPIを使ったandroid標準ブラウザの拡張方法
Naruto TAKAHASHI4.1K views
[db tech showcase OSS 2017] A24: マイクロソフトと OSS Database - Azure Database for M... by Insight Technology, Inc.
[db tech showcase OSS 2017] A24: マイクロソフトと OSS Database - Azure Database for M...[db tech showcase OSS 2017] A24: マイクロソフトと OSS Database - Azure Database for M...
[db tech showcase OSS 2017] A24: マイクロソフトと OSS Database - Azure Database for M...
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践 by de:code 2017
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践
de:code 20173.5K views
冬だからAndroid再入門 by Katsumi Honda
冬だからAndroid再入門冬だからAndroid再入門
冬だからAndroid再入門
Katsumi Honda2.9K views
ConfigMgr2012R2 Technical Overview & Tips by Kazuo Saito
ConfigMgr2012R2 Technical Overview & TipsConfigMgr2012R2 Technical Overview & Tips
ConfigMgr2012R2 Technical Overview & Tips
Kazuo Saito952 views

More from Akira Sasaki

AI robot car by
AI robot carAI robot car
AI robot carAkira Sasaki
884 views36 slides
CES2019 STEM教材最新動向 by
CES2019 STEM教材最新動向CES2019 STEM教材最新動向
CES2019 STEM教材最新動向Akira Sasaki
757 views7 slides
AIZU.cloud 第一回 AWS CLIハンズオン by
AIZU.cloud 第一回 AWS CLIハンズオンAIZU.cloud 第一回 AWS CLIハンズオン
AIZU.cloud 第一回 AWS CLIハンズオンAkira Sasaki
1.2K views19 slides
Hacker DoJo FaBo's LT. by
Hacker DoJo FaBo's LT.Hacker DoJo FaBo's LT.
Hacker DoJo FaBo's LT.Akira Sasaki
776 views25 slides
MEMS sensor catalog with I2C by
MEMS sensor catalog with I2CMEMS sensor catalog with I2C
MEMS sensor catalog with I2CAkira Sasaki
4.1K views163 slides
Shenzhen2015 by
Shenzhen2015Shenzhen2015
Shenzhen2015Akira Sasaki
4.4K views60 slides

More from Akira Sasaki(20)

CES2019 STEM教材最新動向 by Akira Sasaki
CES2019 STEM教材最新動向CES2019 STEM教材最新動向
CES2019 STEM教材最新動向
Akira Sasaki757 views
AIZU.cloud 第一回 AWS CLIハンズオン by Akira Sasaki
AIZU.cloud 第一回 AWS CLIハンズオンAIZU.cloud 第一回 AWS CLIハンズオン
AIZU.cloud 第一回 AWS CLIハンズオン
Akira Sasaki1.2K views
Hacker DoJo FaBo's LT. by Akira Sasaki
Hacker DoJo FaBo's LT.Hacker DoJo FaBo's LT.
Hacker DoJo FaBo's LT.
Akira Sasaki776 views
MEMS sensor catalog with I2C by Akira Sasaki
MEMS sensor catalog with I2CMEMS sensor catalog with I2C
MEMS sensor catalog with I2C
Akira Sasaki4.1K views
基板設計/製造 for プロトタイピング by Akira Sasaki
基板設計/製造 for プロトタイピング基板設計/製造 for プロトタイピング
基板設計/製造 for プロトタイピング
Akira Sasaki3.3K views
IoTの規格標準化動向とデバイスWebAPI by Akira Sasaki
IoTの規格標準化動向とデバイスWebAPIIoTの規格標準化動向とデバイスWebAPI
IoTの規格標準化動向とデバイスWebAPI
Akira Sasaki13.7K views
ANCSとAndroid Wear徹底比較 by Akira Sasaki
ANCSとAndroid Wear徹底比較ANCSとAndroid Wear徹底比較
ANCSとAndroid Wear徹底比較
Akira Sasaki14.6K views
Ibeacon hack4aizu by Akira Sasaki
Ibeacon hack4aizuIbeacon hack4aizu
Ibeacon hack4aizu
Akira Sasaki2.7K views
Html5 caravantokyo by Akira Sasaki
Html5 caravantokyoHtml5 caravantokyo
Html5 caravantokyo
Akira Sasaki2.1K views
What is google glass by Akira Sasaki
What is google glassWhat is google glass
What is google glass
Akira Sasaki12.6K views
Business model20130301 by Akira Sasaki
Business model20130301Business model20130301
Business model20130301
Akira Sasaki832 views
Web os最新動向20130209 by Akira Sasaki
Web os最新動向20130209Web os最新動向20130209
Web os最新動向20130209
Akira Sasaki1.1K views
Android連携ハードウェア by Akira Sasaki
Android連携ハードウェアAndroid連携ハードウェア
Android連携ハードウェア
Akira Sasaki1.7K views
Android 10 dec, 2012 by Akira Sasaki
Android 10 dec, 2012Android 10 dec, 2012
Android 10 dec, 2012
Akira Sasaki1.5K views
Android最新動向 by Akira Sasaki
Android最新動向Android最新動向
Android最新動向
Akira Sasaki1.6K views
SmartTV最新動向 by Akira Sasaki
SmartTV最新動向SmartTV最新動向
SmartTV最新動向
Akira Sasaki2.6K views

Recently uploaded

JJUG CCC.pptx by
JJUG CCC.pptxJJUG CCC.pptx
JJUG CCC.pptxKanta Sasaki
6 views14 slides
さくらのひやおろし2023 by
さくらのひやおろし2023さくらのひやおろし2023
さくらのひやおろし2023法林浩之
96 views58 slides
定例会スライド_キャチs 公開用.pdf by
定例会スライド_キャチs 公開用.pdf定例会スライド_キャチs 公開用.pdf
定例会スライド_キャチs 公開用.pdfKeio Robotics Association
111 views64 slides
Windows 11 information that can be used at the development site by
Windows 11 information that can be used at the development siteWindows 11 information that can be used at the development site
Windows 11 information that can be used at the development siteAtomu Hidaka
88 views41 slides
SNMPセキュリティ超入門 by
SNMPセキュリティ超入門SNMPセキュリティ超入門
SNMPセキュリティ超入門mkoda
355 views15 slides

Recently uploaded(11)

さくらのひやおろし2023 by 法林浩之
さくらのひやおろし2023さくらのひやおろし2023
さくらのひやおろし2023
法林浩之96 views
Windows 11 information that can be used at the development site by Atomu Hidaka
Windows 11 information that can be used at the development siteWindows 11 information that can be used at the development site
Windows 11 information that can be used at the development site
Atomu Hidaka88 views
SNMPセキュリティ超入門 by mkoda
SNMPセキュリティ超入門SNMPセキュリティ超入門
SNMPセキュリティ超入門
mkoda355 views
The Things Stack説明資料 by The Things Industries by CRI Japan, Inc.
The Things Stack説明資料 by The Things IndustriesThe Things Stack説明資料 by The Things Industries
The Things Stack説明資料 by The Things Industries
CRI Japan, Inc.58 views
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20... by NTT DATA Technology & Innovation
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料) by NTT DATA Technology & Innovation
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
SSH応用編_20231129.pdf by icebreaker4
SSH応用編_20231129.pdfSSH応用編_20231129.pdf
SSH応用編_20231129.pdf
icebreaker4335 views

はじめてのAndroid Things