私は、ユーザーが小さなドキュメントを作成し、それにいくつかの写真を添付して、他の友人と共有できる Android アプリを設計しています。
Java と C++ しか知らないので、Java でアプリを構築できることを願っています。しかし、私は他の言語でプログラミングしたことがないので、このアプリをユーザーが個別に使用できるだけでなく、必要な情報を共有できるようにする方法がわかりません。
時間とお金が限られているため、私は新しい技術を学びたいと思っていますが、過度ではありません。
これを行うにはどうすればよいですか? また、これを達成するにはどのような言語/テクノロジが必要ですか?
たとえば、登録とサインインに Web ページが必要ですか、それとも Web ページなしで開始できますか?
いずれにせよ、これを可能にするには、サーバーを備えたデータベースが必要です。そのためにどのような技術を学ぶのですか?
人々が情報を共有する場合、それを暗号化する必要がありますか? また、そのために何を学べばよいですか?
私は準備ができていないので、時間をかけてこれらすべてを学び、熟練した開発者になるつもりです。
アドバイスありがとうございます!