23
とあるMVNOキャリアを支える技術 ガラケーからスマホへの移行

とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

  • Upload
    bg1-333

  • View
    315

  • Download
    4

Embed Size (px)

DESCRIPTION

初LT

Citation preview

Page 1: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

とあるMVNOキャリアを支える技術ガラケーからスマホへの移行

Page 2: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

注意

※この発言は個人の見解であり、

所属する組織の公式見解ではありません

Page 3: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

自己紹介(1)

名前: B.G

TwitterID:

@miu_hiro_(仕事垢)

@bg_super_node(イベント登録用)

@bg1_333(同人活動など)

HatenaBlog:

http://bg-super-node.hatenablog.com/

(※.記事書いてません)

所属:

とある渋谷のMVNOキャリア

Page 4: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

自己紹介(2)

よく使う言語・環境

C++(gcc/Win32/MFC, C++0x11とかは勉強中)

C#(WinForms, WindowsCEを少量)

最近はNode.jsとか

最近のトレンド

WindowsPhoneとかとかとか・・・。※

Page 5: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

ところで・・・。

Page 6: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

アプリ開発の進捗どうですか?

Page 7: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

進捗ダメです

Page 8: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

話すことがないので

Page 9: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

赤外線の話をしよう

Page 10: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

えっ?

Page 11: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

赤外線を使う理由

仕事柄、ガラケーからスマホに電話帳を

移行したいという要望があった

ガラケーからデータを出力する方法は限られている

多くのガラケーに装備されている通信方法

赤外線通信

Page 12: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

赤外線通信を使う方法

.NETにIrDAEndPointクラスというのがある・・・。http://msdn.microsoft.com/ja-

jp/library/vstudio/system.net.irdaendpoint(v=vs.90).aspx

あれ?使えない?よくみると・・・。

プラットフォーム

Windows CE, Windows Mobile for Smartphone, Windows

Mobile for Pocket PC

Page 13: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

Oh…

Page 14: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

何か策はないのか?!

Page 15: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

赤外線通信を使う方法(2)

MSDNをみると、

http://msdn.microsoft.com/en-us/library/windows/desktop/ms691773(v=vs.85).aspx

WirelessLAN SDKというのがあるらしいとMSDNで紹介している

これか

http://www.btframework.com/order_net.htm

えっ?

$400

Page 16: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

Oh…Oh…

Page 17: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

諦めかけたその時!

Page 18: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

赤外線通信を使う方法(3)

32feet.Netというのがあった

http://32feet.codeplex.com/

.Net Compact Framework版のSystem.Net.IrDAのように使える

このあと、いろいろあったけど、受信はできた・・・。

Page 19: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

受信したvCardのパース

vCard Class Library

http://www.thoughtproject.com/Libraries/vCard/

これもいろいろあったけどパースはできた・・・。

Page 20: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

Androidとの同期

GData SDKを使って、Google Contact APIで同期する

https://developers.google.com/google-

apps/contacts/v3/

これもいろいろあったけど、Googleを経由してAndroidの電話帳に移行できた

Page 21: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

Demo

Page 22: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

まとめ

.NETで赤外線はつらい・・・。

しかし、ガラケーがある限り、

赤外線が死ぬことはない・・・。

Page 23: とあるMvnoキャリアを支える技術(ガラケーからスマホへの移行)

おわり