power apps、始めました

Post on 07-Jan-2017

690 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

PowerApps 、始めました2016/06/18 .NET 勉強会 in 仙台

Microsoft MVP for CDMSatoru Nasu

自己紹介

那須 悟

@nasunotw

nasunoblog.blogspot.jp

好きな製品・サービス・ツール• 中小企業向け MS 製品• Windows Server Essentials• Office 365(Power BI)

Microsoft MVPCloud and Datacenter

Management

PowerShell チョットデキル事務員

Microsoft Power シリーズ

Microsoft Power シリーズ

PowerPoint PowerToys PowerShell

Power Query Power BI PowerApps

PowerApps とは

PowerApps とは

•クラウドベースのモバイル開発ツール• 2016/6/25 現在、 Preview 中

•マルチデバイスに対応•Windows 10 / iOS / Android•Windows 10 Mobile 用アプリは見当たらない

画面は縦・横が指定できる

Portrait Landscape

モバイルに対応した関数

Audio Camera Mic Pen

Acceleration

(X,Y,Z)Compass Location

( 緯度・経度 ) Connection

出展) https://powerapps.microsoft.com/en-us/tutorials/signals/

PowerApps を分かった気になるポイント

Office 365 のサービス

UWP でアプリを作る

コードを書かなくていい

ワークフローを使う

外部サービスと接続をする

Editor+Flows+Connections

Flow ConnectionEditor

Editor - UWP

Flow

Connection

Flow - Browser

•ワークフロー1. ボタンをタップ

2. SP Online にアイテム作成

3. メールを送信

•条件も作成可能If xx = yes then

Do ActionEnd if

Connection - Browser

•クラウド サービスに接続

•Office 365•Dynamics CRM• Salesforce• Slack•その他 SaaS

• Custom API もサポート

作成 / 編集~デプロイ

保存はローカルとクラウド

バージョン管理あり

画面構成

Screen thumbnails

DesignWorkspace

Propertydropdown

Formula Bar

Option

Advanced

Quick Tools

ショートカット ( 順不同 )

キー 動作

Ctrl+F 検索

Ctrl+C コピー

Ctrl+V 貼り付け

Ctrl+X 切り出し

Ctrl+Z 元に戻す

Alt Control 名表示

キー 動作

Ctrl+O 開く

Ctrl+M スクリーンを作成

Ctrl+N 新規作成

Ctrl+B/U/L 太文字 / アンダースコア / イタリックCtrl+G グループ

赤字: PowerApps 特有のショートカット

Alt Button

ターゲット

誰向けのサービス?

VBA を使うパワーユーザー

No Coding でモバイル開発したい人

アプリの作り方と Demo

PowerApps の開発に最低限必要なもの

•Windows OS•Windows 8.1•Windows 10

•PowerApps ストアアプリ

•Office 365 アカウント•Microsoft アカウントは不可•Office 365 Solo は未確認

デモアプリ

SharePointOnline Power BI出退勤アプリ

デモアプリ 作成手順

SP Onlineリスト作成 Flow 作成

アプリ開発 動作確認

SharePoint Online リスト作成

#1 SharePoint Online リストを作成

サイトのタイムゾーンを絶対チェックすること!※ 最初は UTC+09:00 以外になっている

打刻した時間は SharePointの時刻を採用※ デバイス側の時刻は信用しない

Flow 作成

#2 Flow 作成

SPO リストの列名が自動列挙される

引数名が自動生成される

アプリ開発

#3 アプリを開発

Office 365 のアカウント名と顔写真

デバイスのセンサー結果

Flow を実行するためのボタン

文字入力用ボックス

OnSelect = ‘Flow 名 '.Run(“OUT”,Value(Latitude.Text))

Text = Location.LatitudeText = Location.Longitude

Text = User().FullNameImage = User().Image

※ ダブルコーテーションで囲む

HintText = “ 伝言内容”

定義済みのFlow を実行

定義済みのFlow を実行 SPO にアイテム追加

Power BI を使ったデータ確認

まとめ

PowerApps を使って良かった事

•簡単に開発できた=作る喜び•デバイス情報の取得が簡単

•マルチデバイス対応

•ソース管理ならぬファイル履歴

PowerApps に Feedback したい場合はニコちゃんマーク !

こうなったら嬉しいな!

•エディタの軽量化

•多重起動

•ローカライズ

•バーコード /QR コード対応

•オンプレミスのデータソース接続https://powerapps.uservoice.com/PowerApps の要望は⇒からどうぞ!

PowerApps 押さえておきたいポイント

Office 365 のサービス

UWP でアプリを作る

コードを書かなくていい

ワークフローを使う

外部サービスと接続をする

参考文献: PowerApps に関するサイト

•公式ブログhttps://powerapps.microsoft.com/en-us/blog/

•ドキュメントhttps://powerapps.microsoft.com/en-us/tutorials/getting-started/

•Communityhttps://powerusers.microsoft.com/t5/PowerApps-Community/ct-p/PowerApps1

参考文献: Flow に関するサイト

•公式ブログhttps://flow.microsoft.com/ja-jp/blog/

•ドキュメントhttps://flow.microsoft.com/ja-jp/documentation/getting-started/

•Communityhttps://powerusers.microsoft.com/t5/Microsoft-Flow-Community/ct-p/FlowCommunity

Thank you

top related