• ベストアンサー

業務におけるandroidアプリ開発

私は、専門学校にて、javaとcを学んでいます。 アプリ開発に携わる業務に就きたいです。 androidの参考書を何冊か購入してみましたが、機能をjavaで記述するものと、XMLで記述するものがありました。 両方理解するのがいいと思いますが、業務ではどちらがメインに記述されるのでしょうか? また、どちらから学ぶと効率がいいとかありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Picosoft
  • ベストアンサー率70% (274/391)
回答No.2

プログラムそのものはJavaで記述しますので、Javaの知識は不可欠です。 アプリの設定やUI(ボタンやラベルなど)の配置・設定はXMLで記述しますが、 EclipseなどのIDE(統合開発環境)を使えば 必要な情報を入力するだけで自動的にXMLを作ってくれます。 ですから「XMLを書く」ことはできなくてもアプリは十分作れますが、 将来的に書けるようになるための土台として 少なくとも「XMLが読める」程度の力はあるといいと思います。 Androidアプリの開発環境はフリーで構築できますので、 ぜひチャレンジしてみてください!

その他の回答 (1)

  • uruz
  • ベストアンサー率49% (417/840)
回答No.1

javaやcはプログラム言語、XMLはマークアップ言語ですXMLだけでアプリケーション・プログラムを書くことはできません。 XMLはjavaやcなどから参照(設定)するデータを記述するための言語です。 Windowsの設定ファイルに.iniファイルがありますがそれと同じような役割です、XMLはiniより柔軟性が遙かに高い記述ができるように考えられています。

関連するQ&A