<style> /* basic design */ .reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6, .reveal section, .reveal table, .reveal li, .reveal blockquote, .reveal th, .reveal td, .reveal p { font-family: 'Meiryo UI', 'Source Sans Pro', Helvetica, sans-serif, 'Helvetica Neue', 'Helvetica', 'Arial', 'Hiragino Sans', 'ヒラギノ角ゴシック', YuGothic, 'Yu Gothic'; text-align: left; line-height: 1.8; letter-spacing: normal; text-shadow: none; word-wrap: break-word; color: #444; } .reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6 {font-weight: bold;} .reveal h1, .reveal h2, .reveal h3 {color: #2980b9;} .reveal th {background: #DDD;} .reveal section img {background:none; border:none; box-shadow:none; max-width: 95%; max-height: 95%;} .reveal blockquote {width: 90%; padding: 0.5vw 3.0vw;} .reveal table {margin: 1.0vw auto;} .reveal code {line-height: 1.2;} .reveal p, .reveal li {padding: 0vw; margin: 0vw;} .reveal .box {margin: -0.5vw 1.5vw 2.0vw -1.5vw; padding: 0.5vw 1.5vw 0.5vw 1.5vw; background: #EEE; border-radius: 1.5vw;} /* table design */ .reveal table {background: #f5f5f5;} .reveal th {background: #444; color: #fff;} .reveal td {position: relative; transition: all 300ms;} .reveal tbody:hover td { color: transparent; text-shadow: 0 0 3px #aaa;} .reveal tbody:hover tr:hover td {color: #444; text-shadow: 0 1px 0 #fff;} /* blockquote design */ .reveal blockquote { width: 90%; padding: 0.5vw 0 0.5vw 6.0vw; font-style: italic; background: #f5f5f5; } .reveal blockquote:before{ position: absolute; top: 0.1vw; left: 1vw; content: "\f10d"; font-family: FontAwesome; color: #2980b9; font-size: 3.0vw; } /* font size */ .reveal h1 {font-size: 5.0vw;} .reveal h2 {font-size: 4.0vw;} .reveal h3 {font-size: 2.8vw;} .reveal h4 {font-size: 2.6vw;} .reveal h5 {font-size: 2.4vw;} .reveal h6 {font-size: 2.2vw;} .reveal section, .reveal table, .reveal li, .reveal blockquote, .reveal th, .reveal td, .reveal p {font-size: 2.2vw;} .reveal code {font-size: 1.6vw;} /* new color */ .red {color: #EE6557;} .blue {color: #16A6B6;} /* split slide */ #right {left: -18.33%; text-align: left; float: left; width: 50%; z-index: -10;} #left {left: 31.25%; text-align: left; float: left; width: 50%; z-index: -10;} </style> <style> /* specific design */ .reveal h1 { margin: 0% -100%; padding: 2% 100% 4% 100%; color: #fff; background: #c2e59c; /* fallback for old browsers */ background: linear-gradient(-45deg, #EE7752, #E73C7E, #23A6D5, #23D5AB); background-size: 200% 200%; animation: Gradient 60s ease infinite; } @keyframes Gradient { 0% {background-position: 0% 50%} 50% {background-position: 100% 50%} 100% {background-position: 0% 50%} } .reveal h2 { text-align: center; margin: -5% -50% 2% -50%; padding: 4% 10% 1% 10%; color: #fff; background: #c2e59c; /* fallback for old browsers */ background: -webkit-linear-gradient(to right, #64b3f4, #c2e59c); /* Chrome 10-25, Safari 5.1-6 */ background: linear-gradient(to right, #64b3f4, #c2e59c); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ } </style> <!-- --------------------------------------------------------------------------------------- --> #### KT会#16 # AppSheetでアプリ作ってみた <br> <br> #### 2021.04.26 ### kanejun --- # AppSheet とは ![](https://i.imgur.com/pHE6lLT.png) AppSheet は、ノーコードのアプリ開発プラットフォーム。 Google スプレッドシートやbox、aws など、 あらゆるデータソースにアクセスしてアプリを構築できる。 Googleに買収されているらしい。 --- # 百聞は一見にしかず ### Nomad Cafe 作業に適したカフェを記録していくプライベートアプリ https://www.appsheet.com/start/64cf85c9-eaea-4bd2-8e66-1035dfb06070 (多分俺しか開けない) --- # アプリ作成の基本的な流れ (1/2) 1. データの設計 (Data) - GoogleスプレッドシートをDBとして利用 - カラムの種類や初期値を設定 - Sliceも作成可能 - CRUD設定が可能 2. 画面の設計 (UX) - データの表示形式を選択 - 表、グラフ、ギャラリー、マップなど... --- # アプリ作成の基本的な流れ (2/2) 3. ボタンの作成 (Behavior) - 任意のカラムに任意の値を挿入するボタンが作成できる 4. ロジックやバッチ処理の作成 (Automation) - あるトリガーに基づいて色々な処理を実行できる - 通知、データ更新、WebHookなど... --- # 他にも - Security設定ができるらしい - MLによる予測が使えるらしい --- # 所感1 ### ノーコードすげえ。 - 作りたいものがすぐ手に入る - データを定義するだけでほぼ作りたいものができる - UX部分とかはAIでテキトーに予測して用意してくれる - 単純な台帳管理業務とかならこれでサクッと置き換えられそう --- # 所感2 ### ノーコードまだまだ - 痒い所に手が届かない感じはある(AppSheetはだいぶ届く気がするが) - 大規模になるとパフォーマンスとかどうなんだろう - 料金は高そう --- # 所感3 他のノーコードプラットフォームも試してみたい。 https://qiita.com/kento_gm/items/34c46a9bc6b3017c9345 --- # 所感4 やはり今後ノーコード・ローコードの世界が広がって、ITの民主化が進むのかもしれない? でもどんな業界・職種をみても、"つくる"というのは専門性が必要とされる領域。 どこまで行けるのか?
{"metaMigratedAt":"2023-06-15T23:26:31.024Z","metaMigratedFrom":"YAML","title":"AppSheetでアプリ作ってみた","breaks":true,"slideOptions":"{\"theme\":\"white\",\"slideNumber\":\"c/t\",\"center\":false,\"transition\":\"none\",\"keyboard\":true,\"width\":\"93%\",\"height\":\"100%\"}","contributors":"[{\"id\":\"15e83cba-4555-460b-9bc4-b37b6387e619\",\"add\":5149,\"del\":455}]"}
    527 views
   Owned this note