- ベストアンサー
ウィジェットの仕様 (メモ管理ソフトが欲しい)
こんにちは。 OS X 10.4 のウィジェットは HTML, CSS をベースに作成できると知りました。 そこで、質問なのですが、ウィジェットを作成する際、 1. 「書類を開く」「新規作成」「書類を保存」といったファイルの操作。 2. ウィジェット内でのフォーム (テキストエリア、コンボボックス、ラジオボタンなど) の使用。 3. 印刷の制御 4. ウィジェット自身の設定ファイルの使用 といったことは、できるのでしょうか? アップル公開のウィジェットの技術仕様 PDF には目を通しましたが、いまいち詳しくなかったので… 実は、かんたんなメモ管理アプリケーションが欲しいのですが、本格的なプログラミング知識がありませんので、ウィジェットではどうか、と思った次第です。 ちなみに、現在 Mac を持ってません。ウィジェットの仕様が良ければ Mac を買おうと思っています。ちなみに、買った後、結局期待通りの仕様でなくても、Omni Outliner を次点として考えています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> あ、それとすみません。質問文で「技術仕様」に目を通したとありますが、タイプミスです。「技術資料」なんです。 ということは、下のリンクとは別の資料ですか? ウィジェットに関するAppleから公開されている情報は、下のリンクがすべてです。 HTMLとCSS、JavaScriptについてはご理解があるのでしょうから、プラグイン以外不明な点はないでしょうから、まず目を通してください。 > ですから、回答としては、ウィジェットの役割うんぬんより、純粋に、初期状態で質問したような機能がつけられるのかどうか教えてくださるとありがたいのです。 「初期状態」は、HTML、CSSとJavaScript。 JavaScriptでファイル保存ができるのでしたら、ファイル保存ができるのでしょうし、JavaScriptでプリンタ操作ができるのでしたら、プリンタで出力できるのでしょう。
その他の回答 (1)
- harawo
- ベストアンサー率58% (3742/6450)
ウィジェットの仕様書の中に、一般のアプリケーションとウィジェットの区別に関するガイドラインがあったと思います。それによれば、「そういうことはウィジェットでなく、アプリケーションで作る」という回答になると思います。 ウィジェットの入っているダッシュボードは、車のダッシュボードのことで、サングラスやチューインガムやボールペンは入っているでしょうが、洗濯機や電子レンジは入っていません。そういう感覚でウィジェットを理解してもらうといいんじゃないでしょうか。 > 実は、かんたんなメモ管理アプリケーションが欲しいのですが、本格的なプログラミング知識がありませんので、ウィジェットではどうか、と思った次第です。 可能か不可能かだけお答えすれば、「可能」です。Objective-CないしC言語でプログラムし、プラグインを作成し、JavaScriptでそれを呼び出すという構造になるでしょう。 難易度をいえば、単独のアプリケーションを作る方が簡単です。
お礼
ご回答、ありがとうごさいます。 じぶんの頭には「スティッキーズ」のウィジェットがありまして、入力ぐらいはできるのかもしれない。なら、印刷は? と思っている次第です。 ですから、回答としては、ウィジェットの役割うんぬんより、純粋に、初期状態で質問したような機能がつけられるのかどうか教えてくださるとありがたいのです。技術資料から、プラグインを使えることは知っております。大事なのは、「初期状態で」とさせてください。
補足
あ、それとすみません。質問文で「技術仕様」に目を通したとありますが、タイプミスです。「技術資料」なんです。
お礼
ご紹介いただいた参考 URL をざっと読んでみました。 1, 3 はたぶん無理そうな感じがしました (少なくとも Apple のスティッキーズではあえて使用していない)。2, 4 はできそうです、が、1, 3 が不可では… 参考先には Objective-C の文書もありました。それを読む限り、当初の予定とは違うのですが、Cocoa アプリケーションとしてメモ管理アプリケーションを作成できるかもしれません。習得期間と開発期間を考えて、検討してみようと思います。 予定外の内容ですが、解決したということで、回答を締め切らせていただきます。 この場を借りてお二方にお礼申し上げます。どうもありがとうございました!
補足
どうも、回答ありがとうございます。 > ということは、下のリンクとは別の資料ですか? はい、そうです。 Developer のサイトではなく、家庭向けのサイト内の OS X コンテンツの Dashboard の右サイドでリンクされている「技術資料」です。 > ~できるのでしょう 特に、実際にやったことのある方に、「できますよ」や「できませんでしたよ」という話を聞きたいのです。それが、Mac および OS X 10.4 を購入するポイントでもありますので。