1 / 21

Ricoh & JAVa Developer Chanllege2010

第一回ミーティング 2010年7月31日. Ricoh & JAVa Developer Chanllege2010. 0.コンテストの概要. JVM を搭載した複合機に、 Java によるビジネスアプリケーションを 組み込み 、 発想のユニークさや技術力を競う. オフィスで利用される「実用的な業務アプリケーション」. 1.技術提供. リコー社から、以下のものが提供されます 開発キット( Device SDK Type-J )の提供 学生向けプログラミング講習会の実施 専用技術サポート窓口の開設 複合機の貸し出し( 1 次選考通過チームのみ). 2 .開発要件.

Download Presentation

Ricoh & JAVa Developer Chanllege2010

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第一回ミーティング 2010年7月31日 Ricoh & JAVaDeveloper Chanllege2010

  2. 0.コンテストの概要 • JVMを搭載した複合機に、Javaによるビジネスアプリケーションを組み込み、発想のユニークさや技術力を競う オフィスで利用される「実用的な業務アプリケーション」

  3. 1.技術提供 リコー社から、以下のものが提供されます • 開発キット(Device SDK Type-J)の提供 • 学生向けプログラミング講習会の実施 • 専用技術サポート窓口の開設 • 複合機の貸し出し(1次選考通過チームのみ)

  4. 2.開発要件 • 複合機がメインで、Javaによる開発 • ※複合機の機能一覧 • コピー • スキャン • プリント • (ファックス) • Eメール • インターネット • タッチパネルでの操作

  5. 2.開発要件 • 複合機以外のハードのプログラミングはJavaに限らない PHP JAVA Objective-C

  6. 2.開発要件 Xlet Type Server Type • パネル操作で処理を開始する • 特定機器から処理要求がないかチェックし、あれば処理を開始する

  7. 3.注意点 • 複合機である必要性があるか データの送信 PC 複合機 プリンターでいい気が…… 印刷!

  8. 3.注意点 • 複合機のJVMでは、一部のパッケージを使用できない 例:java.awt javax.sound • 使用できないパッケージを使いたい場合は、代替案を考えるか、PC等で使用して出来たものを複合機に送るなどの工夫が必要

  9. 4.今日の目標 • 実装するアプリの案を出しあって、実装の方針を決める • 実装に当たって、役割分担を決める

  10. 4.アイデア いい案は思いつきましたか?

  11. 5.アイデアの例 配布資料おまとめサービス • 会議や講義で配布された資料を予め複合機のハードディスクに格納しておき、好きな時にまとめて印刷できるサービス • 操作の簡単化・紙の無駄使い防止が目標

  12. 5.アイデアの例 会議1 会議2 資料1 資料2 資料3 資料4

  13. 5.アイデアの例 仕様 • 予めPCから複合機に資料を転送する • 管理者は、タッチパネル上で会議と資料の関連付けをする • 関連付けされた会議の資料は、会議名のボタンを押すだけで配布資料一覧を閲覧・印刷できる • ユーザーは自分と関連がある資料のみ閲覧・印刷可能

  14. 5.アイデアの例 • ログイン画面 (ソフトキーボードで入力) ユーザー名: パスワード: (ソフトキーボードで入力) ログイン

  15. 5.アイデアの例 • ユーザー画面(管理者) こんにちは Aさん 会議1 2010/07/31 会議22010/09/24 会議の追加 会議3 2010/10/10

  16. 5.アイデアの例 • 登録画面(管理者のみ) (ソフトキーボードで入力) 会議名: 資料1 資料2 資料の追加 資料3 資料4 資料5 資料6 決定 取り消し

  17. 5.アイデアの例 • 資料追加画面(管理者のみ) 資料をどのように追加しますか PCから送る スキャンする 取り消し

  18. 5.アイデアの例 • 閲覧画面(管理者のみ) 会議1 (2010年7月31日実施) 資料の印刷 内容 リコーのコンテストでどういうアプリケーションを開発していくかを検討した 資料の編集 会議の削除

  19. 5.アイデアの例 必要な技術 • PC・複合機間の通信 • ログイン機能 • データの印刷機能 • (スキャン機能)

  20. 5.アイデアの例 問題点 • 紙媒体の需要の低下 • 複合機のハードディスクの容量 • 古い会議の資料を残しておく必要があるか • ハードディスクの中身は電源を切ると消えるので、ファイルはWeb上に保存したほうがいいかも

  21. 6.一次審査について 締切り:9月24日(金) 提出物:エミュレータで動くプログラム   レポート(詳細は後日通知)

More Related