質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.49%
Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Android

Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

データベース

データベースとは、データの集合体を指します。また、そのデータの集合体の共用を可能にするシステムの意味を含めます

Kotlin

Kotlinは、ジェットブレインズ社のアンドリー・ブレスラフ、ドミトリー・ジェメロフが開発した、 静的型付けのオブジェクト指向プログラミング言語です。

データベーススペシャリスト

データベーススペシャリスト試験 (DB)は、IPA 独立行政法人 情報処理推進機構の実施している国家資格です。

Q&A

0回答

918閲覧

Androidアプリ開発においてのDB選択

prog.que

総合スコア2

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Android

Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

データベース

データベースとは、データの集合体を指します。また、そのデータの集合体の共用を可能にするシステムの意味を含めます

Kotlin

Kotlinは、ジェットブレインズ社のアンドリー・ブレスラフ、ドミトリー・ジェメロフが開発した、 静的型付けのオブジェクト指向プログラミング言語です。

データベーススペシャリスト

データベーススペシャリスト試験 (DB)は、IPA 独立行政法人 情報処理推進機構の実施している国家資格です。

0グッド

0クリップ

投稿2021/03/02 13:44

編集2021/03/02 13:45

Andoridアプリを開発するにおいて、適切なDBは何ですか?(何を作るかによっても変更するかもしませんが)

自分はテストとして、掲示板のようなアプリを作成しました。
そこで簡単に扱えるというFirebaseを使用したのですが、FirebaseのFireStoreには検索機能(Like検索)が付いていません。
DBにはそれぞれ一長一短あると思います。

まだ、Firebaseしか使ったことがないので、様々な現場で開発されている方がいましたら何のDBを使用しているか教えてください。
できれば、感想やどのようなアプリなのかも教えてくださればうれしいです(SNS等々)

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hoshi-takanori

2021/03/02 14:53

MySQL や PostgreSQL がよく使われると思いますが、普通はモバイルアプリから直接接続するのではなく、API サーバーを用意することになるかと。
prog.que

2021/03/02 22:19

MySQLやPostgreSQLのAPIサーバーを用意してそれをKotlinプログラムに組み込んで使用するということですよね?
hoshi-takanori

2021/03/02 22:35

API サーバープログラムはサーバーマシンで動くので、Kotlin で書く Android プログラムとは別になります。
prog.que

2021/03/02 22:37

だと、Kotlinでmysqlを操作するにはどのようにするのが良いですか?
prog.que

2021/03/02 23:48

Googleなどで調査してみると、jdbcを使用してのmysqlへ接続しているのですが、これもありですか? やはり、上記のURLのような方法が良いのでしょうか?
hoshi-takanori

2021/03/03 05:57

JDBC を使うのは、信頼できる LAN 内のマシンからというのが基本です。モバイル端末からのアクセスはインターネット経由なので信頼すべきではありません。
prog.que

2021/03/03 07:52

PHPでwebAPIを作成し、Kotlinから接続するようにします
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問