Submit Search
Upload
MSBプレ講座ノーコード開発
•
0 likes
•
60 views
K
Kentaro Murata
Follow
MSB7期プレ講座(4月) ノーコード開発講義資料です。
Read less
Read more
Small Business & Entrepreneurship
Report
Share
Report
Share
1 of 10
Recommended
Visual Studio Code で快適開発生活 -拡張を作って公開しよう-
Visual Studio Code で快適開発生活 -拡張を作って公開しよう-
Saki Homma
Visual Studio Code 入門
Visual Studio Code 入門
Saki Homma
MicrosoftのサービスでさくっとBot開発!
MicrosoftのサービスでさくっとBot開発!
Saki Homma
Bot Framework Composer Fukuazu
Bot Framework Composer Fukuazu
ru pic
SPAを実現するために必要な通信技術
SPAを実現するために必要な通信技術
Yusuke Naka
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向
Tsutomu Ogasawara
Webエンジニアによるスマートフォンアプリ開発
Webエンジニアによるスマートフォンアプリ開発
takeuchi-tk
PhoneGapユーザー会@大阪 講演資料
PhoneGapユーザー会@大阪 講演資料
Monaca
Recommended
Visual Studio Code で快適開発生活 -拡張を作って公開しよう-
Visual Studio Code で快適開発生活 -拡張を作って公開しよう-
Saki Homma
Visual Studio Code 入門
Visual Studio Code 入門
Saki Homma
MicrosoftのサービスでさくっとBot開発!
MicrosoftのサービスでさくっとBot開発!
Saki Homma
Bot Framework Composer Fukuazu
Bot Framework Composer Fukuazu
ru pic
SPAを実現するために必要な通信技術
SPAを実現するために必要な通信技術
Yusuke Naka
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向
Tsutomu Ogasawara
Webエンジニアによるスマートフォンアプリ開発
Webエンジニアによるスマートフォンアプリ開発
takeuchi-tk
PhoneGapユーザー会@大阪 講演資料
PhoneGapユーザー会@大阪 講演資料
Monaca
無料で始めるアプリのバックエンド開発
無料で始めるアプリのバックエンド開発
Shoichi Takagi
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
.NET技術でこれからも食べていくための技術戦略
.NET技術でこれからも食べていくための技術戦略
Yuya Yamaki
HTML5 with PhoneGap
HTML5 with PhoneGap
Kazuya Hiruma
PHPカンファレンス関西 2011
PHPカンファレンス関西 2011
Takako Miyagawa
怠惰な私がプログラミングするときに重要だと考えているたった1つのこと
怠惰な私がプログラミングするときに重要だと考えているたった1つのこと
Tohru Kobayashi
PHPCON fukuoka 2015 CodeIgniter update
PHPCON fukuoka 2015 CodeIgniter update
Takako Miyagawa
ET2016 Smart Japan Alliance Llilum 161118
ET2016 Smart Japan Alliance Llilum 161118
Atomu Hidaka
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
Yuta Matsumura
PHPUnitでリファクタリング
PHPUnitでリファクタリング
Takako Miyagawa
Windows IoT Core and Robot Arm
Windows IoT Core and Robot Arm
Masuda Tomoaki
Single-page application
Single-page application
Fumio SAGAWA
保守性の高いアプリケーション設計について
保守性の高いアプリケーション設計について
TomomitsuKusaba
Hello, React!! まで導く Reactの基礎
Hello, React!! まで導く Reactの基礎
iPride Co., Ltd.
CodeIgniterのライセンスについて
CodeIgniterのライセンスについて
Takako Miyagawa
【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~
【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~
日本マイクロソフト株式会社
JSオジサン openframeworks emscripten
JSオジサン openframeworks emscripten
minoru nakanou
PhoneGapで作るハイブリッドアプリケーション
PhoneGapで作るハイブリッドアプリケーション
Masahiko Tachizono
【Web TECH FORUM 2017 in大阪】グレープシティのJavaScriptライブラリ
【Web TECH FORUM 2017 in大阪】グレープシティのJavaScriptライブラリ
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
ネイティブアプリ開発を加速する、モダンバックエンドとのタイアップ手法
ネイティブアプリ開発を加速する、モダンバックエンドとのタイアップ手法
Akira Hatsune
The Fastest Possible Way to Develop an Interactive App
The Fastest Possible Way to Develop an Interactive App
LINE Corporation
More Related Content
What's hot
無料で始めるアプリのバックエンド開発
無料で始めるアプリのバックエンド開発
Shoichi Takagi
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
.NET技術でこれからも食べていくための技術戦略
.NET技術でこれからも食べていくための技術戦略
Yuya Yamaki
HTML5 with PhoneGap
HTML5 with PhoneGap
Kazuya Hiruma
PHPカンファレンス関西 2011
PHPカンファレンス関西 2011
Takako Miyagawa
怠惰な私がプログラミングするときに重要だと考えているたった1つのこと
怠惰な私がプログラミングするときに重要だと考えているたった1つのこと
Tohru Kobayashi
PHPCON fukuoka 2015 CodeIgniter update
PHPCON fukuoka 2015 CodeIgniter update
Takako Miyagawa
ET2016 Smart Japan Alliance Llilum 161118
ET2016 Smart Japan Alliance Llilum 161118
Atomu Hidaka
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
Yuta Matsumura
PHPUnitでリファクタリング
PHPUnitでリファクタリング
Takako Miyagawa
Windows IoT Core and Robot Arm
Windows IoT Core and Robot Arm
Masuda Tomoaki
Single-page application
Single-page application
Fumio SAGAWA
保守性の高いアプリケーション設計について
保守性の高いアプリケーション設計について
TomomitsuKusaba
Hello, React!! まで導く Reactの基礎
Hello, React!! まで導く Reactの基礎
iPride Co., Ltd.
CodeIgniterのライセンスについて
CodeIgniterのライセンスについて
Takako Miyagawa
【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~
【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~
日本マイクロソフト株式会社
JSオジサン openframeworks emscripten
JSオジサン openframeworks emscripten
minoru nakanou
PhoneGapで作るハイブリッドアプリケーション
PhoneGapで作るハイブリッドアプリケーション
Masahiko Tachizono
【Web TECH FORUM 2017 in大阪】グレープシティのJavaScriptライブラリ
【Web TECH FORUM 2017 in大阪】グレープシティのJavaScriptライブラリ
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
What's hot
(20)
無料で始めるアプリのバックエンド開発
無料で始めるアプリのバックエンド開発
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
.NET技術でこれからも食べていくための技術戦略
.NET技術でこれからも食べていくための技術戦略
HTML5 with PhoneGap
HTML5 with PhoneGap
PHPカンファレンス関西 2011
PHPカンファレンス関西 2011
怠惰な私がプログラミングするときに重要だと考えているたった1つのこと
怠惰な私がプログラミングするときに重要だと考えているたった1つのこと
PHPCON fukuoka 2015 CodeIgniter update
PHPCON fukuoka 2015 CodeIgniter update
ET2016 Smart Japan Alliance Llilum 161118
ET2016 Smart Japan Alliance Llilum 161118
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
PHPUnitでリファクタリング
PHPUnitでリファクタリング
Windows IoT Core and Robot Arm
Windows IoT Core and Robot Arm
Single-page application
Single-page application
保守性の高いアプリケーション設計について
保守性の高いアプリケーション設計について
Hello, React!! まで導く Reactの基礎
Hello, React!! まで導く Reactの基礎
CodeIgniterのライセンスについて
CodeIgniterのライセンスについて
【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~
【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~
JSオジサン openframeworks emscripten
JSオジサン openframeworks emscripten
PhoneGapで作るハイブリッドアプリケーション
PhoneGapで作るハイブリッドアプリケーション
【Web TECH FORUM 2017 in大阪】グレープシティのJavaScriptライブラリ
【Web TECH FORUM 2017 in大阪】グレープシティのJavaScriptライブラリ
Similar to MSBプレ講座ノーコード開発
ネイティブアプリ開発を加速する、モダンバックエンドとのタイアップ手法
ネイティブアプリ開発を加速する、モダンバックエンドとのタイアップ手法
Akira Hatsune
The Fastest Possible Way to Develop an Interactive App
The Fastest Possible Way to Develop an Interactive App
LINE Corporation
いま考えられる限り最も速く対話型アプリを開発する方法
いま考えられる限り最も速く対話型アプリを開発する方法
Kenichiro Nakamura
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Saki Homma
[Japan Tech summit 2017] APP 001
[Japan Tech summit 2017] APP 001
Microsoft Tech Summit 2017
Web開発者にお勧め .NET MAUI Blazor App
Web開発者にお勧め .NET MAUI Blazor App
TomomitsuKusaba
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
Akira Inoue
NSA NB委員会セミナー「モバイルアプリ開発業務におけるmonacaの活用」
NSA NB委員会セミナー「モバイルアプリ開発業務におけるmonacaの活用」
アシアル株式会社
簡単・お手軽!ノンプログラミングで便利BOTを作ってみた話
簡単・お手軽!ノンプログラミングで便利BOTを作ってみた話
典子 松本
Lt40
Lt40
GIG inc.
[Modern Cloud Day Tokyo 2019] 目指せコーディングレス!「繋げる」が実現するクラウド活用による高速アプリケーション開発の魅力
[Modern Cloud Day Tokyo 2019] 目指せコーディングレス!「繋げる」が実現するクラウド活用による高速アプリケーション開発の魅力
オラクルエンジニア通信
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
Akira Inoue
Azure serverlesssummit2018
Azure serverlesssummit2018
Tsukasa Kato
Htmlコーディングの効率化 前編
Htmlコーディングの効率化 前編
Yasuhito Yabe
60分でわかるレスポンシブWebデザイン[セミナー資料]
60分でわかるレスポンシブWebデザイン[セミナー資料]
Daisuke Yamazaki
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Saki Homma
企業向けmBaaS「AppPot」を使ったサーバー開発なしの高速モバイルアプリ開発
企業向けmBaaS「AppPot」を使ったサーバー開発なしの高速モバイルアプリ開発
Ryohei Sogo
kintone 連携スマホアプリの開発・配布体験
kintone 連携スマホアプリの開発・配布体験
アシアル株式会社
初めてのWebプログラミング講座
初めてのWebプログラミング講座
DIVE INTO CODE Corp.
.NET Coreから概観する.NETのOSSへの取り組み
.NET Coreから概観する.NETのOSSへの取り組み
Kouji Matsui
Similar to MSBプレ講座ノーコード開発
(20)
ネイティブアプリ開発を加速する、モダンバックエンドとのタイアップ手法
ネイティブアプリ開発を加速する、モダンバックエンドとのタイアップ手法
The Fastest Possible Way to Develop an Interactive App
The Fastest Possible Way to Develop an Interactive App
いま考えられる限り最も速く対話型アプリを開発する方法
いま考えられる限り最も速く対話型アプリを開発する方法
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
[Japan Tech summit 2017] APP 001
[Japan Tech summit 2017] APP 001
Web開発者にお勧め .NET MAUI Blazor App
Web開発者にお勧め .NET MAUI Blazor App
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
NSA NB委員会セミナー「モバイルアプリ開発業務におけるmonacaの活用」
NSA NB委員会セミナー「モバイルアプリ開発業務におけるmonacaの活用」
簡単・お手軽!ノンプログラミングで便利BOTを作ってみた話
簡単・お手軽!ノンプログラミングで便利BOTを作ってみた話
Lt40
Lt40
[Modern Cloud Day Tokyo 2019] 目指せコーディングレス!「繋げる」が実現するクラウド活用による高速アプリケーション開発の魅力
[Modern Cloud Day Tokyo 2019] 目指せコーディングレス!「繋げる」が実現するクラウド活用による高速アプリケーション開発の魅力
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
Azure serverlesssummit2018
Azure serverlesssummit2018
Htmlコーディングの効率化 前編
Htmlコーディングの効率化 前編
60分でわかるレスポンシブWebデザイン[セミナー資料]
60分でわかるレスポンシブWebデザイン[セミナー資料]
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
企業向けmBaaS「AppPot」を使ったサーバー開発なしの高速モバイルアプリ開発
企業向けmBaaS「AppPot」を使ったサーバー開発なしの高速モバイルアプリ開発
kintone 連携スマホアプリの開発・配布体験
kintone 連携スマホアプリの開発・配布体験
初めてのWebプログラミング講座
初めてのWebプログラミング講座
.NET Coreから概観する.NETのOSSへの取り組み
.NET Coreから概観する.NETのOSSへの取り組み
MSBプレ講座ノーコード開発
1.
ノーコード開発で ウェブアプリを作ってみよう MSB7期プレ講座 - Kentaro Murata
2.
目次 ノーコード開発とは? ノンプログラマーがアプリを作る際の4つの障壁 ノーコード開発で、4つの障壁がなくなる! ノーコード開発のデメリット どう利⽤していくべきか ディスカッション ©MSB & Kentaro
Murata 1
3.
ノーコードとは? 「ソースコードを記述せずに」 Webアプリやホームページを 作成できるサービスのこと。 プログラミング⾔語を知らなくても、簡単に ホームページを作れたり、ウェブサービスを 開発できたりするため、注⽬されている。 ©MSB & Kentaro
Murata 2
4.
引⽤元: https://news.nocodejapan.org/nocode-chaos-map/ ©MSB &
Kentaro Murata 3
5.
ノンプログラマーがWebサービスを作る際の4つの壁 1. プログラミング⾔語・ライブラリ・フレームワーク →⾔語選び →ライブラリやフレームワーク、APIを扱うための知識(これが膨⼤) 2. バックエンド・インフラ →サーバ構築やデプロイ、データベース等に関する知識 3.
セキュリティ →脆弱性対応や思わぬバグによるセキュリティの⽳ 4. 更新・メンテナンス →せっかく頑張って作っても時間が経つと動かなくなる ひとりで全部やるのはめちゃくちゃ⼤変! ©MSB & Kentaro Murata 4
6.
©MSB & Kentaro
Murata 5 ノーコード開発で、壁がほとんどなくなる! 従来のウェブサービス開発 ノーコード ⾔語・ライブラリ フレームワーク ⾔語やライブラリ等だけでなく、 広範な知識が必要で学習コスト⾼。 使⽤しない。学習コスト⼩。 ただしプログラミング思考は必要。 バックエンド インフラ インフラ構築やサーバ側での処理 (メール送信等)に関する知識も必須 ほとんど知識が必要なく、 DBですらエクセル感覚で扱える。 セキュリティ 脆弱性対応を⾃前で⾏う必要あり コーディングミスによるリスクも 基本的にお任せ。予期せぬバグを 防ぐための動作確認は必要。 メンテナンス 維持するだけでもメンテナンスが必要。 放っておくと動かなくなる。 維持のためのメンテナンスは不要。 サービス改善だけに集中できる。 効率性 多くの場合⼀⼈⽉単位での開発となり、 メンテ等を考えると良いとは⾔えない。 従来のウェブサービスに⽐べ、 5倍〜10倍の開発効率
7.
例: ログイン画面を実装する場合 全くゼロからプログラミング (フレームワークを使わない) 数時間以上 ライブラリや フレームワークを使用 数十分程度 ノーコード 1分〜数分 ログイン機能を実装するのにかかる時間の⽬安 ©MSB
& Kentaro Murata 6
8.
ノーコード開発のデメリット 1. 開発の⾃由度が少ない →コーディングする場合と⽐べ、実現したい機能を実装できない時がある 2. 他のフレームワークやサービスへの乗換コストが⾼い →サービスが成⻑して作り変えたいときに、⼤変な⽬に遭う可能性 3.
サービスにより機能に制限がある →データベースの容量に制限があったりするなど 4. 可⽤性やセキュリティに関しては完全にサービス依存 →サーバ落ちやサービス⾃体の脆弱性に対して、ただ待つことしかできない デメリットは開発時から念頭に⼊れる必要あり。 ©MSB & Kentaro Murata 7
9.
どう利用していくべきか 1. まずは作りたいアプリを明確にする →作りたいアプリを作ってみて、できることとできないことの感触を掴む。 2. とりあえず触ってみる →ウェブ開発はとりあえずやってみないと始まらない。 3.
アプリはなるべくシンプルにする →将来のアップデートに備え、必要最⼩限の機能に絞る。 4. いろいろなノーコードサービスを試してみる →欲しい機能が、あるサービスではできなくても他ではできる可能性。 ©MSB & Kentaro Murata 8
10.
本講義では実際に開発していきます ノーコードアプリ開発サービスの一つ、Adaloを使って作っていきます。 実際にノーコードでの開発の様子を通して、イメージをつかんでみてください。 ©MSB & Kentaro
Murata 9