第 2 回 Tizen 勉強会 Naruto TAKAHASHI
 Naruto   TAKAHASHI(@TNaruto) Tizen SDK 歴 10日 HTML 歴 10日 Javascript 歴 10日 Eclipse 歴 10日
 生産性    HTML5 + javascript でアプリが作れちゃう 可搬性    PC のブラウザで動作    Web シミュレータで動作    他の HTML5 プラットフォームでも動作    一度作ればどんな環境でも動...
 私が触るとびっくりするぐらい低いね!   あれだ、これは人によりけりなんだ…   Web系の人助けてください…       手を取り合いましょう
 HTML5   の資産を再利用し続けたい。    デバイスに依存しないようにフル html5 で作りた     い。    どのhtml5プラットフォームでも動くパッケージ     を作りたい。    デバイスやシステムに依存するとこ...
 ゲームなどの単独アプリなどには好機。   GUI 周りは HTML5 や jQuery を使えばそれなりに    作れる状況   js ならではの、web サービス、クラウドサービス    へのアクセスも簡単 システムと連携するアプリ...
   Tizen ではデバイスやシステムの API が用意されている。     Alarm     Bluetooth     Calendar     Call     Contact     Filesystem     G...
 アプリケーションのバックグラウンド動作   フォアグラウンドにあるアプリケーションのみが    動作する。   バックグラウンドに移動すると一時停止する       audio タグ       ネイティブオーディオプレイヤー   ...
 システム全体のポップアップウィンドウの表示   jQuery のポップアップはページ上でレンダリン    グしているだけ システム内の通知機能 タスクトレイへアイコンを表示する機能
 単独アプリとして作るためのデバイス       API, システム API は用意されている。 システム連携を機能はまだ未実装。   バックグラウンド処理ができないんじゃあねえ…   大規模なシステムが作れない 他プラットフォームと...
 微妙に異なる。
 未実装機能が多く、HTML5   だけでシステムを 構築するのは難しい。           API はプラットフォー デバイスやシステムの ム毎に方言化していてバラバラ HTML5    で可搬性のあるアプリを作るのは夢 だった?
API は W3C システムアプリケーション向けでワーキンググループが作られてます。   既存の API の共通化   足りない機能の検討   Firefox os が積極的に提案中。   http://www.w3.org/2012...
Html5 でアプリを作るということ
Html5 でアプリを作るということ
Html5 でアプリを作るということ
Html5 でアプリを作るということ
Upcoming SlideShare
Loading in …5
×

Html5 でアプリを作るということ

2,988
-1

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,988
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Html5 でアプリを作るということ

  1. 1. 第 2 回 Tizen 勉強会 Naruto TAKAHASHI
  2. 2.  Naruto TAKAHASHI(@TNaruto) Tizen SDK 歴 10日 HTML 歴 10日 Javascript 歴 10日 Eclipse 歴 10日
  3. 3.  生産性  HTML5 + javascript でアプリが作れちゃう 可搬性  PC のブラウザで動作  Web シミュレータで動作  他の HTML5 プラットフォームでも動作  一度作ればどんな環境でも動作するなんて素敵!
  4. 4.  私が触るとびっくりするぐらい低いね! あれだ、これは人によりけりなんだ… Web系の人助けてください…  手を取り合いましょう
  5. 5.  HTML5 の資産を再利用し続けたい。  デバイスに依存しないようにフル html5 で作りた い。  どのhtml5プラットフォームでも動くパッケージ を作りたい。  デバイスやシステムに依存するところも html5 + js で作りたい。
  6. 6.  ゲームなどの単独アプリなどには好機。 GUI 周りは HTML5 や jQuery を使えばそれなりに 作れる状況 js ならではの、web サービス、クラウドサービス へのアクセスも簡単 システムと連携するアプリ、デバイスを叩くアプリは?
  7. 7.  Tizen ではデバイスやシステムの API が用意されている。  Alarm  Bluetooth  Calendar  Call  Contact  Filesystem  Geocoder  LBS  Media Content  Messaging  NFC  System Information  Time Tizen のオリジナル実装
  8. 8.  アプリケーションのバックグラウンド動作 フォアグラウンドにあるアプリケーションのみが 動作する。 バックグラウンドに移動すると一時停止する  audio タグ  ネイティブオーディオプレイヤー  お前もかよ… プロセス間通信のようなアプリ間連携の仕組み
  9. 9.  システム全体のポップアップウィンドウの表示 jQuery のポップアップはページ上でレンダリン グしているだけ システム内の通知機能 タスクトレイへアイコンを表示する機能
  10. 10.  単独アプリとして作るためのデバイス API, システム API は用意されている。 システム連携を機能はまだ未実装。 バックグラウンド処理ができないんじゃあねえ… 大規模なシステムが作れない 他プラットフォームとのシステム依存 API の互換性は? そんなものはない。 クロスプラットフォーム Web App を作りたいな ら各プラットフォーム毎に別処理考慮が必要。
  11. 11.  微妙に異なる。
  12. 12.  未実装機能が多く、HTML5 だけでシステムを 構築するのは難しい。 API はプラットフォー デバイスやシステムの ム毎に方言化していてバラバラ HTML5 で可搬性のあるアプリを作るのは夢 だった?
  13. 13. API は W3C システムアプリケーション向けでワーキンググループが作られてます。 既存の API の共通化 足りない機能の検討 Firefox os が積極的に提案中。 http://www.w3.org/2012/05/sysapps-wg- charter.html HTML5 の動作の際は 各プラットフォームのサムスンの人も気づいている模様 http://download.tizen.org/misc/media/conferen ce2012/wednesday/ballroom-a/2012-05- 09_1415-1455- converting_your_web_app_to_tizen.pdf

×