携帯プラットフォームでビジネスやゲームなど多くのサービスが提供されていますが、開発環境と開発方法について網羅されている情報源があったら教えてください。ププログラミングではなく上流の設計をカバーしているレベルがターゲットで、端末種別、言語、SDKを含むミドルウェア、キャリア間互換などを知りたいです。サイトでもお勧めの書籍でも構いません。携帯電話でのアプリ開発者の方々なら良い情報源を知っているのではないかと思い質問させていただきました。よろしくお願いいたします。
アプリ開発者です。
ちょっと古い書籍になりますが、
携帯端末用Web制作バイブル 第2版 (ADVANCED WEB DESIGN BOOKS)
これに(docomo,au,softbank)3キャリアのアプリの開発に必要な情報が得られます。
各キャリアのアプリ技術はここ数年はほとんど変わっていないので参考にはなるかと思います。
また、Softbankやauはキャリアが認可した公式サイトのアプリでないと
ダウンロードできなかったりといった制限が出てきますのでお気をつけください。
キャリア互換とはなんのことを言われているのかはわかりませんが、
基本的にアプリに互換性は無くキャリア毎に作る必要があり、出来ることや制約が違うので
キャリア毎に設計を行う必要があります。
(例:KDDIは1日のデータ通信制限が3メガまでなので3メガを超えそうになれば警告を出すなど)
互換といえば、いずれも通信ポートは80番が使えます。
WillCom や E-mobileについては、すみませんわかりません。
iPhoneやXperiaやWindowsOS系などの最近はやりのスマートフォンになるとまた全然別の話になってきます。
書籍の紹介だけでなくアドバイス細かくいただきありがとうございます。
キャリア互換は説明不足で失礼しました。できるだけキャリア依存しないように設計する(汎用性を高める)ポイントなどをまとめた記述があればと思い、記載させていただきました。
ありがとうございます。
リンク先の書籍解説も読みましたが期待していた内容のようです。また、後者の本もお勧めいただいた趣旨をコメントいただき大変ありがたいです。購入する方向で検討しています。