ユウキ 2021/12/11 14:01

マルチプラットフォーム開発とPWA

ローグライクそっちのけでFlutterで遊んでいましたが、Flutterでローグライク続き作ればいいのでは?と思いチマチマ移植しています

AndroidSDK(Java)での開発からFlutter(Dart)に移したことの最大の恩恵は対応プラットフォームが増える事ですね

AndroidSDK
・Android

Flutter
・Android
・iOS
・Webブラウザ

面白いのがFlutterのWeb版はPWAという技術が標準で組み込まれていて各端末のWebブラウザのメニューから「ホーム画面に追加」を選ぶことによって端末にアプリをインストールしたようにアイコンを追加できます

Cienで見かけるR-18アプリ的な旨みで言うと各端末向けのアプリを個別にインストールさせるよりは簡単でGooglePlayやAppStoreを経由しないのでスマートフォン向けの配信に使う場合の制限はない事でしょうか(当然恩恵もない)

お試しでPWAのテストをしてみた奴です
まだ弄っている途中なので表示されるまでしばらく真っ白のままです
http://yuukisv.html.xdomain.jp/index.html

画像がずれてることやゲームの動作は置いといて
AndroidスマホでChromeからアクセスしてホーム画面に追加する場合


iPadでSafariからアクセスしてホーム画面に追加する場合

各々してみるとホームにアイコンを追加できます
そしてアイコンから起動するとブラウザで表示しているはずなのに余計なバーが消えます(いい)


Webサーバ上及び表示される画像ファイルは多少の難読化していますがすべて借り物なので使用禁止

最新の記事

記事のタグから探す

月別アーカイブ

限定特典から探す

記事を検索