CreateNoteMusicInformationKINOMORIMenuKINOMORIWebCreateWebサイトと連携するiOSアプリ・Androidアプリを作ろうとした話Webサイトと連携するiOSアプリ・Androidアプリを作ろうとした話2020年11月13日WebCreatemoryoこんにちは。今回ご紹介するのは、私がWebサイトを作った時に、同様のコンテンツを提供するiOS、Andoroidアプリを作ろうとした時のお話しです。漠然とアプリを作りたいと思っていて、何から調べたら良いかわからない。いう人には参考になる記事かもしれません。明確に方向性が決まっている人には不要な情報だと思います。結論から言うと、私の個人サイトのアプリ開発は開発コスト・収益的に難しいという考えになりました。まとめ目的Webサイトと類似したサービスのiOSアプリやAndroidアプリを作れるかの判断をする。※理想としてはWebサイトのコンテンツをそのままアプリ化したいアプリを作る目的は集客や収入が目的であり、アプリを作るメリットがあるか判断をする。事前調査アプリを作るのは現実的か判断をするアプリを作る目的は人それぞれかと思いますが、集客や収入を見込むためのものならば事前の調査を入念に行うべきかと思います。Playを通してダウンロードするアプリをネイティブアプリと呼びます。そのネイティブアプリの契約には以下の料金が掛かります。初回契約時のみ約2,500円を払うこれだけで収益目的の人はアプリを作ろうという考えが大分変わるのではないでしょうか。勉強のためにネイティブアプリを開発する!という人は別にアプリに登録する必要はありませんし、収益が目的ならばiOSの年間契約料1万円はかなりハードルが高いと思います。日本ではスマホのシェアはざっくりとiPhoneが4割、Androidが6割だそうなので、iOSを除外するとターゲットユーザーがかなり減ってしまいますね。こちらはネットの情報なので信憑性は不確かですが、ネイティブアプリはWebと違い検索による自然流入はほとんど見込めないそうです。そのため特徴的なジャンルでない限り新規ユーザーの獲得は難しいとのことです。賃貸サイトなんかは情報としてはWebだけで事足りますから、ユーザーにアプリをインストールしてもらってまで使ってもらう必要はあるのでしょうか?大手企業ならまだしも、中小企業が賃貸アプリを作っても開発コストを回収できるかどうかを考えると中々難しいかもしれません。個人サイトなら尚更ですね。ネイティブアプリはWebの検索順位のようなSEOに左右されない面もありますから、そこの強みの面も多少あるかもしれませんが、サービス内容次第とも言えますね。ネイティブアプリの作り方を調べる今も昔もiOSアプリやAndroidアプリを簡単に作れるかというと、そうではないかと思います。プログラミング言語をある程度学んでいる人でないと作るのは困難でしょう。プログラミング言語はiOSはswift、objectiv-cが主流で、AndroidはJavaが主流です。二つのネイティブアプリの開発を行えるクロスプラットフォームの言語もありますが、どちらにせよHTML・CSSを少し触れる程度ではかなりハードルが高いと言えます。2020年現在ではネイティブアプリとは異なるPWAという仕組みをGoogleが開発しました。これはWebページをネイティブアプリのように扱うためのものです。https://www.webprofessional.jp/what-is-the-attention-project-pwa-by-google/当記事では調査不足なので深く追求はしませんが、Webサービスをアプリ化するほどではないと考えていたユーザーにとっては非常に導入しやすい仕組みになるのではないでしょうか。単純に言うとスマホのホーム画面にアイコンを設置してワンクリックでサイトを開いてもらいたいだけならばPWAだけで十分になるかもしれない。Playに登録することも可能らしい?私も今後調べていきたいと思うので、その際はPWAの導入と合わせて記事にできればと思います。まとめネイティブアプリは開発コストが高いので導入のメリットを考える必要がある。iOSアプリは年間契約料1万円を払うだけのメリットがあるか考える必要がある。昨今ではPWAというWebサイトをそのままアプリ化するような方法が可能。【Progate】PHP講座学習の感想・レビュー2021年3月14日XDの画像書き出しの解像度を検証してみた。