私は現在FYPのAndroidアプリを開発中です。アプリは学生モバイルプランナーのようなもので、その機能の1つは、リストから(データベースに保存された)科目を選択し、カレンダーに追加していつでもどこからでも見ることができるようにすることです(たとえそれがオフラインであっても)。Androidアプリケーションのアドバイスが必要
今、私の問題は、カレンダーをどのように生成するべきかわかりません。私はいくつかの調査を行い、アンドロイドは過去にカレンダーデータを読み書きするための公式のAPIを提供していないことを発見しました。しかし、最近、カレンダーデータにアクセスするための完全に機能した一連のAPIを公開しましたが、Ice Cream Sandwich(ICS)OSの場合にのみ使用されています。だから、私はこれらのAPIを使用して私のアプリを開発する場合、私のアプリはICSがインストールされているデバイスでのみ動作することを意味すると思いますか?私は
間違っている場合は、別のものは、私は、ユーザーが自分のアプリケーション内のカレンダーを表示できるようにするつもりだということである私を修正。ユーザーが撮影したテーマを追加すると、アプリを終了せずにクラスの時刻を表示するカレンダーが表示され、内蔵のAndroidカレンダーにリダイレクトされることを意味します。出来ますか?
(2)オープンソースのカレンダーAndroidアプリを見つけて、私のアプリに統合。 オープンソースのカレンダーアプリはありますか?私はアプリがどのようにより速く動作するかを理解することができるように、優れたドキュメントを用意しています。また、他のアプリを自分のアプリに統合するのは難しいでしょうか?
(3)最初からビルド 私はこれについて考えましたが、1つの問題は、私のアプリが他の機能を持っていて、カレンダーの部分をゼロから構築すると、他の機能を終了するのに十分な時間がないことです。
私はAndroid開発の初心者ですが、まだまだ調査中です。あなたは上記3以外のアイデアを得た場合、あなたの最初の質問に答えるために
は、それがデータベースからイベント(例えばクラス)についての詳細を取得し、その後にそれらを追加することが可能である、あなたもこれをチェックすることができ、Androidアプリの開発を始めるためにどのようにブログを書きましたアンドロイドフォンの内蔵カレンダーe?これを行う方法を示すAPIやチュートリアルはありますか?また別のことは、イベントをカレンダーに追加するときに会場の詳細を含めることです。ユーザーは会場をクリックすることができます。そして、私のアプリはそれがどこにあるのかを示す地図を表示します。組み込みのカレンダーを使用することをお勧めしますか?または私はスタンドアロンのカレンダーを使用すべきですか? – loolie