Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
スクラッチ開発を全方向でサポートするグレープシティ開発支援ツール/scratch-developertools
グレープシティ 開発支援ツール
September 02, 2021
Programming
0
21
スクラッチ開発を全方向でサポートするグレープシティ開発支援ツール/scratch-developertools
グレープシティのオンラインセミナー「スクラッチ開発を全方向でサポートするグレープシティ開発支援ツール」のセッション資料です。
グレープシティ 開発支援ツール
September 02, 2021
Tweet
Share
More Decks by グレープシティ 開発支援ツール
See All by グレープシティ 開発支援ツール
あなたの会社の古いシステム、なんとかしませんか?~システム刷新から考えるDX化への道筋とバリエーション~/webinar20220420-systems
grapecity_dev
0
130
あなたの会社の古いシステム、なんとかしませんか?~システム刷新から考えるDX化への道筋とバリエーション~/webinar20220420-grapecity
grapecity_dev
0
130
不安なあなたにおくるエンジニアのキャリア形成ガイド/Developers Boost 2021
grapecity_dev
0
47
日本の入力をしっかりサポートするInputManJS講座/inputmanjs-supports-japanese-input
grapecity_dev
0
84
はじめてのActiveReportsJS(帳票デザインの基本編)/activereportsjs-design
grapecity_dev
0
71
ActiveReports最新バージョン「14.0J」移行のポイントを解説/activereports-migration
grapecity_dev
0
120
よくわかるグレープシティのJavaScriptラインナップ/grapecity-javascript-lineup
grapecity_dev
0
71
帳票作成をもっと簡単に!用途で選ぶグレープシティの帳票開発ツール/grapecity-reporting-tools
grapecity_dev
0
49
SPREAD活用テクニック(データ入力・バインド・インポート編)/spread-technique
grapecity_dev
0
68
Other Decks in Programming
See All in Programming
Enterprise Angular: Frontend Moduliths with Nx and Standalone Components @jax2022
manfredsteyer
PRO
0
300
UI State Modeling 어떤게 좋을까?
laco2951
1
230
Learning DDD輪読会#4 / Learning DDD Book Club #4
suzushin54
1
150
インフラエンジニアの多様性と評価、またはキャリアへのつなげ方 / Careers as infrastructure engineers
katsuhisa91
0
530
Quartoを使ってみませんか / quarto_get_started
s_uryu
0
270
How useEvent would change our applications
koba04
1
1.7k
Let's make a contract: the art of designing a Java API
mariofusco
0
160
Named Document って何?
harunakano
0
430
확장 가능한 테라폼 코드 관리 (Scalable Terraform Code Management)
posquit0
1
320
クリエイティブ系のウェブサイト制作で役立つCSS技法 / CSS for develop creative website
clockmaker
2
1.6k
スモールチームがAmazon Cognitoでコスパよく作るサービス間連携認証
tacke_jp
2
680
[RailsConf 2022] The pitfalls of realtime-ification
palkan
0
110
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
PRO
11
4.6k
In The Pink: A Labor of Love
frogandcode
130
21k
Fontdeck: Realign not Redesign
paulrobertlloyd
73
4.1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
349
27k
Making Projects Easy
brettharned
98
4.3k
Side Projects
sachag
449
37k
Unsuck your backbone
ammeep
659
55k
Building an army of robots
kneath
299
40k
Designing with Data
zakiwarfel
91
3.9k
How to train your dragon (web standard)
notwaldorf
57
3.8k
Infographics Made Easy
chrislema
233
17k
Fantastic passwords and where to find them - at NoRuKo
philnash
25
1.5k
Transcript
nocode scratch あらゆるニーズにジャストフィット! スクラッチ開発を 全方向でサポートする グレープシティ開発支援ツールのご紹介
nocode scratch イントロダクション 1 2 3 スクラッチ開発について 大規模・中規模開発について 本日のポイント
スクラッチ開発について
nocode scratch スクラッチ開発 高い柔軟性 ・ 自由度 作業量:大 GOOD B A
D アプリケーションを 1 から作り上げる開発手法
nocode scratch スクラッチ開発と技術的オプション 開発 • WindowsForms • WPF • UWP
• JavaScript • Xamarin 運用 • デスクトップ • Web • オンプレミス • クラウド • モバイル • サーバーレス 開発・運用で採用される技術は広範囲に分布
nocode scratch スクラッチ開発の要件と実現性 豊富な技術的オプションをベースに 様々な要件を実現できる 多様なテクノロジを使いこなし 開発を進める技術力が求められる 利用者 開発者 利用者
/ 開発者 から見るスクラッチ開発
大規模・中規模開発について
nocode scratch 大/中規模開発に求められるもの ミッションクリティカル 莫大な機能実装(w/t 複雑な仕様) 徹底した 作り込みの 必要性 スクラッチ開発で対応
1 2
本日のポイント
nocode scratch 本日のポイント 課題 ソリューション 大規模 中規模開発案件 スクラッチ開発 • 所要工数:大
• 多様な環境 • 要ハイスキル グレープシティの開発支援ツール GrapeCity の ツールが開発を 支援します
nocode scratch あらゆるニーズにジャストフィット! スクラッチ開発を 全方向でサポートする グレープシティ開発支援ツールのご紹介
nocode scratch グレープシティの開発支援ツール 開発支援ツール 開発支援 ライブラリ
nocode scratch グレープシティの開発支援ツール API ライブラリ Client Library Output UI ライブラリ
ex) TreeView ex) Input ex) Chart ex) GridView
nocode scratch グレープシティの開発支援ツール 8つの製品ブランド
nocode scratch グレープシティの開発支援ツール Wijmo ActiveReports InputMan SPREAD ComponentOne LEADTOOLS Multirow
DioDocs
nocode scratch DioDocs ドキュメント API グレープシティの開発支援ツール ActiveReports InputMan SPREAD ComponentOne
LEADTOOLS Multirow 帳票 出力 入力 支援 表計算 高性能 コントロール セット ドキュメント API 複数行 グリッド Wijmo 高性能 コントロール セット
nocode scratch 本セッションのアジェンダ 1 2 多様なプラットフォーム対応 ポピュラー 〜 ディープ あらゆる要件をカバー
用途特化型製品 2.2 2.1 汎用型製品
多様なプラットフォーム対応 1
nocode scratch ブランド と プラットフォーム展開 SPREAD スプレッド 表計算 コント ロール
SPREAD for WindowsForms SPREAD for WPF SpreadJS SPREAD for ASP.NET 特定の要件を 様々な技術で 実現
nocode scratch 対応テクノロジでみる製品ラインナップ ブランド Windows Forms ASP.NET WebForms HTML5 WPF
UWP Xamarin ASP.NET MVC ActiveReports - - - InputMan - - - SPREAD - - - MultiRow - - - - - -
nocode scratch 対応テクノロジでみる製品ラインナップ ブランド Windows Forms ASP.NET WebForms HTML5 WPF
UWP Xamarin ASP.NET MVC LEAD TOOLS - - ComponentOne Wijmo - - - - - -
nocode scratch 対応テクノロジでみる製品ラインナップ ブランド .NET Core & .NET Standard DioDocs
nocode scratch ツールによる開発・運用環境面での支援 様々な要件開発を支援する 8 つのブランド 各ブランドで複数のプラットフォーム展開 WindowsForms や JavaScript、
.NET Core など幅広いプラットフォームをカバー 1 2 3
あらゆる要件をカバー 2
nocode scratch 要件別で選ぶグレープシティ製品 GrapeCity 開発支援 ツール 汎用型 用途特化型
nocode scratch 要件別で選ぶグレープシティ製品 汎用型 用途特化型 収録コントロール数 ComponentOne 収録コントロール数 : 300+
Wijmo 収録コントロール数 : 40+ InputMan 収録コントロール数 : 10+ DioDocs / LEADTOOLS 収録ライブラリ数 : 2+ ActiveReports / SPREAD / MultiRow 収録ライブラリ数 : 1+
汎用型製品 2.1
汎 用 型 製 品 ①
nocode scratch 300+ のコントロール グリッド チャート 帳票出力
nocode scratch 300+ のコントロール ピボット ゲージ スケジューラ
nocode scratch 300+ のコントロール Word操作 Excel操作 PDF操作 インプット ツールバー /
リボン レイアウト
nocode scratch 多様なプラットフォームに対応 ブランド Windows Forms ASP.NET WebForms HTML5 WPF
UWP Xamarin ASP.NET MVC LEAD TOOLS - - ComponentOne - Wijmo - - - - - - 6つのプラットフォームに対応するオールラウンダーな製品
汎 用 型 製 品 ②
nocode scratch フロントエンド開発のための UI セット オンプレミス • SaaS • PaaS
• IaaS • Web API • etc… クラウド Front-end Back-end network
nocode scratch フロントエンド開発のための UI セット フロントエンド開発 Front-end • Web ブラウザ上でバックエンドと通信、
データの表示・編集・更新する処理を開発 • Wijmo はこのUIとして 豊富なコントロールを提供 • Angular / React / Vue.js 等との併用にも対応
nocode scratch Wijmo グリッド チャート インプット ゲージ ピボット
nocode scratch 40+ のコントロール グリッドビュー データ可視化 インプット チャート フレックスグリッド ピボット
カレンダー フレックスチャート ポーラーチャート マルチロウ ゲージ(ラディアル) 日付・時刻入力 金融チャート スタックチャート フレックスシート ゲージ(リニア) マスク入力 バーチャート ラダーチャート 基本機能 ブレットグラフ 数値入力 折れ線チャート サンバーストチャート CollectionView データ入出力・閲覧 コンボボックス 面チャート 散布図チャート クリップボード エクセル出力 オートコンプリート バブルチャート パイチャート 多言語 PDFビューワ・出力 マルチオートコンプリート ナビゲーション イベント 帳票閲覧 リストボックス タブパネル ツリービュー テーマ 印刷 カラーピッカー ポップアップ メニュー
nocode scratch Wijmo の対応プラットフォーム ブランド Windows Forms ASP.NET WebForms HTML5
WPF UWP Xamarin ASP.NET MVC LEAD TOOLS - - ComponentOne - Wijmo - - - - - - HTML5(JavaScript)開発のための UI セット
nocode scratch 汎用型製品の特徴 All in One for All cases, All
environments 機能面 環境面 多様な要件に対応する 多数のコントロール・ライブラリを収録 ComponentOne + Wijmo で 合計7つの環境に対応 特徴
nocode scratch おすすめの使い方 Tree View Input Chart Grid View 1
つで多様な案件に対応できる 標準ツールに最適 様々な案件で繰り返し使うことで 熟練度も向上 1 & 2 の好循環で開発効率アップ 1 2 3
少し整理します
nocode scratch 本日のポイント • 所要工数:大 • 多様な環境 • 要ハイスキル 大規模
中規模開発案件 スクラッチ開発 グレープシティの開発支援ツール GrapeCity の ツールが開発を 支援します
nocode scratch • 所要工数:大 • 多様な環境 • 要ハイスキル 本日のポイント グレープシティの開発支援ツール
• 所要工数:大 • 多様な環境 • 要ハイスキル 用途特化型製品は この2点でさらに開発を支援します
用途特化型製品 2.2
nocode scratch 2つの製品タイプ API ライブラリ Client Library Output UI ライブラリ
ex) TreeView ex) Input ex) Chart ex) GridView
nocode scratch 2つの製品タイプ UI ライブラリ API ライブラリ InputMan SPREAD Multirow
Active Reports DioDocs LEAD TOOLS 入力支援 表計算 複数行明細 帳票出力 文書出力 画像処理
UIライブラリ
アプリケーション上で Excel ライクを実現 SPREAD 日本仕様の 入力フォーム開発 InputMan 複数行レコードの 明細に対応 Multirow
APIライブラリ
日本の帳票開発を サポート ActiveReports Excel / PDF を APIから操作 DioDocs 医療系を含む画像処理
& OCR系文書管理 LEADTOOLS
nocode scratch 用途特化型製品の特徴 特定ジャンルの要件に徹底対応できるライブラリ 利用 シーン ① 利用 シーン ②
汎用製品では対応できない イレギュラー要件やお客様のこだわりの実現に 日本のビジネススタイルを踏襲した システム構築のお供に 特徴
まとめ
nocode scratch グレープシティの開発支援ツール GrapeCity の ツールが開発を 支援します 大規模 中規模開発案件 スクラッチ開発
• 所要工数:大 • 要ハイスキル • 多様な環境 本日のポイント 課題 ソリューション
nocode scratch まとめ スクラッチ開発の課題 GrapeCityが提案するソリューション : Developer Tools 多様な環境 所用工数:大
要ハイスキル 幅広いテクノロジ・環境に 対応するラインナップ 多様な要件を 網羅的にカバーできる汎用型製品 ディープな特定要件にも しっかり対応できる用途特化型製品 1 2 3 Windows Forms ASP.NET ASP.NET Core UWP WPF Xamarin HTML5 .NET Core
nocode scratch END