
昨年同時期、新入社員とICTプロダクト開発を行っていました。
昨年からの記録(「社長と新入社員のICT開発」の記事一覧)
今年も同じように新入社員と一緒に頑張っています。
今回はコンテンツ作成も任せてみました。
はじめに

今月もチームGEEKの進捗を報告させていただきます!
よろしくお願いします!

よろしくお願いします!

よろしくお願いします!
12月の進捗報告

11月は①動画の画面表示、②描画のずれ、この2点を修正しました。
修正を行うことでAndroidから読み込んだ動画も撮影時の向きで表示し、
なぞった位置に合わせ描画することができました。

しかし、テストの段階で以下の問題点があがりました。それは、Android撮影時の動画読み込みのエラーです。
フリー動画の読み込みは問題なく行えていたのですが、Android撮影の動画が読み込めないことがありました。

テスト段階で問題が発生したんですね!
どのような原因だったのですか???

考えられる原因は、①キャッシュやリソースの競合、②権限の問題、③ExoPlayer の初期化不完全などです。
それぞれ、
①動画のキャッシュをクリアする設定を試す。
②必要な権限を AndroidManifest.xml
に追加し、実行時にリクエストを行う。
③プラグイン (video_player
) の最新バージョンを確認し、互換性を確保する。
など行いました。

それらの方法でうまくいきましたか???

動画の読み込みは行えたのですが、その後Flutterプロジェクトビルドエラーが発生しました。
エラー内容は、Gradle Plugin の設定不足、プラグインの読み込み失敗というものでした。
ここでは、Gradleのバージョン変更、Flutter のビルドツールやプラグインの互換性確認、プロジェクトの依存関係やリポジトリ設定の再確認を行いました。
その結果、無事にFlutterプロジェクトのビルドまで行えました。

テストの過程で問題が発生すると大変ですね。その後は順調ですか?

現在はテストを終えてGoogle Play Storeへのアップロードする準備を進めています。
最後に一言

この月1回の進捗報告も今回で終わりですね。
それと同時に進めているプロジェクトも終わりそうですね。

そうですね!
この記事を書くことでアウトプットすることができました。
また、先端技術研究発表会でもFlutterについての発表を行いました。
第1回だったので不安でしたがサポートもあり無事に終えることができました。

よかったです!!
それでは皆さん、ここまで読んでいただいてありがとうございました!