Androidとサーバを連携させたくて色々と調べていたのですが、サーバなどに関する知識が無く、まだ分からない点がいくつかあるのですみませんが少々質問させていただきたいです。
サーバにアップロードした自作のテキストファイルを取得してAndroidアプリの画面に表示させるというようなことを行いたいのですが、この場合Androidと連携させるためのサーバは無料のレンタルWebサーバなどでもよろしいでしょうか?
そうであれば実装の手順としては、個人的に以下のようになるかと思います。

  1. テキストファイルをサーバにアップロードする。
  2. HttpURLConnectionを使ってサーバからデータを取得する。

しかしHttpURLConnectionではURLを指定してそのURL上のデータを取得するという流れだったので、ということはサーバにアップロードしたテキストファイルデータが並んでいるWebページを一つ作成する必要があるでしょうか......?
また、調べているとPHPという単語が結構出てきたのですが、サーバと連携する際にはPHPを使わなければならないのでしょうか?
色々と分からないことが多くて申し訳ないのですが、ご指導していただけると幸いです。
すみませんが、宜しくお願いします。