WindowsMobile de HelloWorld


      by CH3COOH(酢酸)



         わんくま同盟 大阪勉強会 #23
自己紹介

• こんにちわ、CH3COOH(酢酸)です。

• 猫と犬では、猫の方が好きです。

• 組込み系プログラマを卒業しまして、
  業務系プログラマ見習いをやっています。
• 最近は、VB2003とOracle9iの勉強中です。
  ...
自己紹介2

• 携帯電話ショップで販売をしていました。
  ノルマとかが有ってですね、
  その当時から携帯2台持ちしています。
• 現在、持ってる携帯電話は、SBM920SHと
  イーモバイルのEMONSTERの2台です。

• さて今日...
Windows Mobileって何ですか?

• EMONSTER (S11HT)には、
  Windows Mobileが搭載されています。
• Windows Mobileとは、Microsoftが開発した
  ARMプロセッサ向けのモバイ...
Windows Mobileにもバージョンがあるの?

• 現在主流のWindows Mobile端末には、
  Version 5.0、6.0、6.1が搭載されています。
• それぞれのバージョンに対して、
  下記のエディションがあります。...
各エディションで出来ること出来ないこと
                     Standard   Professional   Classic
プラットフォーム             ○          ○              ...
日本のキャリアにおいて使用できる
     Windows Mobileとそのバージョンについて
• スマートフォンに関しては携帯電話機なので、
  日本国内の通信網を使用するには、
  各キャリアと契約する必要があります。
• docomo ...
Windows Mobile端末があれば何でも出来る

• キャリアに問わずWindows Mobile端末が
  あれば、自作アプリを動かす事が可能です。
• 自分のケータイで自作のアプリが動くのは
  魅力的だと思いませんか?

• ・・・...
Windows Mobileアプリを開発をする為に必要なもの

• 開発する為に必要なもの
 – ActiveSync(4.5以上)
 – Visual Studio(2005std以上/2008pro以上)
 – .NET Compact F...
Demo1


わんくま同盟 大阪勉強会 #23
Hello World!

• Windows Mobileにも
  .NETが載っているので、
  デスクトップPCと同様に
  Windows Fromで、
  簡単にGUIアプリを
  簡単に
  作成する事が可能です。
• この場でアプ...
Demo2


わんくま同盟 大阪勉強会 #23
このアプリを作る上で苦労した点

• .NET Compact
  Framework(.NCF)は、
  モバイル用ですので、
  サイズを縮小する為、
  様々な機能が
  削減されています。




            わんくま同盟 ...
このアプリを作る上で苦労した点2

• 本来.NET Compact Frameworkには
  BitmapクラスのRotateFlipメソッドが
  ありますが、 .NCFでは削減されており、
  自力で画像を反転させる処理を追加しました。...
最後に

• Windows Mobile SDKの表面的なお話と
  簡単なアプリの作り方のお話をさせて頂きま
  した。
• Windows Mobileで動くアプリって何だか面白
  そうだなと思って頂ければ幸いです。
• (EMONST...
本日はご清聴頂き、誠に有難う御座いました




       わんくま同盟 大阪勉強会 #23
Upcoming SlideShare
Loading in …5
×

Windows Mobile de Hello World

2,378 views

Published on

Windows Mobileアプリ開発のHowTo

Windows MobileのOSと各OS毎のエディションの特徴と、それらに伴う使用するSDKの違いを説明させて頂き、Hello Worldを表示するだけの簡単なアプリの作り方をお話させて頂きました。

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,378
On SlideShare
0
From Embeds
0
Number of Embeds
48
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Windows Mobile de Hello World

  1. 1. WindowsMobile de HelloWorld by CH3COOH(酢酸) わんくま同盟 大阪勉強会 #23
  2. 2. 自己紹介 • こんにちわ、CH3COOH(酢酸)です。 • 猫と犬では、猫の方が好きです。 • 組込み系プログラマを卒業しまして、 業務系プログラマ見習いをやっています。 • 最近は、VB2003とOracle9iの勉強中です。 と、言ってもよく判っていませんが・・・ わんくま同盟 大阪勉強会 #23
  3. 3. 自己紹介2 • 携帯電話ショップで販売をしていました。 ノルマとかが有ってですね、 その当時から携帯2台持ちしています。 • 現在、持ってる携帯電話は、SBM920SHと イーモバイルのEMONSTERの2台です。 • さて今日は、そのEMONSTERに関しての お話をさせて頂こうかと思っています。 わんくま同盟 大阪勉強会 #23
  4. 4. Windows Mobileって何ですか? • EMONSTER (S11HT)には、 Windows Mobileが搭載されています。 • Windows Mobileとは、Microsoftが開発した ARMプロセッサ向けのモバイル用OSです。 • Windowsなので、OfficeやIEが使えます。 • デスクトップのPCのWindowsでも XPやVistaと言ったバージョンがありますよね。 わんくま同盟 大阪勉強会 #23
  5. 5. Windows Mobileにもバージョンがあるの? • 現在主流のWindows Mobile端末には、 Version 5.0、6.0、6.1が搭載されています。 • それぞれのバージョンに対して、 下記のエディションがあります。 – Standard – Professional – Classic • 各エディションで何が違うのでしょうか? わんくま同盟 大阪勉強会 #23
  6. 6. 各エディションで出来ること出来ないこと Standard Professional Classic プラットフォーム ○ ○ ○ ・Outlook ・Internet Explorer Office Mobile ○ ○ ○ IPテレフォニー ○ ○ × タッチスクリーン × ○ ○ • ざっくり分類すると下記の通りになります。 • タッチパネル無しのStandard • 電話機能なしのClassic • なんでも有りのProfessional わんくま同盟 大阪勉強会 #23
  7. 7. 日本のキャリアにおいて使用できる Windows Mobileとそのバージョンについて • スマートフォンに関しては携帯電話機なので、 日本国内の通信網を使用するには、 各キャリアと契約する必要があります。 • docomo F1100 – Windows Mobile 6.0 Standard • WILLCOM 03(WS020SH) – Windows Mobile 6.1 Classic • EMOBILE EMONSTER(S11HT) – Windows Mobile 6.0 Professional わんくま同盟 大阪勉強会 #23
  8. 8. Windows Mobile端末があれば何でも出来る • キャリアに問わずWindows Mobile端末が あれば、自作アプリを動かす事が可能です。 • 自分のケータイで自作のアプリが動くのは 魅力的だと思いませんか? • ・・・と、その前に開発環境の説明です。 わんくま同盟 大阪勉強会 #23
  9. 9. Windows Mobileアプリを開発をする為に必要なもの • 開発する為に必要なもの – ActiveSync(4.5以上) – Visual Studio(2005std以上/2008pro以上) – .NET Compact Framework v2 SP2 – Windows Mobile 6 Professional SDK • Windows Mobileのアプリ開発には、 バージョンと一致したSDKが必要になります。 • さて、準備が整いました。 わんくま同盟 大阪勉強会 #23
  10. 10. Demo1 わんくま同盟 大阪勉強会 #23
  11. 11. Hello World! • Windows Mobileにも .NETが載っているので、 デスクトップPCと同様に Windows Fromで、 簡単にGUIアプリを 簡単に 作成する事が可能です。 • この場でアプリを作れば 面白いのでしょうけど、 自作アプリをお見せします。 わんくま同盟 大阪勉強会 #23
  12. 12. Demo2 わんくま同盟 大阪勉強会 #23
  13. 13. このアプリを作る上で苦労した点 • .NET Compact Framework(.NCF)は、 モバイル用ですので、 サイズを縮小する為、 様々な機能が 削減されています。 わんくま同盟 大阪勉強会 #23
  14. 14. このアプリを作る上で苦労した点2 • 本来.NET Compact Frameworkには BitmapクラスのRotateFlipメソッドが ありますが、 .NCFでは削減されており、 自力で画像を反転させる処理を追加しました。 • .NET Compact Frameworkにて にて 機能削減されている されている場合、 機能削減されている 自分で対応方法を考える必要があります。 わんくま同盟 大阪勉強会 #23
  15. 15. 最後に • Windows Mobile SDKの表面的なお話と 簡単なアプリの作り方のお話をさせて頂きま した。 • Windows Mobileで動くアプリって何だか面白 そうだなと思って頂ければ幸いです。 • (EMONSTERが壊れない限り、)Windows Mobile に関するエントリをいくつかあげてい ますので、良ければ僕のblogもご覧ください http://blogs.wankuma.com/ch3cooh/ わんくま同盟 大阪勉強会 #23
  16. 16. 本日はご清聴頂き、誠に有難う御座いました わんくま同盟 大阪勉強会 #23

×