Red Sweater SoftwareのDaniel Jalkut氏へのインタビュー

Red Sweater SoftwareのDaniel Jalkut氏へのインタビュー
Red Sweater SoftwareのDaniel Jalkut氏へのインタビュー

MacStories Apps Tree イベントの一環として、MarsEdit や Fastscripts などのアプリを開発した Red Sweater Software の Daniel Jalkut 氏にインタビューする機会がありました。

これは、今週 MacStories で公開する多数のインタビューとゲスト投稿のうちの 13 番目です。

楽しむ!

こんにちは!MacStoriesの読者に向けて、自己紹介とお仕事内容について教えていただけますか?

私はRed Sweater Softwareの創設者です。同社はMac用デスクトップブログアプリケーション「MarsEdit」で最もよく知られています。現在、Red Sweaterはほぼ「ワンマンオペレーション」ですが、将来的には複数の従業員がチームを組んで、現在のアプリケーションラインナップを拡充していく小さな会社に成長させたいと考えています。

MarsEditを初めて思いついたのはいつですか?どのようにして誕生したのですか?他のアプリについてはどうですか?

MarsEditは私のオリジナルではなく、NetNewsWireを開発したBrent Simmonsによって開発されました。実際には、NetNewsWireの機能として始まり、その後Brentが独立したアプリケーションとして分離しました。話が長くなりますが、最終的に私はNewsgatorからMarsEditを買収しました。Newsgatorは、Brentが独自に開発した製品をすべて買収した会社です。

Mac ソフトウェア開発に興味を持ち始めたのは正確にはいつですか?

父がソフトウェアエンジニアだったので、コンピューターに囲まれて育ちました。でも、本格的にプログラミングを始めたのは10代になってからで、当時もあまり上手ではありませんでした。16歳くらいまではMacもほとんど使ったことがありませんでした。家にあったコンピューターはAmigaやUNIX系のマシンばかりで、KayProさえありませんでした。でも、友達のPowerBook Duo 210を見て、一目惚れしました。父を説得して買ってもらい、それからすぐにMacでSymantec Think Cを使って、本格的にプログラミングを学び始めました。

Mac開発者のお気に入りのアプリは何ですか?ワークフローについて教えてください。

私たちのお気に入りのアプリの多くがAppleから直接提供されているのは幸運です。例えば、SharkやInstrumentsといったパフォーマンスツールは無料で提供されています。これらのツールは、アプリの問題点を的確に把握し、ユーザーにとってより快適な動作を実現するのに役立ちます。Appleにとって、プラットフォーム上のすべてのアプリがより良くなり、バグが減れば利益が得られるので、これは本当に素晴らしい取り組みです。

開発用途に非常に便利なサードパーティ製アプリもいくつかあります。例えば、 RocketのrooSwitchを使えば、設定を簡単に切り替えられるので、様々なユーザーシナリオでテストできます。

私のワークフローは、ほぼ古典的な「修正、ビルド、テスト」サイクルに沿っています。バグ追跡システム(FogBugz)を使って、アプリケーションのすべてのバグと予定されている機能のリストを管理しています。作業を開始する際は、リストの中から修正が必要なバグや機能を見つけ、それを実現するために必要な変更に取り組みます。修正が完了したら、Appleの開発者ツールを使ってコードをアプリケーションに「パッケージ化」し、起動可能な状態にします。そして、起動して変更が期待通りに動作することを確認します。

MarsEditのモバイル版を考えたことがありますか? すごくいいと思いますよ。それともAppStoreが「怖い」のでしょうか?

MarsEdit touchのアイデアには本当にワクワクしています。ほぼ全てのアプリのiPhone版の開発に着手しました。ただ、開発時間をiPhoneに優先させるべきかどうかはまだ確信が持てません。いずれはほとんどのアプリにiPhone版がリリースされることになると思います。

FastScriptsは私が発見して以来、お気に入りのアプリの一つです。あなた自身も「AppleScriptの達人」ですか?

まあ、そんなことはないですね!FastScriptsを自分のスクリプト作成に使い始めてから、かなり細かい部分まで理解してきましたが、大抵は表面的な使い方しかしていません。「とりあえずやるのに十分」という感じです。AppleScriptを非常に高度なワークフローに使う人もいますが、私は主に様々なアプリケーションで単発のタスクを実行するために使っています。

Mac OS Xについてですが…UIで何か変更したいことはありますか?Snow Leopardではグラフィックの全面刷新を多くの人が望んでいましたが、実現しませんでした。10.7ではそうなると思いますが、どう思われますか?

10.6のUIには、大体満足しています。10.5がリリースされた時は、UIスタイルのほとんどを統一しようと尽力してくれたので、本当に嬉しかったです。10.5以前は、様々なグラデーションや「メタル」風のテクスチャが使われていましたからね。それと、以前のOS Xリリースのピンストライプも懐かしくないです!

将来何か大きなことを計画していると思います。ヒントをもらえますか? ;)

Red Sweaterが近いうちにiPhoneで大きな話題になる可能性は十分にありますが、今のところ私が考えているのは、すべてのアプリの改善リストだけです。どれだけ早く、どれだけのことをできるか、楽しみです!

チャットしていただきありがとうございます!

招待していただき本当にありがとうございます!

クラブ・マックストーリーズ

追加コンテンツと特典にアクセスする

Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。

毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。

詳細については、こちらおよびクラブの FAQ をご覧ください。

Club MacStories : アプリ、ヒント、自動化ワークフロー、長​​文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。

Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。

Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。