Lightning Web Components、Apex、モバイル対応など、
Experience Cloud・Mobile Publisher・PCブラウザに対応した
幅広い技術領域での開発実績をご紹介します。
LWCコンポーネント
Apexクラス
最大コンポーネント規模
モバイル対応
モバイルアプリとExperience Cloud対応のLWCコンポーネント群を開発。
バーコード読取り、画像撮影・圧縮アップロード、カスタム関連リスト表示など、多様な機能を実装しました。
スマートフォンカメラを使った製品バーコード読取り機能。MediaDevices APIとカスタムLWCで実装。
✓ Salesforce Mobile App対応
✓ リアルタイム製品情報取得
✓ オフライン動作保証
技術: LWC, MediaDevices API, Apex REST
撮影画像をCanvas APIで圧縮後、ContentVersionへアップロード。モバイル通信量を大幅削減し、高速化を実現。
✓ 自動画像圧縮(最大80%削減)
✓ バッチアップロード対応
✓ EXIF情報保持
技術: LWC (907行), Canvas API, FileReader API
任意のオブジェクトに対応する汎用関連リストコンポーネント。動的SOQL、インライン編集、カスタムアクション対応。
✓ 完全な再利用可能設計
✓ インライン編集機能
✓ 動的項目・アクション設定
技術: LWC (760行), Dynamic SOQL, Custom Data Types
モバイルおよびPC環境での画像圧縮・アップロード・Excel出力機能を実装。
撮影画像を最適化し、Salesforce Files・ContentVersionへ効率的に保存、帳票出力にも対応しました。
撮影画像をCanvas APIで圧縮後、ContentVersionへ自動アップロード。モバイル通信量削減と高速化を両立。
✓ 画像ファイルサイズ80%削減
✓ EXIF情報維持(位置情報等)
✓ プログレスバー表示
✓ 複数画像一括処理対応
技術: LWC, Canvas API, FileReader API, ContentVersion
活動記録レポートとして、Salesforce内の画像をExcelファイルに埋め込んで出力。営業報告書の自動生成を実現。
✓ Salesforce Files連携
✓ レイアウト自動調整
✓ 複数画像配置対応
✓ テンプレート形式対応
技術: Apex, ContentVersion, Excel Library
外部システムとのデータ連携基盤と大規模バッチ処理を実装。
日次・月次の定期バッチで基幹システムやDWHとシームレスに連携し、データの自動同期を実現しました。
日報データを基幹システムへ自動送信。REST API経由で夜間バッチ処理により、データを一括連携。
✓ 日次自動実行(スケジュール制御)
✓ エラーハンドリング・リトライ機能
✓ 実行ログ・監視アラート
✓ 差分データ検知・送信
技術: Batch Apex, Scheduled Apex, REST API Callout
データウェアハウスから年間売上計画・実績データを定期取得。大量レコード処理に対応したバッチApexで実装。
✓ 月次自動取り込み(10,000件超)
✓ データ整合性チェック
✓ トランザクション制御
✓ 処理完了通知(メール)
技術: Batch Apex, SOAP API, Database.Stateful
Screen FlowとLWCの統合により、複雑な業務ロジックを視覚的に構築。
プロセスの標準化と自動化を実現し、入力ミスを削減、業務効率を大幅に改善しました。
LWCからScreen Flowを呼び出し、複雑なデータ入力をガイド形式で実現。Flow BuilderとLWCのシームレスな連携。
✓ ステップ形式の入力画面
✓ リアルタイムバリデーション
✓ 条件分岐による動的表示
✓ Flow結果をLWCへ返却
技術: Screen Flow, LWC Flow Navigation, Lightning Flow API
親子関係を持つデータの階層構造を2段階検索で効率的に選択。LWCとApexの連携による高速検索システム。
✓ 親レコード選択で子レコード絞込
✓ インクリメンタルサーチ対応
✓ 最近使用した項目表示
✓ モバイル最適化UI
技術: LWC, Apex, Dynamic SOQL, Wire Service
Salesforce Mobile App完全対応により、モバイル環境での利用を最適化。
デバイス自動判定、オフライン対応など、モバイル環境特有の課題を解決しました。
50以上のLWCコンポーネントをSalesforce Mobile Appで完全動作保証。タッチ操作最適化とレスポンシブ対応。
✓ Mobile Publisher対応
✓ タッチジェスチャー最適化
✓ 画面サイズ自動調整
✓ オフラインキャッシュ対応
技術: LWC, SLDS Mobile, formFactor API
iPhone15/16等の最新デバイスを自動判定。デバイス・OS・ブラウザに応じた最適なUIを動的に提供。
✓ デバイス種別自動検知
✓ OS/ブラウザ判定
✓ 画面サイズ・向き検知
✓ ネットワーク状態監視
技術: User-Agent Detection, formFactor, Network API
Copyright(C) 2024 デザインアップ株式会社 - All Rights Reserved.