お問い合わせ

コース概要

モバイル開発におけるアジャイル手法

  • アジャイル原則とプロジェクト構成方法
  • ユーザース토리、スプリントおよび反復的なフィードバックの取り扱い方
  • CI/CDパイプラインによる迅速なリリースサイクルの実現方法

モバイルアプリ向けUXおよびUI設計

  • ユーザー体験とインターフェースデザインの基本原則
  • ワイヤーフレーム、プロトタイプ作成手法ならびにユーザーテスト方法
  • アクセシビリティ対応および様々な端末への一貫性維持策

Flutterによる開発実践

  • Flutterの環境設定と基本的なアーキテクチャ理解
  • ウィジェット、レイアウトおよびスタイルの適用方法
  • ステート管理およびナビゲーションの実装手法

モバイルアプリ向けアーキテクチャ設計

  • 階層型・モジュール化されたアーキテクチャ構築法
  • Firebaseをはじめとするバックエンドサービスとの連携手法
  • 長期的な保守性と拡張性を確保するためのベストプラクティスの紹介

モバイルアプリ開発におけるAI活用

  • Flutterアプリから事前学習済みモデルを利用する方法
  • チャットボット、推薦エンジンおよび知能自動化機能の実装例
  • DialogflowやML KitなどのAIサービスとの連携手法

モバイルアプリのセキュリティ対策

  • Firebaseを用いた認証および権限管理の実現方法
  • データ暗号化や安全なストレージ管理方法
  • コード難読化や安全なAPI呼び出し手法の適用策

テスト、デプロイおよび保守管理

  • ユニットテスト、ウィジェットテストおよび統合テストの実施方法
  • Google PlayやApp Store向けアプリ公開の準備手順
  • バージョン管理および更新戦略の策定法

まとめおよび今後の取り組みについて

要求

  • オブジェクト指向プログラミングに関する基礎知識
  • ソフトウェア開発ツールの使用経験
  • モバイル端末およびUI設計についての基本的な理解

対象者

  • ITシステム開発者
  • モバイルインターフェースの設計・構築に携わる技術者
  • クロスプラットフォームおよびAI統合技術を習得したいアプリ開発者
 12 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (2)

今後のコース

関連カテゴリー