開発者の方へ: Evernoteと一緒にやりませんか!
Evernoteは人の記憶を拡張するためのグローバルなプラットフォームを提供しています。皆様には、我々が提供するサービスやアプリケーションの機能を補完、拡張するアプリケーションを開発することで、我々のプラットフォームの一部になっていただきたいと考えています。商用のアプリケーションを開発している企業から、ノートをEvernoteのアカウントに取り込むためのスクリプトを書こうとしている個人まで、全ての開発者の方々に必要な道具やサポートを提供して参ります。
どこから始めたらいいの?
Evernoteと連携するものの開発を考えているが、具体的にどのような機能を提供すべきか明確でないなら、以下の事項を確認してみることをお勧めします。
- そのアプリケーションは、覚えておきたいことを簡単に取り込めると同時に、必要なときすぐにそれを見つけられるか?
- そのアプリケーションは、ユーザーの具体的なニーズを満たすものであるか?
- そのアプリケーションは、Evernoteをもっと便利で、ユーザーのニーズに合ったものにするために、特化した機能を提供するか?
連携の方法は一つではありません
ウェブサービスAPI
アプリケーションをEvernoteと連携させる最も強力な方法は、EvernoteのウェブサービスAPIを活用することです。このAPIを利用した連携で、ユーザーはEvernoteクライアントを使う事なく、クラウド上にあるノートやノートブックにアクセスすることができるようになります。これらAPIを使って、ノート、ノートブック、タグのそれぞれ作成、検索、表示、更新、削除が可能です。ウェブサービスAPIについて詳しく見る »
クライアントとの連携
Evernoteと連携するアプリケーションを開発する手段として、ユーザのデスクトップ環境、もしくはモバイル環境で動作するEvernoteクライアントと連携させるという方法もあります。以下のリンクから、それぞれのプラットフォーム毎の説明をお読みください。
モバイルウェブ
モバイル端末からEvernoteを利用する簡単な方法は、我々の提供するモバイルウェブアプリケーションを使うことです。モバイルウェブのユーザーインターフェイスを使用することで、ユーザーは自分が作成したノートの検索、閲覧、表示、編集を行うことができます。モバイルWebを読む »
Evernoteサイトメモリー
ウェブサイト開発者やコンテンツ提供者の方は、サイトメモリーを使ってEvernoteにクリップする機能を直接、ウェブページの中に埋め込むことができます。サイトを訪れる人々が興味を持った記事をワンタッチでEvernoteに保存できるようにすることで、サイトメモリーはあなたのサイトの愛読者を増やすために大いに役立つはずです。サイトメモリーについて知る »
ノートエクスポートフォーマット
Evernoteのデータをインポート、エクスポートしたいと考えているなら、Windows版とMac版のデスクトップクライアントがサポートしているノートのエクスポート用ファイルフォーマットについて調べてみて下さい。きれいに構造化されたXMLのドキュメントフォーマットを利用して、Evernoteにインポートしたり、他のプラットフォームにエクスポートするための簡単なコンバーターを実装できるはずです。フォーマットの詳細は、「Evernote Export DTD」の中に定義されています。Evernote Export DTDをダウンロードする »
ユーザーに知らせよう
Evernoteはエンドユーザーこそが全てだと考えており、素晴らしいアプリケーションが開発された時には、それをユーザーに知らせる努力も怠ってはいません。ユーザーに知らせるべきだと思うものが開発されたら、我々はそれをトランクに追加します。トランクとは、Evernoteと連携するアプリケーション、サービス、ハードウェアなどのカタログで、ユーザーはEvernoteのウェブサイトおよび、Mac、Windows、iPadの各クライアントアプリケーションからトランクの内容を見ることができます。トランクを見る »
トレードマークの利用に関して
Evernoteとともに動作するアプリケーションやサービスを開発した場合には、「Evernoteトレードマークの利用に関して」のページにあるガイドラインに沿い、Evernoteのトレードマークを利用していただけます。このページでは、ダウンロードして使用可能な弊社のコーポレートロゴやアプリケーションアイコンなどのデータも提供しております。Evernoteトレードマークの利用に関してご質問等がありましたら弊社までお問い合わせください。Evernoteトレードマークの利用に関して調べる »
質問があるときには
Evernoteデベロッパーフォーラムは、Evernoteに関連する開発技術をさらに学ぶ場として最適な場所です。疑問や質問がある場合、またEvernote APIに関して共有していただけるアイデアをお持ちの場合は、開発者が集まるこのフォーラムにぜひご投稿ください。Evernoteデベロッパーフォーラム(英語)に行く »
開発に関する理解を深めたり疑問に対する答えを見つける手段として、他の開発者の方々が作成したコードを見るという方法もあります。ぜひ、オープンソースプロジェクトのページ(英語)で、Evernoteを活用したさまざまなプロジェクトのリストをご覧になってみてください。オープンソースプロジェクトのページ(英語)を見る »
もし、デベロッパーフォーラムやオープンソースプロジェクトページでも疑問に対する適切な解答が見つからない場合には、開発者サポートのページのサポートチケットを使ってお問い合わせください。開発者サポートのページを見る »

