の発売を記念して、アプリアンドロイド 接続できるようにするもっているミーボ、このアプリケーションの作者にインタビューすることにしました。
インタビューを読み飽きる前に、このアプリケーションの短いビデオ プレゼンテーションをご覧ください。
こんにちは、マークさん、読者に自己紹介をしていただけますか?
私の名前は Mark Doliner で、Meebo の開発者です。 Meebo は、カリフォルニア州マウンテンビューに拠点を置くウェブ会社です。当社の極めて重要な製品は、ソフトウェアをダウンロードすることなく、誰でも AIM、MSN、Yahoo、Gtalk、または Jabber アカウントに無料で接続できる Web サイト (https://www.meebo.com/) です。これは、研究室、インターネット カフェ、または従業員に電子メール ソフトウェアの使用を許可していない会社でコンピュータを使用する人にとっては非常に実用的です ;-)。
ユーザーが Android で Meebo を使用できるようにする Android アプリケーション (G1 など) を公開しました。 J2ME や Apple iPhone 開発キットではなく Android を選択したのはなぜですか?
私たちは当初、Android システムの背後にあるオープンな哲学に惹かれました。私たちは、モバイルの世界には多くの可能性があると考えています。 iPhone 用のアプリを開発する前に Android アプリを開発する理由は、iPhone SDK と比較した場合、Android の方が利点が多いためです。ステータスバーの永続的な通知、常時ログイン、ポップアップ通知などの機能を使用することは、iPhone では不可能ではないにしても困難です。現在、iPhone ユーザーには、モバイル版の Meebo を使用することをお勧めしています。https://www.meebo.com/。
そうは言っても、アプリを他のモバイル プラットフォームに移植する予定はありますか?
私たちはアプリケーションを他のプラットフォームに移植する予定はありません。
Android での開発で最も困難な部分は何でしたか??
途中でいくつかの困難に対処する必要がありましたが、乗り越えられないものは何もありませんでした。私たちが苦労しているのは、新しいメッセージを受信したときにチャット ウィンドウを自動的に下にスクロールさせることです。私たちは、Scrollview クラスの拡張機能を開発し、onDraw() メソッドをオーバーライドすることで、この問題を解決しました。スクロールバーの位置を追跡し、スクロールバーが一番下にある場合は、smoothScrollTo() を呼び出します。
コンテンツ追加後。これにより、スクロールバーの位置がウィンドウの下部に維持されます。
私たちが抱えていたもう 1 つの問題は、どの友達グループが展開され、どの友達グループが連絡先リストに含まれていないのかを追跡することでした。ユーザーが連絡先リストを閉じたときと同じ構成で連絡先リストを見つけられるように、この情報を手動でメモリに保存する必要があります。これはちょっとしたハックであり、現時点では完全には機能しません。
モバイル開発の将来に対するビジョンは何ですか?
さまざまなプラットフォームが少なくなることを願っています。開発者にとって、iPhone、Android、Windows CE、J2ME などのどのプラットフォームで作業するかを選択しなければならないのは現実的ではありません。私
Android には多くの勢いがあり、主要なプラットフォームの中で最もオープンであるため、Android は長期にわたって存在すると考えられています。クローズドな製品に代わるオープンな製品の市場は常に存在すると思います。そして、iPhone プラットフォームも人気があるので長く存在すると思いますし、Apple が Android に切り替えることはないと思います :-)。
インタビューを終わらせる簡単な一言はありますか?
これがアプリケーションの最初のリリースであることはいくら強調しても足りません。追加したい機能はたくさんありますが、修正する必要がある問題もいくつかあります。しかし、私たちは、私たちが持っているものを引き出し、それを使用するかどうかの選択肢をユーザーに提供したいと考えました。そのため、現時点で Meebo アプリが動作しない場合は、数週間または数か月後にもう一度お試しください。