Project sienaの使い方
-
Upload
- -
Category
Technology
-
view
1.365 -
download
0
description
Transcript of Project sienaの使い方
![Page 1: Project sienaの使い方](https://reader035.fdocuments.net/reader035/viewer/2022081718/548c97cab4795956138b458f/html5/thumbnails/1.jpg)
Project Sienaの使い方
2014/03/06 高見知英
![Page 2: Project sienaの使い方](https://reader035.fdocuments.net/reader035/viewer/2022081718/548c97cab4795956138b458f/html5/thumbnails/2.jpg)
自己紹介
高見知英
コミュニティ
地域活動
書籍作成
アプリ製作
2014/03/06 Project Sienaの使い方 2
![Page 3: Project sienaの使い方](https://reader035.fdocuments.net/reader035/viewer/2022081718/548c97cab4795956138b458f/html5/thumbnails/3.jpg)
Project Siena
2014/03/06 Project Sienaの使い方 3
![Page 4: Project sienaの使い方](https://reader035.fdocuments.net/reader035/viewer/2022081718/548c97cab4795956138b458f/html5/thumbnails/4.jpg)
Project Siena
アプリを「製作」するツール
プレゼンテーションのような感覚でアプリを作る
「表示したい情報」と「どこに表示するか」を選ぶだけ
2014/03/06 Project Sienaの使い方 4
![Page 5: Project sienaの使い方](https://reader035.fdocuments.net/reader035/viewer/2022081718/548c97cab4795956138b458f/html5/thumbnails/5.jpg)
Project Sienaで作れるアプリ
データリストを一覧表示するアプリオープンデータの読み込みRSSやExcelデータの読み込み
メールや地図を表示するアプリURLについてはまだ未調査
カメラやマイクなどのデバイスを使うアプリ
2014/03/06 Project Sienaの使い方 5
![Page 6: Project sienaの使い方](https://reader035.fdocuments.net/reader035/viewer/2022081718/548c97cab4795956138b458f/html5/thumbnails/6.jpg)
〃作れないアプリ
複雑な処理・計算を行うアプリ不可能ではないが、コーディングが必要
複雑なアクセスを行うWebAPIを使うアプリ
Windowsの機能をフルに活かしたアプリそもそもストアアプリでは作れないものもシステムユーティリティなど
2014/03/06 Project Sienaの使い方 6
![Page 7: Project sienaの使い方](https://reader035.fdocuments.net/reader035/viewer/2022081718/548c97cab4795956138b458f/html5/thumbnails/7.jpg)
どんなアプリに向いてる?
モック(模型)アプリ動作イメージを開発者に伝える
データを表示するだけRSSやオープンデータ、Excelデータなど
WebAPIの動作テスト
2014/03/06 Project Sienaの使い方 7
![Page 8: Project sienaの使い方](https://reader035.fdocuments.net/reader035/viewer/2022081718/548c97cab4795956138b458f/html5/thumbnails/8.jpg)
正直未知数なところが多い
日本語ドキュメントが存在しない使い方を解説しているページもないサンプルコードを見て技術を盗むとりあえず直感の赴くまま使う
他アプリ起動用URLの情報がないそもそも英語にもない…プログラムの関連づけからアタリをつける?
2014/03/06 Project Sienaの使い方 8
![Page 9: Project sienaの使い方](https://reader035.fdocuments.net/reader035/viewer/2022081718/548c97cab4795956138b458f/html5/thumbnails/9.jpg)
正直未知数なところが多い
2014/03/06 Project Sienaの使い方 9
![Page 10: Project sienaの使い方](https://reader035.fdocuments.net/reader035/viewer/2022081718/548c97cab4795956138b458f/html5/thumbnails/10.jpg)
正直未知数なところが多い
とりあえずいろいろ調べてドキュメント化していくのが先決…?まあ、モック程度であれば今のままでもいけます
2014/03/06 Project Sienaの使い方 10
![Page 11: Project sienaの使い方](https://reader035.fdocuments.net/reader035/viewer/2022081718/548c97cab4795956138b458f/html5/thumbnails/11.jpg)
メイン画面
2014/03/06 Project Sienaの使い方 11
![Page 12: Project sienaの使い方](https://reader035.fdocuments.net/reader035/viewer/2022081718/548c97cab4795956138b458f/html5/thumbnails/12.jpg)
ビジュアルコントロール
文字・画像表示
押しボタン
入力エリア
データリスト表示
ビデオ・音楽再生
カメラ・マイク
etc
2014/03/06 Project Sienaの使い方 12
![Page 13: Project sienaの使い方](https://reader035.fdocuments.net/reader035/viewer/2022081718/548c97cab4795956138b458f/html5/thumbnails/13.jpg)
データソース
アプリで使うデータExcel xlsx形式(xlsmはNG)。データは「テーブル」に
RSS
REST API JSON
RDF
RSS(荒いデータで良ければRSSとして読んだ方が楽)
2014/03/06 Project Sienaの使い方 13
![Page 14: Project sienaの使い方](https://reader035.fdocuments.net/reader035/viewer/2022081718/548c97cab4795956138b458f/html5/thumbnails/14.jpg)
データリストを使う
ギャラリーを選択し、左下の「Items」をタップ
使いたいデータソースを選択
ギャラリーのどこに何を表示するかを選択
2014/03/06 Project Sienaの使い方 14
![Page 15: Project sienaの使い方](https://reader035.fdocuments.net/reader035/viewer/2022081718/548c97cab4795956138b458f/html5/thumbnails/15.jpg)
データリストを使う
もっと自由に表示を選びたいCustom Galleryを使う
ギャラリー内に自分でビジュアルコントロールを配置
2014/03/06 Project Sienaの使い方 15
![Page 16: Project sienaの使い方](https://reader035.fdocuments.net/reader035/viewer/2022081718/548c97cab4795956138b458f/html5/thumbnails/16.jpg)
Previewで全画面表示
開発者ライセンスが無い場合、ここまで普通のアプリと同様に使用可能
2014/03/06 Project Sienaの使い方 16
![Page 17: Project sienaの使い方](https://reader035.fdocuments.net/reader035/viewer/2022081718/548c97cab4795956138b458f/html5/thumbnails/17.jpg)
Publishでインストール
Publishでインストール可能なファイルを作成 InstallApp.exeからインストール
開発者ライセンスを登録してインストール可能開発者ライセンスの取得は無料
90日ごとに更新が必要
2014/03/06 Project Sienaの使い方 17
![Page 18: Project sienaの使い方](https://reader035.fdocuments.net/reader035/viewer/2022081718/548c97cab4795956138b458f/html5/thumbnails/18.jpg)
この先は?
実はHTML5のストアアプリ開発者への引き継ぎは可能
WinJSを使っているので、他環境への移植は難しい?
2014/03/06 Project Sienaの使い方 18
![Page 19: Project sienaの使い方](https://reader035.fdocuments.net/reader035/viewer/2022081718/548c97cab4795956138b458f/html5/thumbnails/19.jpg)
おしまい
ありがとうございました
2014/03/06 Project Sienaの使い方 19