smart phone(W-ZERO3)のsmartな使い方

W-ZERO3を中心に、便利なソフトの紹介や、自作アプリの開発など幅広くやっていきます。

Advanced W-ZERO3[es] (WS011SH) の利点

まず一般の携帯電話と比べてスマートフォンが優れている点について。

自分の好きなようにカスタマイズできる。
 ボタン一発でMixi専用ブラウザを開いたり、2ちゃんねる専用ブラウザを開いたりできます。

 また、自分が欲しい機能が無いときには、アプリケーションを自分で作ったりできます。
 携帯各社のJAVAアプリは色々制限されており、作成できる機能が限られますが、スマートフォンではほとんど制限がありません。
 カメラのシャッター音を消しちゃうアプリケーションまであるくらいです^^;

パソコンとの連携
 パソコンで使っているデータがそのまま使えちゃいます。
 音楽でいえばmp3をそのまま再生できちゃいます。
 DoCoMoの携帯などはmp3を携帯用に変換する必要がありますが、これが結構時間がかかるしめんどくさいです。 
 動画についてもパソコンで再生できるものは大抵再生できます。

フルキーボード搭載(してない機種もある)
 テンキーだけだとどうしても入力を不便に感じます。
 特に英字をスラスラとテンキーで入力できる人はそういないと思います。
 かな入力、英字入力、数字入力などありますが、フルキーボードがあれば入力しやすいです。(英語圏に生まれていればこんな苦労は無かったかもしれません^^;)


そして、スマートフォンの中でもAdvanced W-ZERO3[es]が優れている点について。

テンキー搭載
 一般の携帯電話はテンキー(ダイヤルキー)を持っていますが、スマートフォンの中でテンキーを持っているのは少ないです。
 フルキーボードのみだと文字入力の際には両手を使う必要があり、歩行中や、電車の中などで扱いにくくなってしまいます。
 片手しか空いていないときはテンキー、両手が使えるときはフルキーボードと、シーンによって使い分けられます!

安価なデータ定額が魅力のウィルコム
 [ウィルコム定額プラン+リアルインターネットプラス] のプランでは、月額5,000円でメール、インターネットし放題。
 ウィルコム定額プランなので070から始まる番号への電話は24時間無料。
 また、一月あたりのデータ通信量が10万パケット以内なら、[ウィルコム定額プラン+データ定額]で月額3,950円。
 これほど安くデータ定額を提供しているところは他にありません。

高性能
 最新の機種だけあって機能も詰め込みまくってます。
 CPUは、PXA270 プロセッサ 520MHz。一昔前のノートパソコンくらいの処理能力があります。
 メモリは、フラッシュメモリー 256MB/SDRAM 128MB(ワークエリア)。多くのアプリケーションをインストールでき、複数同時に動作させることも可能。
 前機種のesと比べてどちらも2倍になっており、動作もサクサクです。
 これだけ高機能なのに重さは約157グラムと、一般の携帯電話と同様の重さにまで軽くなってます!
 これでどこへでも気軽に持ち運べます。(初代W-ZERO3はゴツすぎです…)

あなたもスマートフォン(Advanced W-ZERO3[es])をスマートに使いこなしてみませんか?
遊びに、仕事に、一役かってくれる一台です!
ウィルコムストアなら新規契約+定額プラン加入で\29,800!
これだけ高機能なのに\29,800はすごすぎです。
インセンティブが廃止されたら7,8万円くらいになってしまうんじゃないでしょうか…。

また、ウィルコムストアで購入すると、下記の特典付きです。
・オリジナル液晶保護シート付き
・待ってれば家まで届く^^;(多忙なビジネスマンには嬉しいですね)

ウィルコムストア: AdvancedW-ZERO3[es](WS011SH)(詳しい説明もあります)

では楽しいスマートフォンライフを

  1. 2007/07/28(土) 18:42:58|
  2. 雑記
  3. | トラックバック:0
  4. | コメント:0

[WS011SH] 使い始めて約1週間

主にN903iと比べて困っている点です。

・マナーモード中のバイブがうるさい
・メール着信時、メールを読むまでの操作が多い
・無音着信時間を設定できない
・ダイアルアップ速度が遅い
・電波状況が安定していない
・「操作の取り消し」や「前画面に戻る」ためのキーが統一されていない(ドコモ端末でいう「クリア」キー)
・着信時、音(バイブ)だけ止める機能が無い

挙げてみると"慣れ"の部分もかなりあるような気が。
もちろん他の機能はかなり満足してます!

自分じゃどうにもならない問題もあるけど、できるものからまったり解決していこうと思います。

  1. 2007/07/26(木) 07:22:24|
  2. 要改善点
  3. | トラックバック:0
  4. | コメント:0

3日目の設定

本日の設定

・インストール
bLauncher
KeyLockSuspender
smart[es]tCall
UKTenki

短縮ダイアルについてはsmart[es]tCallを使おうか、ランチャソフト使ってphone:やmailto:ショートカット使って実現するか考え中。

最近設定ばかりで開発が滞ってるなぁ。
でも徐々に使い勝手が良くなってます♪

  1. 2007/07/23(月) 00:06:44|
  2. 雑記
  3. | トラックバック:0
  4. | コメント:0

2日目の設定

本日の設定〜

・インストール
・AutoConnect
・taskman
・runner[es] + gsgetfile.dll Internationalized Version Rev.10
・TMEdit
・es silencer

・ボタン割り当て
ボタンの設定で「文字」長押しをtaskmanに割り当て。
TMEditを使ってウィンドウズキー短押しをrunner[es]に割り当て。

・戸惑ったとこ
RunnerSettingでプログラムパス「参照」をタップした後、ファイルを開くのところで \My Documents だけしか見れなかったけど、画面左下をタップするとルートに移動できた。(ウィンドウズキー短押しでも可)
gsGetFile.dllのバージョンがまずいのかな??

es silencerは下記の不具合があるけど一応無音になるみたい。
・実行時にカメラ起動しない
・実行後はリセットするまで全て無音状態(着信音含む)



  1. 2007/07/22(日) 01:41:18|
  2. 雑記
  3. | トラックバック:0
  4. | コメント:0

WS011SH入手!

予約したときは受け渡しに1時間くらいかかるって言われたけど、いざ行ってみると1分もかからず終了。

電話番号を複数から選べると思ったら既に決まってたようで選択の余地は無かった。。。ρ(-ω- )

初代ZERO-3(WS003SH)と比べるとサクサク動いていい感じ!
esは使ったことないけど、今回のは本当にかなり携帯電話っぽい!
マナーモードがテンキー*の長押しでできるのが嬉しかったり。

とりあえず今日はここまで。

・オンラインサインアップ
・N903iから電話帳を赤外線通信で全件受信。(便利!)
・無線LAN切り替えツール(公式ツール)インストール
・無線LAN設定
・MicroSD認識確認
・ソフトキー設定(長押し「短い」)
・バックライト設定
・省電力設定

たのしー♪

  1. 2007/07/20(金) 00:11:12|
  2. 雑記
  3. | トラックバック:0
  4. | コメント:3

[WS011SH] スクリーンショットのとり方

「Fn」押しながら「文字」キー(テンキー側にあるやつ)

画像の保存先はマイピクチャではなく、ルートフォルダ(一番上)になるみたい。

  1. 2007/07/20(金) 00:04:22|
  2. Tips
  3. | トラックバック:0
  4. | コメント:0

スマートフォン利用法

メモとして理想な使い方をメモしておきます。
まずは既存アプリを試して、いいものが無ければ作っていこうと考えてます。

・スケジュール管理
手帳のような手書きメモ
 人目の無いところでは音声メモ
 (音声認識で文字入力できたらGood)
 少ない打鍵数でアラーム設定

・情報源
 mixi閲覧
 天気予報の自動取得
 ニュースの自動取得
 乗換路線

・PCとの同期
 無線LANでの同期
 
・動画閲覧
 PCで再生可能なファイルを変換無しで再生

・カスタマイズ
 テンキーにアプリを割り当て

  1. 2007/07/18(水) 23:13:20|
  2. 雑記
  3. | トラックバック:0
  4. | コメント:0

ブログの構成

当ブログの構成(カテゴリの説明)は以下のようになっています。

・はじめに
 この記事そのものです。ブログの構成について記載しています。

・開発日記
 開発を行う上でわかったこと、疑問点、そしてぼやきなどを書いていきます。思ったことをそのまま書いているので内容については不確実なものが多いです。

・ツール
 W-ZERO3で動作可能なアプリケーションの紹介やレビューです。
 ソフトウェア的なものならこちら。

・周辺機器
 W-ZERO3で動作可能な周辺機器の紹介やレビューです。
 ハードウェア(物理)的なものならこちら。

・雑記
 主にスマートフォンに対するぼやきです。

・開発まとめ
 開発日記と比べ、信頼性があるものを記載します(予定)。

  1. 2007/07/18(水) 07:13:55|
  2. はじめに
  3. | トラックバック:0
  4. | コメント:0

バイブレータ

バイブレータの鳴らし方がわからない…。

VibrateっていうAPIがあるみたいだけどvibrate.hが無いので使えなさそう…。

バイブ鳴らすソフト公開してないかな〜、と検索したらありました。

SandGlass

ソースは公開されてないので鳴らし方はわからないけど、とりあえず鳴らす方法はあるみたいで一安心。

また、こちらに気になる記述を発見。

もう少し調べてみます!

  1. 2007/07/15(日) 02:45:14|
  2. 開発日記
  3. | トラックバック:0
  4. | コメント:0

MicroSD & 液晶保護シート

オンラインで購入しました。
ネットで性能・価格比較した結果です。
台風4号の影響で配送が遅れなければいいけど…!



・液晶保護シート
Easy Protector Advanced W-ZERO3 [es]

映り込みが少なく、スタイラスの書き心地がナチュラル、そして指紋汚れが付きにくいという点を評価。室外で使用するときに反射で見にくいのが嫌なので…。画面の美しさよりも見やすさ重視で。



・MicroSD
Kingstone 2G (SDC/2GBFE)

信頼性でいえば東芝 or SanDiskみたいだけどお値段が少々…。ということで東芝のチップを使っているというKingstoneにしました。台湾製というのがちょっと気になるところ。



使用感はまた後日!

  1. 2007/07/15(日) 02:28:57|
  2. 周辺機器
  3. | トラックバック:0
  4. | コメント:0

WS011SH マニュアル

公式サイトでマニュアル(PDF)が公開されたみたいです。
予習予習…♪

http://wssupport.sharp.co.jp/manual/ws011sh/download.shtml

  1. 2007/07/13(金) 22:39:49|
  2. 雑記
  3. | トラックバック:0
  4. | コメント:0

音声で電車の乗換検索できるアプリ

ソース
W-ZERO3向け「乗換案内NEXT」で、声で乗換検索ができる 「AmiVoice乗換案内β」を提供開始

試してみたい!
…とダウンロードページを探すもどこにも無い…orz

どうやらW-SIM経由でWILLCOM公式サイトからのみダウンロードできるようです。

Ad[es]入手後に試してみます〜

・2007/7/22追記
公式ページを探してもどこにもねー!
んで乗換案内NEXTの最新情報みたいなとこ見たら、不具合が見つかって配信停止中だって…。
そういう情報はもっと見つかりやすいところに置いてほしい。。。

再公開に期待!

  1. 2007/07/13(金) 07:18:55|
  2. ツール
  3. | トラックバック:0
  4. | コメント:0

サウンド再生

サウンド再生には下記のAPIが使えるみたい。
・sndPlaySound
・PlaySound

MSDNには次の説明があり、PlaySoundを使ったほうがよさそう。

> WAVEフォームサウンドを再生します。この関数は、PlaySound関数のサブセットであり、Windowsの以前のバージョンとの互換性のために残されています。

ファイルから読み込んで再生する場合:
PlaySound(_T("test.wav"), NULL, SND_ASYNC | SND_FILENAME);

実行ファイルとtest.wavを同じフォルダに置いていざ実行!
(エミュレータを使うときにはリモートファイルビューアを使いましょう)

…鳴るけどtest.wavの音じゃない…

ヘルプでPlaySoundを見ると、ファイルが見つからないときにはシステムのデフォルトの音が再生されるとか。

そこで、下記のとおり修正して、test.wavを一番上のフォルダ(「マイデバイス」)に置いて実行!

PlaySound(_T("\\test.wav"), NULL, SND_ASYNC | SND_FILENAME);

ちゃんと再生されました!

今回の再生方法はSND_FILENAMEを用いて、再生のたびにwavファイルにアクセスしますが、wavファイルをメモリに読み込んでおいて再生する方法もあります。
アラームアプリのように常駐する必要があるものは、動いていないときは極力メモリの使用量を抑えたいので、再生時にwavを読み込んだ方がベターだと思ってます。

【今日の課題】
相対パスの使い方


  1. 2007/07/13(金) 07:14:11|
  2. 開発日記
  3. | トラックバック:0
  4. | コメント:0

Window Mobile 5.0 SDK サンプル

SDKインストールするとサンプルもついてきます。
その説明サイトがこちら

アラームアプリ作るにはタイマーイベントや音鳴らす必要があると思うのだけど良いサンプルが見つからず。。。

ソースを公開してるアプリを参考にしようかな〜。

  1. 2007/07/12(木) 07:22:43|
  2. 開発日記
  3. | トラックバック:0
  4. | コメント:0

QRコード作成

このブログは携帯でもちゃんと表示されるんですね。
ってことで携帯用にQRコード作成しました。

QR



  1. 2007/07/11(水) 07:30:33|
  2. 雑記
  3. | トラックバック:0
  4. | コメント:0

ヘルプ

先日探すのに苦労していたヘルプですが、
SDKをインストールするとヘルプもインストールされるみたいで、
Windowsの左下の「スタート」−「
すべてのプログラム」−「Microsoft なんちゃら SDK」−「なんちゃら Help」
でヘルプが開けました。英語!

カメラ関係のドキュメントもあったし、カメラを使ったアプリなんかも作れちゃうのかな?
適度に英語と闘いながらやっていこうと思います

  1. 2007/07/11(水) 07:26:59|
  2. 開発日記
  3. | トラックバック:0
  4. | コメント:0

開発環境の違い

先日、下記の1から2に開発環境を変えたときに色々違いがありました(当たり前)。

1. eVC++ 4.0 + PocketPC2003 SDK
2. Visual Studio 2005 + Windows Mobile 5.0 SDK

【違い】
・spyを使ったときにイベントがうまく表示されない(?)
・はじめに自動生成されるコードが多くなってる
・WM_MOUSEMOVEイベントで得られる座標がQVGA→VGAになった
・縦画面から横画面に正常に切り替えられるようになった
 (1の環境で作ったアプリは切り替え時にフリーズ^^;)

やっとW-ZERO3用っぽくなりました(・ω・)b
ということで2の開発環境をメインにやっていきます!

WM6はWM5のアプリが動くように作られているみたいなので変なもの使わなければWM6でもきっと動くはず。

Ad[es]発売までに何か実用的なアプリ作れるといいなぁ。
今のところアラームアプリを検討中。

  1. 2007/07/10(火) 07:16:10|
  2. 開発日記
  3. | トラックバック:0
  4. | コメント:0

開発環境再構築

なにやらWindows Mobile 5.0用のSDKがあるみたいですね。。。
そしてこれはVisual Studio 2005じゃないと使えないとか。
Windows Mobile 6.0用のSDKも同様みたいですね。

どうせならちゃんとした環境を整えてから勉強したい。。。
形から入るタイプなんです(/ω\)

ってことで下記の順番でインストール。(参考URL:http://www.microsoft.com/japan/msdn/mobility/windowsmobile/howto/windowsmobile5/install/default.aspx

1. Visual Studio 2005 Team Suite 180 日間評価版
http://www.microsoft.com/downloads/details.aspx?FamilyID=5677ddc4-5035-401f-95c3-cc6f46f6d8f7&DisplayLang=ja

2. Microsoft ActiveSync 4.2
http://www.microsoft.com/downloads/details.aspx?FamilyID=6b6ae681-5bf9-48af-b6f9-f38270741f6a&displaylang=ja

3. Windows Mobile 5.0 SDK for Pocket PC (英語)
http://www.microsoft.com/downloads/details.aspx?familyid=83A52AF2-F524-4EC5-9155-717CBE5D25ED&displaylang=en

4. Localized Windows Mobile 5.0 Pocket PC Emulator Images (英語)
http://www.microsoft.com/downloads/details.aspx?familyid=eec33ae3-c129-4c25-abaa-18e8e842178f&displaylang=en


以下補足。
1: Visual Studio 2005のStandard Edition以上なら大丈夫みたいです。そしてそろそろVisual Studio 2007が出るとか。それならとりあえず評価版でいいかなと♪
インストール時には「全て」インストールしました。

4: 日本用(Windows Mobile 5.0 Emulator Images for Pocket PC - JPN.msi)をゲットしましょう。


  1. 2007/07/09(月) 00:25:56|
  2. 開発日記
  3. | トラックバック:0
  4. | コメント:0

第4節

マウス(?)座標をテキスト出力するプログラム。

実際にZERO-3に入れて実行すると画面左上の端では、(0,0)、画面右下の端では(240,320)で、QVGAサイズになっているよう。

ZERO-3の解像度はVGA(480x640)なのに、なぜQVGAなんだろう?

よく見かけるRealVGA化ってのが必要なのかな?→要調査(・ω・)b

  1. 2007/07/06(金) 07:10:45|
  2. 開発日記
  3. | トラックバック:0
  4. | コメント:0

第2節、第3節でのつまづき

W-ZERO3のOSはWindows Mobile 5.0ですが、どうやらPocketPCに属する模様。
ということで↓をインストール。

Windows Mobile 2003 software for Pocket PC 日本語版 ソフトウェア開発キット(SDK)
http://www.microsoft.com/downloads/details.aspx?familyid=9996B314-0364-4623-9EDE-0B5FBB133652&displaylang=ja

これでPocketPC2003用のアプリケーションが作成可能に。

また、先日紹介したPocketPC2002 プログラミングを読み進めていくと色々問題発覚(第2節、第3節)。

問題:
1.ヘルプにWinMainなどの項目が無い
2.WM_CANCELMODEが来ない
3.C:\Program Files\Windows CE Tools\BIN\CESPY.EXE が無い

解決策:
1.eMbedded Visual Tools 3.0(日本語版)をインストール
http://www.microsoft.com/downloads/details.aspx?familyid=F663BF48-31EE-4CBE-AAC5-0AFFD5FB27DD&displaylang=ja
すると、C:\Windows CE Tools\eVC4\Htmlhelp\emtoolsにwceui40.chmというヘルプがあり、この中にWinMain発見(でも英語)

2.代わりにWM_LBUTTONDOWNを使って確認しました。OSの違いによるものかな??

3.解決策1のツールをインストールすることで使用可能に。


少しずつでも一歩一歩進んでいきます!(・ω・)b

  1. 2007/07/04(水) 23:40:56|
  2. 開発日記
  3. | トラックバック:0
  4. | コメント:0

開発にあたって参考になるサイト

−PocketPC 2002 プログラミング−
http://www.char.ne.jp/ppc2002/index.htm

コードの解説、ヘルプの見方、デバッグ方法など、かなり実戦的な内容です。画像も入っていてとてもわかりやすいです。
まずは一通りやってみたいと思います。
サイト作者様に感謝!


  1. 2007/07/04(水) 00:56:55|
  2. 開発日記
  3. | トラックバック:0
  4. | コメント:0

はじめてのWM用アプリ作成

いざW-ZERO3用のアプリを自作しようと思ってもなかなか情報が少ない。。。

まず開発環境のインストール。フリーで手に入るものは下記のとおり。
現在SP4まで出ているようなのでそれも入れましょう。

Microsoft® eMbedded Visual C++ 4.0
http://www.microsoft.com/japan/msdn/vstudio/device/evc_download.aspx

では基本のHello Worldアプリケーションの作り方。

起動後
1. メニューの「ファイル」-「新規作成」
2. プロジェクトは「WCE Application」を選択
3. プロジェクト名は適当な名前を入力後、「OK」
4. 「標準的な"Hello World!"アプリケーション」を選択後、「終了」
5. 新規プロジェクト情報ウィンドウが表示されるので、「OK」
6. ツールバーの中に「Win32 〜」となっているものを、「Win32 (WCE ARMV4) Release」にする。
7. メニューの「ビルド」-「ビルド」(警告が出るけど無視)
8. 下記フォルダ内に実行ファイルが作成されるのでActive SyncなどでW-ZERO3などにコピー。
C:\Program Files\Microsoft eMbedded C++ 4.0\Common\EVC\MyProjects\hello\ARMV4Rel
(helloは手順3でつけた名前)
9. W-ZERO3で実行!

Hello Worldは表示されましたか?

全てが手探り状態です^^;
意見お待ちしておりますm(__)m

  1. 2007/07/02(月) 13:51:17|
  2. 開発日記
  3. | トラックバック:0
  4. | コメント:0

ブログ開設

ブログ開設しました。
色々機能があるみたいですが使いこなせるよう頑張ります

  1. 2007/07/02(月) 12:57:50|
  2. 雑記
  3. | トラックバック:0
  4. | コメント:5

プロフィール

tok(とく)

Author:tok(とく)
N903i + Ad[es](WS011SH) 使用中。
初代W-ZERO3(WS003SH)もあります。

ネット依存症。
IT系会社勤務。
千葉県在住。
ラーメン好き。
インターネットに無限の可能性を感じる夢見る27歳。

【ウィルコムストア】( ゚д゚)ホスィ…
ウィルコムストア

これも( ゚д゚)ホスィ…
ウィルコムストア

(´-`).。oO(名機アドエス)
ウィルコムストア

最近の記事

最近のコメント

最近のトラックバック

月別アーカイブ

カテゴリー

FC2カウンター

ブロとも申請フォーム

この人とブロともになる

ブログ内検索

RSSフィード

リンク

このブログをリンクに追加する

By FC2ブログ

今すぐブログを作ろう!

Powered By FC2ブログ