$30 off During Our Annual Pro Sale. View Details »

Project Sienaの使い方

Project Sienaの使い方

2014-03-06 Project Siena勉強会で発表した資料です。

高見知英
PRO

March 06, 2014
Tweet

More Decks by 高見知英

Other Decks in Technology

Transcript

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

    View Slide

  2. 自己紹介
    高見
    知英
    コミュ
    ニティ
    地域
    活動
    書籍
    作成
    アプリ
    製作
    2014/03/06 Project Sienaの使い方 2

    View Slide

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

    View Slide

  4. Project Siena
    アプリを「製作」するツール
    プレゼンテーションのような感覚でアプ
    リを作る
    「表示したい情報」と「どこに表示する
    か」を選ぶだけ
    2014/03/06 Project Sienaの使い方 4

    View Slide

  5. Project Sienaで作れるアプリ
    データリストを一覧表示するアプリ
    オープンデータの読み込み
    RSSやExcelデータの読み込み
    メールや地図を表示するアプリ
    URLについてはまだ未調査
    カメラやマイクなどのデバイスを使うアプリ
    2014/03/06 Project Sienaの使い方 5

    View Slide

  6. 〃作れないアプリ
    複雑な処理・計算を行うアプリ
    不可能ではないが、コーディングが必要
    複雑なアクセスを行うWebAPIを使うアプリ
    Windowsの機能をフルに活かしたアプリ
    そもそもストアアプリでは作れないものも
    システムユーティリティなど
    2014/03/06 Project Sienaの使い方 6

    View Slide

  7. どんなアプリに向いてる?
    モック(模型)アプリ
    動作イメージを開発者に伝える
    データを表示するだけ
    RSSやオープンデータ、Excelデータなど
    WebAPIの動作テスト
    2014/03/06 Project Sienaの使い方 7

    View Slide

  8. 正直未知数なところが多い
    日本語ドキュメントが存在しない
    使い方を解説しているページもない
    サンプルコードを見て技術を盗む
    とりあえず直感の赴くまま使う
    他アプリ起動用URLの情報がない
    そもそも英語にもない…
    プログラムの関連づけからアタリをつける?
    2014/03/06 Project Sienaの使い方 8

    View Slide

  9. 正直未知数なところが多い
    2014/03/06 Project Sienaの使い方 9

    View Slide

  10. 正直未知数なところが多い
    とりあえずいろいろ調べて
    ドキュメント化していくのが先決…?
    まあ、モック程度であれば
    今のままでもいけます
    2014/03/06 Project Sienaの使い方 10

    View Slide

  11. メイン画面
    2014/03/06 Project Sienaの使い方 11

    View Slide

  12. ビジュアルコントロール
    文字・画像表示
    押しボタン
    入力エリア
    データリスト表示
    ビデオ・音楽再生
    カメラ・マイク
    etc
    2014/03/06 Project Sienaの使い方 12

    View Slide

  13. データソース
    アプリで使うデータ
    Excel
     xlsx形式(xlsmはNG)。
    データは「テーブル」に
    RSS
    REST API
     JSON
     RDF
     RSS(荒いデータで良ければRSSとして読んだ方が楽)
    2014/03/06 Project Sienaの使い方 13

    View Slide

  14. データリストを使う
    ギャラリーを選択し、
    左下の「Items」をタップ
    使いたいデータソースを
    選択
    ギャラリーのどこに何を
    表示するかを選択
    2014/03/06 Project Sienaの使い方 14

    View Slide

  15. データリストを使う
    もっと自由に表示を選びたい
    Custom Galleryを使う
    ギャラリー内に自分で
    ビジュアルコントロールを
    配置
    2014/03/06 Project Sienaの使い方 15

    View Slide

  16. Previewで全画面表示
    開発者ライセンスが
    無い場合、ここまで
    普通のアプリと同様に
    使用可能
    2014/03/06 Project Sienaの使い方 16

    View Slide

  17. Publishでインストール
    Publishでインストール可能な
    ファイルを作成
    InstallApp.exeから
    インストール
    開発者ライセンスを
    登録してインストール可能
     開発者ライセンスの取得は無料
     90日ごとに更新が必要
    2014/03/06 Project Sienaの使い方 17

    View Slide

  18. この先は?
    実はHTML5のストアアプリ
    開発者への引き継ぎは可能
    WinJSを使っているので、
    他環境への移植は難しい?
    2014/03/06 Project Sienaの使い方 18

    View Slide

  19. おしまい
    ありがとうございました
    2014/03/06 Project Sienaの使い方 19

    View Slide