19
Project Siena の使い方 2014/03/06 高見知英

Project sienaの使い方

  • Upload
    -

  • View
    1.359

  • Download
    0

Embed Size (px)

DESCRIPTION

2014年3月6日のProject Siena勉強会の資料です。

Citation preview

Page 1: Project sienaの使い方

Project Sienaの使い方

2014/03/06 高見知英

Page 2: Project sienaの使い方

自己紹介

高見知英

コミュニティ

地域活動

書籍作成

アプリ製作

2014/03/06 Project Sienaの使い方 2

Page 3: Project sienaの使い方

Project Siena

2014/03/06 Project Sienaの使い方 3

Page 4: Project sienaの使い方

Project Siena

アプリを「製作」するツール

プレゼンテーションのような感覚でアプリを作る

「表示したい情報」と「どこに表示するか」を選ぶだけ

2014/03/06 Project Sienaの使い方 4

Page 5: Project sienaの使い方

Project Sienaで作れるアプリ

データリストを一覧表示するアプリオープンデータの読み込みRSSやExcelデータの読み込み

メールや地図を表示するアプリURLについてはまだ未調査

カメラやマイクなどのデバイスを使うアプリ

2014/03/06 Project Sienaの使い方 5

Page 6: Project sienaの使い方

〃作れないアプリ

複雑な処理・計算を行うアプリ不可能ではないが、コーディングが必要

複雑なアクセスを行うWebAPIを使うアプリ

Windowsの機能をフルに活かしたアプリそもそもストアアプリでは作れないものもシステムユーティリティなど

2014/03/06 Project Sienaの使い方 6

Page 7: Project sienaの使い方

どんなアプリに向いてる?

モック(模型)アプリ動作イメージを開発者に伝える

データを表示するだけRSSやオープンデータ、Excelデータなど

WebAPIの動作テスト

2014/03/06 Project Sienaの使い方 7

Page 8: Project sienaの使い方

正直未知数なところが多い

日本語ドキュメントが存在しない使い方を解説しているページもないサンプルコードを見て技術を盗むとりあえず直感の赴くまま使う

他アプリ起動用URLの情報がないそもそも英語にもない…プログラムの関連づけからアタリをつける?

2014/03/06 Project Sienaの使い方 8

Page 9: Project sienaの使い方

正直未知数なところが多い

2014/03/06 Project Sienaの使い方 9

Page 10: Project sienaの使い方

正直未知数なところが多い

とりあえずいろいろ調べてドキュメント化していくのが先決…?まあ、モック程度であれば今のままでもいけます

2014/03/06 Project Sienaの使い方 10

Page 11: Project sienaの使い方

メイン画面

2014/03/06 Project Sienaの使い方 11

Page 12: Project sienaの使い方

ビジュアルコントロール

文字・画像表示

押しボタン

入力エリア

データリスト表示

ビデオ・音楽再生

カメラ・マイク

etc

2014/03/06 Project Sienaの使い方 12

Page 13: Project sienaの使い方

データソース

アプリで使うデータExcel xlsx形式(xlsmはNG)。データは「テーブル」に

RSS

REST API JSON

RDF

RSS(荒いデータで良ければRSSとして読んだ方が楽)

2014/03/06 Project Sienaの使い方 13

Page 14: Project sienaの使い方

データリストを使う

ギャラリーを選択し、左下の「Items」をタップ

使いたいデータソースを選択

ギャラリーのどこに何を表示するかを選択

2014/03/06 Project Sienaの使い方 14

Page 15: Project sienaの使い方

データリストを使う

もっと自由に表示を選びたいCustom Galleryを使う

ギャラリー内に自分でビジュアルコントロールを配置

2014/03/06 Project Sienaの使い方 15

Page 16: Project sienaの使い方

Previewで全画面表示

開発者ライセンスが無い場合、ここまで普通のアプリと同様に使用可能

2014/03/06 Project Sienaの使い方 16

Page 17: Project sienaの使い方

Publishでインストール

Publishでインストール可能なファイルを作成 InstallApp.exeからインストール

開発者ライセンスを登録してインストール可能開発者ライセンスの取得は無料

90日ごとに更新が必要

2014/03/06 Project Sienaの使い方 17

Page 18: Project sienaの使い方

この先は?

実はHTML5のストアアプリ開発者への引き継ぎは可能

WinJSを使っているので、他環境への移植は難しい?

2014/03/06 Project Sienaの使い方 18

Page 19: Project sienaの使い方

おしまい

ありがとうございました

2014/03/06 Project Sienaの使い方 19