タグ

ブックマーク / www.bright-sys.co.jp (2)

  • Androidアプリ開発 ~Bluetooth SPP による無線通信~ | 株式会社ブライトシステム

    2011.05.16 デバイスソリューション部 佐伯です。 Android にて、Bluetooth SPP(Serial Port Profile) による無線通信をおこなう方法について紹介したいと思います。 Android SDK に「BluetoothChat」というサンプルプロジェクトがあり、Bluetooth 通信をおこなう上で必要となる一通りの機能が実装されていますので、それを基に説明したいと思います。 BluetoothChat は、Android端末間の接続を前提としていいますが、今回は SPP を使い PC 等の他デバイスとの接続をターゲットにお話ししたいと思います。 ●Bluetooth 許可(パーミッション) まず、アプリケーションで Bluetooth 機能を使用するためには、「BLUETOOTH」と「BLUETOOTH_ADMIN」の 2つの Bluetooth

  • iPhoneで実装☆デザインパターン 第一回:Singletonパターン | 株式会社ブライトシステム

    2011.03.26 デバイスソリューション部 モバイルソフトウェアデザイングループの高津です。 iPhone開発を行う中でよく使うデザインパターンを紹介していきたいと思います。 実装コードはObjective-Cとなります。 今回はSingleton(シングルトン)パターンでの実装を紹介します。 ▼概要 シングルトンパターンは、あるクラスのインスタンスを生成する際に、 そのインスタンスが1つしか生成されないことを保証することができるデザインパターンです。 よって、毎回インスタンスを生成せずに、どこからでも同じ『シングルトンインスタンス』を共有することができます。 ▼使いどころ データベースやファイルシステムのアクセスオブジェクトを制限したい場合によく利用されるデザインパターンです。 私はCoreDataを使用する際によく利用しています。 また、Cocoaフレームワークの実例として、NSU

  • 1