Suche senden
Hochladen
Cordova利用アプリ開発経験談
•
5 gefällt mir
•
1,854 views
Kenichi Kambara
Folgen
Cordova
Weniger lesen
Mehr lesen
Technologie
Bildung
Melden
Teilen
Melden
Teilen
1 von 16
Empfohlen
Android Wearアプリ開発経験談
Android Wearアプリ開発経験談
Kenichi Kambara
Android Wearアプリ プレビュー版→正式版への移植ガイド
Android Wearアプリ プレビュー版→正式版への移植ガイド
Kenichi Kambara
Realm meetup LT大会(Androidアプリへの適用経験談)
Realm meetup LT大会(Androidアプリへの適用経験談)
Kenichi Kambara
[Potatotips]クロスプラットフォーム開発Tips
[Potatotips]クロスプラットフォーム開発Tips
Kenichi Kambara
[ABC2016S]Android Wear アプリ開発入門
[ABC2016S]Android Wear アプリ開発入門
Kenichi Kambara
スマホだけでアプリが作れる!「Androidでプログラミング」特別講座
スマホだけでアプリが作れる!「Androidでプログラミング」特別講座
schoowebcampus
Android Wearの概要とアプリ開発の基礎
Android Wearの概要とアプリ開発の基礎
Kenichi Kambara
[Stack Overflow Dev Days 2015]Android 6.0 Marshmallow App Permissions 応用編
[Stack Overflow Dev Days 2015]Android 6.0 Marshmallow App Permissions 応用編
Kenichi Kambara
Empfohlen
Android Wearアプリ開発経験談
Android Wearアプリ開発経験談
Kenichi Kambara
Android Wearアプリ プレビュー版→正式版への移植ガイド
Android Wearアプリ プレビュー版→正式版への移植ガイド
Kenichi Kambara
Realm meetup LT大会(Androidアプリへの適用経験談)
Realm meetup LT大会(Androidアプリへの適用経験談)
Kenichi Kambara
[Potatotips]クロスプラットフォーム開発Tips
[Potatotips]クロスプラットフォーム開発Tips
Kenichi Kambara
[ABC2016S]Android Wear アプリ開発入門
[ABC2016S]Android Wear アプリ開発入門
Kenichi Kambara
スマホだけでアプリが作れる!「Androidでプログラミング」特別講座
スマホだけでアプリが作れる!「Androidでプログラミング」特別講座
schoowebcampus
Android Wearの概要とアプリ開発の基礎
Android Wearの概要とアプリ開発の基礎
Kenichi Kambara
[Stack Overflow Dev Days 2015]Android 6.0 Marshmallow App Permissions 応用編
[Stack Overflow Dev Days 2015]Android 6.0 Marshmallow App Permissions 応用編
Kenichi Kambara
AndroidアプリのUI/UX改善例
AndroidアプリのUI/UX改善例
Kenichi Kambara
個人アプリ開発
個人アプリ開発
kentarokuroda
2015年度研究室プレ卒研用Android講座1
2015年度研究室プレ卒研用Android講座1
Hokuto Tateyama
Tizen OS アプリ開発経験談
Tizen OS アプリ開発経験談
Kenichi Kambara
Android 6.0 Marshmallow 指紋認証対応のポイント
Android 6.0 Marshmallow 指紋認証対応のポイント
Kenichi Kambara
[デブサミ2015]Androidで広がる世界&エンジニアとしての歩み
[デブサミ2015]Androidで広がる世界&エンジニアとしての歩み
Kenichi Kambara
Kotlin/Golang Developer seminor. 「Androidが生み出す開発言語の多様性」 リックテレコム主催
Kotlin/Golang Developer seminor. 「Androidが生み出す開発言語の多様性」 リックテレコム主催
嶋 是一 (Yoshikazu SHIMA)
ABC2016Spring Androidアプリ実装アンチパターン(暫定)
ABC2016Spring Androidアプリ実装アンチパターン(暫定)
mokelab
20161014 vrarmr勉強会発表資料 slideshare
20161014 vrarmr勉強会発表資料 slideshare
WheetTweet
Androidアプリ開発ことはじめ
Androidアプリ開発ことはじめ
takosumipasta
Android Studio 2.2の紹介@Google I/O 2016東京報告会
Android Studio 2.2の紹介@Google I/O 2016東京報告会
mokelab
20170804 Builderscon Androidアプリ開発アンチパターン
20170804 Builderscon Androidアプリ開発アンチパターン
mokelab
はじめる前に知っておきたいAndroidアプリ開発のポイント
はじめる前に知っておきたいAndroidアプリ開発のポイント
Shinobu Okano
最新AndroidとIoTプラットフォームの今 (WJ2016)
最新AndroidとIoTプラットフォームの今 (WJ2016)
嶋 是一 (Yoshikazu SHIMA)
Android Wear & Android M 最新トピック
Android Wear & Android M 最新トピック
Kenichi Kambara
Can we live in a pure Swift world?
Can we live in a pure Swift world?
toyship
[展開用]Android wear abc2014w-kenichikambara
[展開用]Android wear abc2014w-kenichikambara
Kenichi Kambara
Android Wear最新トピック+α
Android Wear最新トピック+α
Kenichi Kambara
20171015 XR動向とコミュニティ活動のすすめ(XRgirls 1st meetup)
20171015 XR動向とコミュニティ活動のすすめ(XRgirls 1st meetup)
WheetTweet
Android概要資料
Android概要資料
サイバーエージェント
[potatotips #18] Android M Developer Preview & Wear 最新トピック
[potatotips #18] Android M Developer Preview & Wear 最新トピック
Kenichi Kambara
HTML5/JavaScriptで作るAndroidアプリ開発seminar
HTML5/JavaScriptで作るAndroidアプリ開発seminar
kujirahand kujira
Weitere ähnliche Inhalte
Was ist angesagt?
AndroidアプリのUI/UX改善例
AndroidアプリのUI/UX改善例
Kenichi Kambara
個人アプリ開発
個人アプリ開発
kentarokuroda
2015年度研究室プレ卒研用Android講座1
2015年度研究室プレ卒研用Android講座1
Hokuto Tateyama
Tizen OS アプリ開発経験談
Tizen OS アプリ開発経験談
Kenichi Kambara
Android 6.0 Marshmallow 指紋認証対応のポイント
Android 6.0 Marshmallow 指紋認証対応のポイント
Kenichi Kambara
[デブサミ2015]Androidで広がる世界&エンジニアとしての歩み
[デブサミ2015]Androidで広がる世界&エンジニアとしての歩み
Kenichi Kambara
Kotlin/Golang Developer seminor. 「Androidが生み出す開発言語の多様性」 リックテレコム主催
Kotlin/Golang Developer seminor. 「Androidが生み出す開発言語の多様性」 リックテレコム主催
嶋 是一 (Yoshikazu SHIMA)
ABC2016Spring Androidアプリ実装アンチパターン(暫定)
ABC2016Spring Androidアプリ実装アンチパターン(暫定)
mokelab
20161014 vrarmr勉強会発表資料 slideshare
20161014 vrarmr勉強会発表資料 slideshare
WheetTweet
Androidアプリ開発ことはじめ
Androidアプリ開発ことはじめ
takosumipasta
Android Studio 2.2の紹介@Google I/O 2016東京報告会
Android Studio 2.2の紹介@Google I/O 2016東京報告会
mokelab
20170804 Builderscon Androidアプリ開発アンチパターン
20170804 Builderscon Androidアプリ開発アンチパターン
mokelab
はじめる前に知っておきたいAndroidアプリ開発のポイント
はじめる前に知っておきたいAndroidアプリ開発のポイント
Shinobu Okano
最新AndroidとIoTプラットフォームの今 (WJ2016)
最新AndroidとIoTプラットフォームの今 (WJ2016)
嶋 是一 (Yoshikazu SHIMA)
Android Wear & Android M 最新トピック
Android Wear & Android M 最新トピック
Kenichi Kambara
Can we live in a pure Swift world?
Can we live in a pure Swift world?
toyship
[展開用]Android wear abc2014w-kenichikambara
[展開用]Android wear abc2014w-kenichikambara
Kenichi Kambara
Android Wear最新トピック+α
Android Wear最新トピック+α
Kenichi Kambara
20171015 XR動向とコミュニティ活動のすすめ(XRgirls 1st meetup)
20171015 XR動向とコミュニティ活動のすすめ(XRgirls 1st meetup)
WheetTweet
Android概要資料
Android概要資料
サイバーエージェント
Was ist angesagt?
(20)
AndroidアプリのUI/UX改善例
AndroidアプリのUI/UX改善例
個人アプリ開発
個人アプリ開発
2015年度研究室プレ卒研用Android講座1
2015年度研究室プレ卒研用Android講座1
Tizen OS アプリ開発経験談
Tizen OS アプリ開発経験談
Android 6.0 Marshmallow 指紋認証対応のポイント
Android 6.0 Marshmallow 指紋認証対応のポイント
[デブサミ2015]Androidで広がる世界&エンジニアとしての歩み
[デブサミ2015]Androidで広がる世界&エンジニアとしての歩み
Kotlin/Golang Developer seminor. 「Androidが生み出す開発言語の多様性」 リックテレコム主催
Kotlin/Golang Developer seminor. 「Androidが生み出す開発言語の多様性」 リックテレコム主催
ABC2016Spring Androidアプリ実装アンチパターン(暫定)
ABC2016Spring Androidアプリ実装アンチパターン(暫定)
20161014 vrarmr勉強会発表資料 slideshare
20161014 vrarmr勉強会発表資料 slideshare
Androidアプリ開発ことはじめ
Androidアプリ開発ことはじめ
Android Studio 2.2の紹介@Google I/O 2016東京報告会
Android Studio 2.2の紹介@Google I/O 2016東京報告会
20170804 Builderscon Androidアプリ開発アンチパターン
20170804 Builderscon Androidアプリ開発アンチパターン
はじめる前に知っておきたいAndroidアプリ開発のポイント
はじめる前に知っておきたいAndroidアプリ開発のポイント
最新AndroidとIoTプラットフォームの今 (WJ2016)
最新AndroidとIoTプラットフォームの今 (WJ2016)
Android Wear & Android M 最新トピック
Android Wear & Android M 最新トピック
Can we live in a pure Swift world?
Can we live in a pure Swift world?
[展開用]Android wear abc2014w-kenichikambara
[展開用]Android wear abc2014w-kenichikambara
Android Wear最新トピック+α
Android Wear最新トピック+α
20171015 XR動向とコミュニティ活動のすすめ(XRgirls 1st meetup)
20171015 XR動向とコミュニティ活動のすすめ(XRgirls 1st meetup)
Android概要資料
Android概要資料
Ähnlich wie Cordova利用アプリ開発経験談
[potatotips #18] Android M Developer Preview & Wear 最新トピック
[potatotips #18] Android M Developer Preview & Wear 最新トピック
Kenichi Kambara
HTML5/JavaScriptで作るAndroidアプリ開発seminar
HTML5/JavaScriptで作るAndroidアプリ開発seminar
kujirahand kujira
Droidcon London2012 Speaker Experience
Droidcon London2012 Speaker Experience
Kenichi Kambara
Firefox OSアプリ開発・公開経験談
Firefox OSアプリ開発・公開経験談
Kenichi Kambara
What is android
What is android
高見 知英
FlutterでAndroid/iOS両対応のアプリ開発
FlutterでAndroid/iOS両対応のアプリ開発
najeira
Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜
Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜
Saiki Iijima
Android Wear 最新トピック
Android Wear 最新トピック
Kenichi Kambara
Android 6.0 Marshmallow App Permissions 実践編
Android 6.0 Marshmallow App Permissions 実践編
Kenichi Kambara
AndroiderがFirefoxOSアプリの多言化をしてみたら
AndroiderがFirefoxOSアプリの多言化をしてみたら
Takaumi Kimura
プロ文.com 勉強会 Phase 1
プロ文.com 勉強会 Phase 1
Hiroki Toyokawa
C#でiPhoneアプリ開発 with MonoTouch
C#でiPhoneアプリ開発 with MonoTouch
Shin Ise
iPhoneとAndroidのアプリ開発最新潮流
iPhoneとAndroidのアプリ開発最新潮流
Rakuten Group, Inc.
20120413 nestakabaneworkshop
20120413 nestakabaneworkshop
Yoichiro Sakurai
[deb]Android4.4 new waystobeautifulapps
[deb]Android4.4 new waystobeautifulapps
Kenichi Kambara
Androidが起こしたオープン・イノベーション
Androidが起こしたオープン・イノベーション
Koji Shigemura
ソニーでElectronアプリをリリースしてみた
ソニーでElectronアプリをリリースしてみた
Yasuharu Seki
Windows Phoneの企業内活用方法、社内向けアプリ開発と展開
Windows Phoneの企業内活用方法、社内向けアプリ開発と展開
Akira Onishi
Androidとは何か
Androidとは何か
Koji Shigemura
Androidアプリ開発どこまでいける?
Androidアプリ開発どこまでいける?
高見 知英
Ähnlich wie Cordova利用アプリ開発経験談
(20)
[potatotips #18] Android M Developer Preview & Wear 最新トピック
[potatotips #18] Android M Developer Preview & Wear 最新トピック
HTML5/JavaScriptで作るAndroidアプリ開発seminar
HTML5/JavaScriptで作るAndroidアプリ開発seminar
Droidcon London2012 Speaker Experience
Droidcon London2012 Speaker Experience
Firefox OSアプリ開発・公開経験談
Firefox OSアプリ開発・公開経験談
What is android
What is android
FlutterでAndroid/iOS両対応のアプリ開発
FlutterでAndroid/iOS両対応のアプリ開発
Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜
Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜
Android Wear 最新トピック
Android Wear 最新トピック
Android 6.0 Marshmallow App Permissions 実践編
Android 6.0 Marshmallow App Permissions 実践編
AndroiderがFirefoxOSアプリの多言化をしてみたら
AndroiderがFirefoxOSアプリの多言化をしてみたら
プロ文.com 勉強会 Phase 1
プロ文.com 勉強会 Phase 1
C#でiPhoneアプリ開発 with MonoTouch
C#でiPhoneアプリ開発 with MonoTouch
iPhoneとAndroidのアプリ開発最新潮流
iPhoneとAndroidのアプリ開発最新潮流
20120413 nestakabaneworkshop
20120413 nestakabaneworkshop
[deb]Android4.4 new waystobeautifulapps
[deb]Android4.4 new waystobeautifulapps
Androidが起こしたオープン・イノベーション
Androidが起こしたオープン・イノベーション
ソニーでElectronアプリをリリースしてみた
ソニーでElectronアプリをリリースしてみた
Windows Phoneの企業内活用方法、社内向けアプリ開発と展開
Windows Phoneの企業内活用方法、社内向けアプリ開発と展開
Androidとは何か
Androidとは何か
Androidアプリ開発どこまでいける?
Androidアプリ開発どこまでいける?
Mehr von Kenichi Kambara
Hello Flutterの次におさえたい Flutterのポイント その6 (レイアウト編)
Hello Flutterの次におさえたい Flutterのポイント その6 (レイアウト編)
Kenichi Kambara
Hello Flutter”の次におさえたい Flutterのポイント その5
Hello Flutter”の次におさえたい Flutterのポイント その5
Kenichi Kambara
[ABC2018Spring]Flutterアプリ開発入門
[ABC2018Spring]Flutterアプリ開発入門
Kenichi Kambara
“Hello Flutter”の次におさえたい Flutterのポイント その4
“Hello Flutter”の次におさえたい Flutterのポイント その4
Kenichi Kambara
[Google I/O 2018 Highlights] Sandbox
[Google I/O 2018 Highlights] Sandbox
Kenichi Kambara
[Google I/O 2018 Highlights] Flutter / WearOS
[Google I/O 2018 Highlights] Flutter / WearOS
Kenichi Kambara
"Hello Flutter"の次におさえたいFlutterのポイントその3
"Hello Flutter"の次におさえたいFlutterのポイントその3
Kenichi Kambara
Hello Flutterの次におさえたいFlutterのポイントその2
Hello Flutterの次におさえたいFlutterのポイントその2
Kenichi Kambara
I/Oへの期待+海外渡航持ち物Tips
I/Oへの期待+海外渡航持ち物Tips
Kenichi Kambara
Hello Flutterの次におさえたいFlutterのポイント
Hello Flutterの次におさえたいFlutterのポイント
Kenichi Kambara
Developing Android Apps for Google Assistant
Developing Android Apps for Google Assistant
Kenichi Kambara
Google Assistant対応アプリ開発3つのポイント
Google Assistant対応アプリ開発3つのポイント
Kenichi Kambara
10分で作るGoogle Assistant対応アプリ
10分で作るGoogle Assistant対応アプリ
Kenichi Kambara
[Kotlin勉強会] Hello Kotlinの次におさえたいKotlinの勘所
[Kotlin勉強会] Hello Kotlinの次におさえたいKotlinの勘所
Kenichi Kambara
Android O (Picture In Picture)入門+実装例
Android O (Picture In Picture)入門+実装例
Kenichi Kambara
AndroidアプリのKotlin移行時に遭遇した問題と対処例
AndroidアプリのKotlin移行時に遭遇した問題と対処例
Kenichi Kambara
Android O (Beta) Topics
Android O (Beta) Topics
Kenichi Kambara
Publishing Android Wear 2.0 Apps
Publishing Android Wear 2.0 Apps
Kenichi Kambara
Android Studio 2.3 New Features
Android Studio 2.3 New Features
Kenichi Kambara
Android 7.0 Nougat マルチウィンドウ解説+α
Android 7.0 Nougat マルチウィンドウ解説+α
Kenichi Kambara
Mehr von Kenichi Kambara
(20)
Hello Flutterの次におさえたい Flutterのポイント その6 (レイアウト編)
Hello Flutterの次におさえたい Flutterのポイント その6 (レイアウト編)
Hello Flutter”の次におさえたい Flutterのポイント その5
Hello Flutter”の次におさえたい Flutterのポイント その5
[ABC2018Spring]Flutterアプリ開発入門
[ABC2018Spring]Flutterアプリ開発入門
“Hello Flutter”の次におさえたい Flutterのポイント その4
“Hello Flutter”の次におさえたい Flutterのポイント その4
[Google I/O 2018 Highlights] Sandbox
[Google I/O 2018 Highlights] Sandbox
[Google I/O 2018 Highlights] Flutter / WearOS
[Google I/O 2018 Highlights] Flutter / WearOS
"Hello Flutter"の次におさえたいFlutterのポイントその3
"Hello Flutter"の次におさえたいFlutterのポイントその3
Hello Flutterの次におさえたいFlutterのポイントその2
Hello Flutterの次におさえたいFlutterのポイントその2
I/Oへの期待+海外渡航持ち物Tips
I/Oへの期待+海外渡航持ち物Tips
Hello Flutterの次におさえたいFlutterのポイント
Hello Flutterの次におさえたいFlutterのポイント
Developing Android Apps for Google Assistant
Developing Android Apps for Google Assistant
Google Assistant対応アプリ開発3つのポイント
Google Assistant対応アプリ開発3つのポイント
10分で作るGoogle Assistant対応アプリ
10分で作るGoogle Assistant対応アプリ
[Kotlin勉強会] Hello Kotlinの次におさえたいKotlinの勘所
[Kotlin勉強会] Hello Kotlinの次におさえたいKotlinの勘所
Android O (Picture In Picture)入門+実装例
Android O (Picture In Picture)入門+実装例
AndroidアプリのKotlin移行時に遭遇した問題と対処例
AndroidアプリのKotlin移行時に遭遇した問題と対処例
Android O (Beta) Topics
Android O (Beta) Topics
Publishing Android Wear 2.0 Apps
Publishing Android Wear 2.0 Apps
Android Studio 2.3 New Features
Android Studio 2.3 New Features
Android 7.0 Nougat マルチウィンドウ解説+α
Android 7.0 Nougat マルチウィンドウ解説+α
Kürzlich hochgeladen
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Kürzlich hochgeladen
(11)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Cordova利用アプリ開発経験談
1.
Cordova利用アプリ開発経験談 2014/06/10 @korodroid(神原 健一) Cordova勉強会
2.
2 自己紹介 l 神原 健一 (@korodroid) l
モバイル関連活動 l 国内外での講演活動 •Droidcon Amsterdam 2013 •Droidcon Paris 2013 •Droidcon London 2012 •Smartphone & Tablet 2014 Spring Tokyo •DevSummit 2013 Summer l 書籍執筆 •ブログ「Mobile Dev Blog」 •NTTソフトウェア(株)所属 •テクニカルプロフェッショナル(Android)
3.
アジェンダ 3 ! 1. アプリ紹介 2. Cordova適用例
4.
4 導入 クロスプラットフォーム対応アプリを開発 Android iOS FirefoxOS
Tizen
5.
アプリ紹介 5 XTranslator ! • 翻訳アプリ • 音声入力 •
音声出力 • 端末シェイク翻訳
6.
6 クロスプラットフォーム開発 SYSTEM_UI_FLAG_IMMERSIVE 1. ユーザインタフェース 2. ビジネスロジック ※それぞれ考慮すべきポイントは大量にありますが、 Cordova関連に特化してお話します。
7.
FirefoxOS App Tizen App Wrapping 7 アプリパッケージング・配布 Wrapping .html .css .js Android App iOS App Wrapping
Wrapping Cordovaを用いたラッピング
8.
! ! FirefoxOS App ! ! Tizen App ! ! Android App ! ! iOS App 8 Java ScriptとNative実装をつなぐブリッジ .html
.css .js Native Native Native Cordova Native
9.
9 Cordova:Features 多くのAPIをサポート Storage Notification Network Media Geolocation File Contacts Compass Accelerometer Camera
10.
10 Cordova:Problem? サポート・未サポートAPIが存在 Storage Notification Network Media Geolocation File Contacts Compass Accelerometer Camera Basic Features Non-Supported Features Voice
Recognition TextToSpeech …
11.
11 Cordova:Solution 1 ライブラリの再利用 Cordova Plugins
12.
12 Cordova:Solution 2 世に存在しないもの ->
オリジナルライブラリ .java Android App .js config .xml Toast Plugin .js
13.
13 Cordova:Solution 2 ToastCreator.prototype.showToast = function(successCallback,
errorCallback, text) { return cordova.exec(successCallback, errorCallback, "ToastCreator", "showToast", [text]); }; public class ToastCreator extends CordovaPlugin { @Override public boolean execute(String action, JSONArray args, CallbackContext callbackContext) { Boolean isValidAction = true; if ("showToast".equals(action)) { Toast.makeText(cordova.getActivity(), args.getString(0), Toast.LENGTH_SHORT).show(); } return isValidAction; } } Toast Plugin .js .java
14.
14 Cordova:Solution 2 // The
case of non-input text if (value == "") { ToastCreator.prototype.showToast(showToastSuccess, showToastFail, 'No Text. Please input text.'); } return; } ... <!-- Toast Plugin --> <feature name="ToastCreator"> <param name="android-package" value="org.iplatform.xos.phonegap.ToastCreator"/> </feature> Android App .js config .xml Toast Plugin
15.
15 Web & Hardware
Collaboration Webベースアプリからハードウェア制御も可能
16.
おわり •Facebook:http://fb.com/kanbara.kenichi •Google+:+Kenichi Kambara •LinkedIn:http://www.linkedin.com/in/korodroid •Twitter:@korodroid ご清聴ありがとうございました。 (執筆、講演依頼などのお話がございましたら、 ご連絡をお願い致します。)