2011年3月アーカイブ

<WindowsMobile1>

| | コメント(0)

 人に関わるということは、非常に大切なことであり非常に大変なことですね。
 関わる部分で一番濃いのはやはり家族ではないでしょうか?子供の学校の成績を自分のことのように一喜一憂するのも、それだけ関わりあいを大事にしているからだと思います。
 私が、子供たちと関わるために重要にしていることが2つあります。
 一つめは、できるだけ一緒に登校するようにしていることです。
 ここは、非常に重要な情報源で、朝歩いているとかなりの情報がとれます。○○君がどうしたとか。給食の時間、男子がふざけて。。。等勉強に関係の無いことですが、一日学校を楽しんだことや、一日嫌だったこと、席替えを早くしたいとか、したくないとか今の子供の気持ちがとれます。

 それから、もう一つは、勉強に関わる方法として「パパ塾」なるものを2年間程開いていました。今回はこのパパ塾を少し紹介します。
 もともと、人に教えることが大好きなのですが、やはり学校の勉強についていってほしいこと、それから週末の大事なコミュニケーション手段として、特に子供たちと関わり続けるために開いていました。

 塾を開校するなら、「やはり黒板は必要だよ!!」ということからホワイトボードを購入し、塾っぽいことをしています。
 今回は、地図記号です。さて皆さんはどれだけの地図がわかりますか?

 

20110328_1_tobe.jpg

 よく、社内では「知識を知恵に変えよう」という話が出てきます。せっかく覚えたことは「使わないと意味がない」、逆に覚えたことは「使えなければ意味がない」ということです。
 そういった点で、この塾では、覚えることも大事ですが、覚えたことを実践で使い、覚えた知識を知恵に変えたいと思っています。なかなか難しいのですが、問題を解くだけでなく、問題を自分で作るということがその一つの手法かな?と思っています。
 さてこのホワイトボードはどうなるでしょうか?

 
<スマートデバイス>

 iPhoneが口火となり、ここのところスマートフォンの需要は多いですね。
 電車に乗っていても、スマートフォンの画面ごしにニュースを見ている人、Twitterをフォローしている人、電車の時刻を検索している人など、皆さん忙しそうです。
 そこで、今更ですがWindows Mobileを使ってスマートフォンをいじりたいと思います。

 何故Windows Mobileかと言いますと一言で言うと簡単だったからです。いろいろな開発環境はありますが、なるほどWindowsはよくできております。私はVisualStudio 2008を持っているのですが、こちらのソフトウェアがあれば、スマートフォン用のApplicationはただで入手が可能です。

 

 さて、早速ですが、VisualStudio 2008を持っていることを前提に話を進めますと、スマートフォンの開発のためには以下のソフトウェアをMicrosoftのHomapageから入手する必要があります。

 こちらを用意しましたが、あとは通常のApplicationと同じように開発が可能です、今回はC#で試してみます。


<Step1:Projectの作成>

  • 上記ソフトウェアをInstallした後、VisualStudio 2008を起動します。
  • [ファイル(F)]→[新規作成(N)]→[プロジェクト(P)]より新しいプロジェクトを作成します。
  • 「新規スマートデバイスプロジェクトの追加」ダイヤログが表示されますので、ターゲットプラットフォームに「Windows Mobile 6 Professional SDK」を選択し、プロジェクトの種類として[スマートデバイス]を選択します。尚今回のプロジェクト名称は[SampleProject]とします。

20110328_2_tobe.jpg

20110328_3_tobe.jpg

 


<Step2:アプリケーションの開発>
 Step1が完了しますと画面上になにやらスマートフォンらしき画面が出てきます。

20110328_4_tobe.jpg

 

 さて、今回は、テスト用としてボタンをクリックするとテキストボックスの数字をカウントアップするアプリケーションを作ってみます。
 作り方は、皆さんご存じかもしれませんし、過去のBlogでも紹介させていただきましたので、今回は少し省略させていただきます。
 今回はこんな画面を

20110328_5_tobe.jpg

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

20110328_6_tobe.PNG

 

 

 こちらをビルドし、デバッグボタンを押しますと、アプリケーションの配置場所を要求されます。
 ここは、「JPN Windows Mobile 6 Professional VGA Emulator」を選択し[配置]を押下します。
 すると、だいぶ時間が経過した後Windows Mobile端末が起動を始めます。
 起動が完了しますと、先ほどのアプリケーションが表示されます。マウスを当ててクリックしますと、カウント数が更新されることが確認出来るはずです。


<Step3:スマートフォンへの転送>
 さて、アプリケーションの開発が完了しました。
 最後に、スマートフォンへの転送を行います。ここでは一番簡単な方法を記載します。
 スマートフォンをPCとUSBケーブルで接続しますと、スマートフォン上のSDカードが共有されて表示されます。
 そこに[Release]でビルドしましたアプリケーションをエクスプローラ上から転送します。
 通常のファイル同様、単純にドラッグで転送できますので、簡単です。

 

<Step4:アプリケーションの実行>
 さて、スマートフォンへの転送が完了しました。
 最後にエクスプローラ上から起動してみます。
 まずは、PCと接続しましたUSBケーブルを抜いておいてください。こちらがささったままですとSDカードの操作がスマートフォン上からできなくなっています。

 そして、エクスプローラの画面の左上から[Storage Card]を選択しますと、先ほど転送したファイルが見えるはずです。クリックして起動してください。

 うまく動作したでしょうか?

 

 さて、先ほどの「パパ塾」。
 改めて、楽しみながら実践を。。ということも目的の一つにしています。先ほどの地図学習を実践で楽しみながら使うと。。

 「電車が無いと不便だよね!!」、「手紙を出すときに困るよね!!」、「病院を作ろう」等とにぎやかに書き込みを始めますと、こんな街作りができます。(笑)

20110328_7_tobe.jpg

 

 

 

 

 

 

 

 

 

 

 

 

 もう少し続けると収拾がつかなくなりそうでしたので、本日はこの辺で授業終了です。。