酢ろぐ!

カレーが嫌いなスマートフォンアプリプログラマのブログ。

Windows, Mobile の検索結果:

Windows Mobile(.NET Compact Framework)でバックライトの輝度を設定・取得する

Windows Mobileのコントロールパネルのシステムタブにある「バックライト」で輝度を変更出来ます。今回は、プログラム上からバックライトの輝度を変更する方法をご紹介します。 S11HT(EMONSTER)の「バックライト」の設定画面です。このバッテリィ使用時と、外部電源使用時のバックライト輝度設定値は、それぞれ下記のレジストリに対応しています。 HKEY_CURRENT_USERControlPanelBacklightBrightness HKEY_CURRENT_U…

Windowsストアアプリ開発のレシピ110 が発売されます! #win8dev_jp

「Windows 8 ストア アプリ開発入門」に引き続き、秀和システムさまより「Windowsストアアプリ開発のレシピ110」が発売されることとなりました。前回の開発入門本を一緒に執筆した大田一希(id:okazuki)さんと、過去のWindows Mobile開発本の執筆にあたり助力いただいた津守優(id:tmyt)さんとの共著です。 秀和システムさまから発売されている「○○SDK開発のレシピ」のWindowsストアアプリ版の書籍となっており、実際執筆にあたっては「iPho…

旧称Metroスタイルアプリと現在の呼称について #win8dev_jp

Windows ストア アプリ関連で精力的に活動をされているMSエバンジェリストの大西さんが、昨日の晩にTwitterで「Windowsストアアプリ開発の件で何か質問ある?」と質問を募っていました*1。ただし確実に返事をもらえる保証はないので、(大西さんのエバという立場を考えて)より大勢の開発者にとって利益になる質問をすると、大西さんからの回答も貰えやすくかつみんなで幸せになれると思います。レアなケースに関しては、エバよりに聞くよりもMSDNフォーラム(米国の方)もしくはSt…

セピア調変換

…で書かれていたのを「Windowsストアアプリで画像処理をおこなう - 酢ろぐ!」とひとつのエントリにまとめました。以下のエントリをご覧ください。 本記事では「ネガティブ(ネガポジ反転)変換 - 酢ろぐ!」で紹介したIEffectインターフェースをベースにして、セピア調変換処理を実装します。 グレースケール変換で明暗を求められるようになったら少し変更するだけでセピア調にすることができます。Windows Mobile時代の説明ですが「第8回 Windows phoneで画像エ…

グレースケール変換

…で書かれていたのを「Windowsストアアプリで画像処理をおこなう - 酢ろぐ!」とひとつのエントリにまとめました。以下のエントリをご覧ください。 本記事では「ネガティブ(ネガポジ反転)変換 - 酢ろぐ!」で紹介したIEffectインターフェースをベースにして、グレースケール処理を実装します。 グレースケール画像は白から黒への256階調で表現されています。カラー画像からグレースケール画像を得るのに一番簡単なのは単純平均法ですね。Windows Mobile時代の説明ですが「第…

日本製Windows Phone 8デバイスの製造元は富士通になるかも

…ージョンが発表されたWindows Phoneに対しては「Windows 8のパソコンも同じチームで開発しており、パソコン、タブレット、スマートフォンで一体となったサービスも提供できるだろう。しっかりとやっていく覚悟」と前向きなコメント。会見後、あらためて尋ねたところ、大谷氏は、Windows Phoneは法人向けでの展開に期待すると説明。Androidはまだ法人での導入が積極的に行われておらず、その一方でWindowsベースのパソコンを利用する法人はまだ数多く存在することか…

Windows 8にWindows Phone SDK 7.1(7.1.1)をインストールする方法

…012/8/17現在Windows Phone SDKのサポートOSにWindows 8が含まれていません。本記事は、Windows 8 Release Preview用として書いたものですが、少し記事の修正をおこないWindows 8 ProおよびWindows 8 EnterpriseでWindows Phone SDKを使う方法を紹介しています。大西さんのブログで言及されているので既にご存知の方が多いのかと思っていたのですが、意外と詰まっている方が多いので改めて書いてお…

Windows Phone関係の開発本(英語)のeBookが50%オフで手に入るキャンペーン

…社のウェブサイトで、Windows Phoneに関する書籍がクーポン利用で半額で購入できます。有効期限は3/19の深夜(おそらく米時間)となっています。洋書になってしまいますが、そんなの関係ないよ!という方が居ればどうぞ。 米AmazonでもKindle版は安いですが、PDFやePubフォーマットでもダウンロードが可能なようです。参考として日本Amazonへのリンクも貼っておきますので評価の参考としてご利用ください。 クーポンコードは、「SXSW12」です。 **「Windo…

Windows Mobile 6.x 用の Windows Marketplace 終了のお知らせ

…5 月 9 日から、Windows Mobile 6.x Marketplace サービスはご利用いただけなくまります。この日以降、Windows Mobile 6.x Marketplace アプリケーションやサービスを使用して、アプリケーションを閲覧したり、購入したり、Windows Mobile 6.x 端末に直接ダウンロードしたりすることはできなくなります。Windows Mobile 6.x Marketplace サービスを利用して Windows Mobile …

Windows Phoneでサポートしているメディアファイル(静止画画像編)

Windows Phoneで対応しているメディア形式*1は以下の通りです。 JPEG PNG GIF (GIF87a と GIF89a) BMP TIF MAGファイルなどは扱えませんが、インターネット上で使用されている画像フォーマットの大半を占める代表的なフォーマットを扱えることが分かりました。しかし、これらのメディアファイルを扱えるのは、電子メールアプリの添付画像の閲覧時やInternet Explorer Mobileでの表示のみです。残念ながら、Silverlight…

今日見つけたMetro Style Apps、Windows Mobile向け情報

…ドが公開されました。Windows 8とMetro Style Appsの開発Tipsは今のうちから集めておきたいですね。 日本語翻訳ファイルは、Channel 9 の BUILD 2011 サイトの各セッション ページからダウンロード可能です。また、先日ご案内したように、ビデオでのみ提供されている 「8 traits of great Metro style apps (優れた Metro スタイル アプリの 8 つの特徴)」 にも日本語字幕が付きましたので、併せてご参照く…

2011年の結果と2012年の抱負

…お仕事、2010年はWindows Mobileアプリから始まってiOSアプリのスマートフォンアプリ開発で忙殺、会社のIT部門の消滅。2011年は、関東への移住と別会社にチームごと移籍するところから始まりました。そして、10月末にマネージャーである上司の転職と共にチームが解散。無職となりました。12月には父が亡くなり、本当様々なことがあった年でした。 2012年の抱負 高度情報処理試験に合格する 英検3級に合格する 画像処理系のWindows Phoneアプリを開発する gi…

LiveSDKを使ってWindows Liveの機能をフル活用する

…rol を使用して Windows Phone アプリから Windows Live で認証するサンプル - フィールドSEあがりの安納です - Site Home - TechNet Blogs もうちょっとプログラマ寄りの記事。 BuildMobile | Using Windows Live ID in a WP7 AppBuildMobile Windows Live Id Authentication using Messenger Connect for Wind…

Windows Phoneでネットワーク接続の状態を調べる

ネットワークに接続されているか調べる // using Microsoft.Phone.Net.NetworkInformation; if (NetworkInterface.GetIsNetworkAvailable()) { // ネットワークに繋がっている場合の処理 } else { // ネットワークに繋がっていない場合の処理 } 接続されているネットワークタイプを調べる インターネットに接続されているのが取得できることは分かりました。接続されているのがUSBケーブ…

Windows PhoneでWebBrowserコントロールを使う

「Windows Phone Advent Calendar "ひとり" 2011」第3日目。 Windows Phoneアプリケーションで、任意のURLのウェブページを閲覧させたい場合、2種類の方法が提供されています。URLをパラメータにして標準のIE Mobileを起動させるWebBrowserTaskと、アプリケーション内でウェブページを表示させるWebBrowserコントロールです。 本日は後者のコントロールを使ったアプリケーションを作ってみましょう。 **WebBr…

Windows Phone SDKをインストールする

「Windows Phone Advent Calendar "ひとり" 2011」第1日目。 第1日目ですので初心に返って、Windows Phone端末のバージョンとSDKのバージョンの関係のご紹介をします。 Windows Phoneアプリケーションを開発するうえで必要なWindows Phone SDKとSilverlight for Windows Phone Toolkitをインストールしてみましょう。 **バージョンについて 単純にバージョンと言った場合に、Wi…

WebBrowserコントロールはData URI Schemeもサポートしていますよ

Windows Phone OS 7.1からWebBrowserコントロールでもData URI Schemeを使えるようになりました。Windows Phone OS 7.0のIE MobileのレンダリングエンジンがIE7相当、7.1はIE9相当という事情もありそうです。 Data URI Schemeは、IETFにて制定された仕様(RFC2397)で、例えばimgタグから画像を参照する場合は下記のようにURIを指定していました。 |html| ||< Data URI …

Windows PhoneでWebBrowserコントロールに表示されるコンテンツの見せ方を変える

…ipsというよりは、Windows Phone向けウェブサイトを作る際のTipsです。IE MobileとそれをレンダリングエンジンとしているWebBrowserコントロールは、ViewPortに対応しています。デフォルトでは幅1,024ピクセルとしてレンダリングされてしまいますが、htmlファイルに以下のmetaタグを追加すると、ブラウザのウィンドウサイズの基準を端末の幅に合わせることが出来ます。 <meta name="viewport" content="width=d…

Windows PhoneでWebBrowserコントロールを使って自動ログイン機能を実装する

…) (System.Windows.Controls)を使って任意のJavaScrptコードを実行することが出来ます。これを利用して、フォームのユーザー名とパスワードを入力してフォームを送信してみましょう。どのサービスのログインフォームでも良かったのですが、前回Windows Phone 7に対応する気のないのが判明した「Yahoo!Japan」をターゲットにして試してみましょう。 JavaScrptを実行するためにIsScriptEnabledを有効にする WebBrows…

User Agentを偽装してWebBrowserコントロールでiPhone用ページを閲覧する

…ェントがありますが、Windows Phone 7.5/Windows Phone OS 7.1のWebBrowserコントロールのユーザーエージェント文字列はどうなりますか?」という質問がありましたので、記事に残します。回答としては、「Internet Explorer Mobileの設定に依らず、モバイル優先のユーザーエージェントになります」 Windows Phone : WebBrowserコントロールの User Agent文字列は何? - Akira Onishi…

クラスライブラリ(dll)に定義したページへ遷移する方法

…かなって考えてます。Windows Marketplace for Mobile(Windows Mobile)時代に登録したのもあって、「和田健司」で登録しています。App Hubもひどくって、publisherの名前が2バイト文字で登録されていると、MarketplaceSearchTaskを使っての検索でその作者のアプリの一覧が表示させられないんですよね(Web Marketplaceの方は検索出来た)。んで、その回避策として一番最初の案に至ります。ただ、アプリごとにソ…

Sleipnir Mobile for Windows Phoneが出るかも?

… Mobile の Windows Phone もでればいいですね(^o^) まったく新しい UI のスマートフォン。 Windows Phone レビュー! (フェンリル | デベロッパーズブログ) Windows Phone 7.5ではスクリーンショットが撮れません。カメラで撮影したにしては綺麗すぎるWindows Phoneのスクリーンショット。「あれ?」と少し違和感を覚えました。左下の青いアイコン。どこかで見た覚えがあるんですよね。そう、最近Mac版やAndroid版…

Windows Mobile 追悼式……

ついに明日、日本でWindows Phoneの発表があります*1。各地ではWindows Mobile追悼式がしめやかに執り行われました。いやー、本当にS11HTは良い機種でした。S11HTがなければTwitterもやってなかったと思います。ただ解像度がQVGAだったこともあって、写真や文字を読むのがつらい状態になってきていたのは事実でした。VGA版があればiPhoneに勝ってたと思う*2のですが、時代はiPhoneとAndroidの二強に代わっていました。残念ですね。 @c…

OpenNETCFチームがPocket Outlook UI風のコントロール「OpenNETCF Calendar controls」を公開

…ようです。 OpenNETCF Calendar controlsは、Visual Studioのフォームデザイナを使用してカスタマイズをすることが可能とのことです。標準のカレンダーコントロールでは表現出来なかった部分が、楽になるのは嬉しいですね。メインPCをiMacに移したこともあり、僕の方ではすぐに動作確認は出来ませんが、Windows MobileやWindows Embedded Handheld 6.5を使ったプロジェクトをされている方、試してみては如何でしょうか。

SQL Serverのイメージキャラが登場!

…やエウレカセブンのキャラクターデザインの吉田健一(神!)のイラストでテンションが上がりますね。 壁紙はこちらからどうぞ 壁紙はこちらからどうぞ ・・・ところで、サーバー子よりも二次元化と親和性の高いPhone子は、まだですか? (追記)ちなみにWindows Phoneマンは「Windows PhoneでAzure Mobile ServiceとNotification Hubを利用して2ステップでプッシュ通知機能を実装する #wpdev_jp - 酢ろぐ!」で紹介しました。

Google I/O 10で発表された5つのAndroidのApplication UIデザイン

…e、プライベートではWindows Phone7とそれぞれの世界観があるプラットフォームで開発を行っているので、ある程度定石というか及第点を貰える様なUIを提案出来るようになっておきたいわけです。 UIの統一性がないのはWindows Mobile自体に苦労してきたので悶々と悩んでいます。この頃Facebookや勉強会の懇親会でAndroidのアプリUIのベストプラクティスについて質問する事が多くてすみません・・・ 色々と探していると、FacebookやTwitter for…

「Windows Phone」アプリの承認数を制限--開発者1人につき1日20個に限定

…に公開して、わずか数日のうちに「Windows Phone Marketplace」を数百個のアプリケーションで埋め尽くすこともできた。 MS、「Windows Phone」アプリの承認数を制限--開発者1人につき1日20個に限定 - CNET Japan 野球のアプリはチーム毎にリリースされていて、とても健全な状態とは言えなかったので、これは嬉しいニュース。てか、App Storeだったら分割する理由が特にないアプリを複数本出してるだけで、リジェクトされても文句は言えない。

Windows MarketplaceのWM6.xアプリの登録更新は7/15に出来なくなります。

「Windows Mobile 6.x Marketplace 登録終了」を読んで、「あれ?」と思ったのでエントリを書いてたら、「Marketplalce の 6.5アプリの登録終了は 7/15でした」で訂正されていました。 3年前に伊藤店長(当時)が熱く語っていたWindows Marketplace for Mobileも、2011年7月15日で新規アプリの登録・既存アプリの更新もストップかぁ……。時代は確実にWindows MobileからWindows Phoneです…

Windows PhoneでWebBrowserTaskを使ってWebサイトをIEで見る

…URLプロパティが、Windows Phone OS 7.1からは非推奨となりました。代わりにUriプロパティが追加されており、非推奨プロパティが今後いつ削除されてしまうのか判らないため、OS 7.1以降で使うアプリにはURLプロパティは使用しないほうが良いでしょう。 前述したURLプロパティが非推奨となった影響で、Windows Phone OS 7.0時代に使えた「WebBrowserTaskを使ってYouTubeアプリを起動する」や「WebBrowserTaskを使って…

Windows PhoneでSaveContactTaskを使って連絡先を登録する

概要 Windows Phone OS 7.1で追加されました。SaveContactTaskは、ピクチャーハブに連絡先を保存するセレクターです。 名前空間:Microsoft.Phone.Tasks System.Object +--Microsoft.Phone.Tasks.ChooserBase<SaveContactResult> +--Microsoft.Phone.Tasks.SaveContactTask Tips SaveContactTaskを使って連絡先を…