■概要 WebアプリケーションをLineアプリ内部で動作させられる仕組み。
おそらくWebViewでURLを指定しているので、Webアプリケーションが作れればOK。 作り方はなんでもOKだが、LIFFを使うと認証処理等ができるので便利。
コマンド1つでひな形を生成してくれる。 JavascriptでSPA(Single Page Appliation)にするのが作りやすいと思う。
JavascriptのライブラリをReactだったりVueだったり好きなものを選択し、ひな形を生成できるのも嬉しい。
■感想 ・開発者に優しい。 開発者に優しいということは開発工数を抑えられるので、開発費用が優しくなる。 結果、ご依頼主にも優しい。
・Flutter等を使って個別にアプリを作ってももちろんOKだが、テスト工数やストアへのリリース作業などを含めるとどうしても工数が膨らんでしまう。 Lineミニアプリでも要件を満たせるのであれば検討する価値は大いにあると思う。