サンプルプロジェクト
NetFUNNEL 4.0統合を学習するのに役立つ練習プロジェクトです。これらはNetFUNNEL機能を実装する練習に使用できる基本アプリケーションテンプレートです。
リポジトリ概要
練習プロジェクトは以下の公開リポジトリで利用できます:
リポジトリ: https://github.com/STCLab-Inc/nf4-sample-app-public
利用可能な練習プロジェクト
1. Webアプリケーション (Vanilla JavaScript MPA)
パス: sample-web-vanilla-js-mpa
説明: Web統合練習のための純粋なJavaScriptを使用する基本マルチページアプリケーションです。
含まれる内容:
- 基本HTML/CSS/JavaScript構造
- さまざまなシナリオテストのための複数のページ
- シンプルなナビゲーションおよびユーザーインターフェース
- NetFUNNEL統合練習準備完了
直接リンク: sample-web-vanilla-js-mpa
2. Androidアプリケーション (Single Activity)
パス: sample-android-single-activity
説明: モバイル統合練習のための基本Android Single Activityアプリケーションです。
含まれる内容:
- 基本Androidプロジェクト構造
- 複数のFragmentを持つSingle Activity
- シンプルなUIコンポーネントおよびナビゲーション
- NetFUNNEL SDK統合練習準備完了
直接リンク: sample-android-single-activity
3. iOSアプリケーション (Swift Single View)
パス: sample-ios-swift-single
説明: モバイル統合練習のための基本iOS Swift Single Viewアプリケーションです。
含まれる内容:
- SwiftUIを使用した基本iOSプロジェクト構造
- NavigationStackを使用したSingle Viewアーキテクチャ
- ObservableObjectを使用したMVVMパターン
- 非同期作業のためのSwift Concurrency
- カスタムNavigation ManagerおよびLoading Dialog Manager
- Xcode 15.0+と共にiOS 17.0+互換性
直接リンク: sample-ios-swift-single
練習プロジェクト使用方法
1. リポジトリクローン
git clone https://github.com/STCLab-Inc/nf4-sample-app-public.git
cd nf4-sample-app-public
2. 練習プロジェクト選択
練習したいプロジェクトに移動します:
# Web練習プロジェクト
cd sample-web-vanilla-js-mpa
# Android練習プロジェクト
cd sample-android-single-activity
# iOS練習プロジェクト
cd sample-ios-swift-single
3. 統合ガイドに従う
この練習プロジェクトを統合ガイドと共に使用してください:
- Web用: JavaScriptエージェント統合ガイドに従ってください
- Android用: Androidエージェント統合ガイドに従ってください
- iOS用: iOSエージェント統合ガイドに従ってください
練習方法
- 基本プロジェクトで開始: まず練習プロジェクトをクローンして実行してください
- 統合ガイドに従う: 段階的なガイドを使用してNetFUNNEL機能を追加してください
- さまざまなシナリオテスト: さまざまな統合方法および構成を試してください
- 実験: NetFUNNELがどのように動作するか理解するためにコードを修正してください
統合ガイド
このガイドで練習してください:
Web/JavaScriptエージェント
Android統合
iOS統合
サポート
練習プロジェクトに関するヘルプが必要な場合:
- 統合ガイド確認: 段階的な統合ドキュメントに従ってください
- トラブルシューティング: トラブルシューティングガイドを参照してください
- 問題報告: GitHubリポジトリにIssueを提出してください
この練習プロジェクトを使用してNetFUNNEL 4.0統合を段階的に学習してください!