WP7

Ring Clockのv1.4を公開しました

WP7

Ring Clock v1.4ではフォントを変更しました。 これまでRing Clockではサンセリフ体が中心でしたが、タイトルなどでセリフ体のフォントを使うようにしました。 それとボタンの色も少し変更しました。明度のコントラストを大きくしています。 最後に一番大事…

Ring Clock v1.3を公開しました

WP7

かなり時間は空いてしまいましたがバージョン1.3ではリングに影を付ける対応を行いました。単純な更新ですがそれでもいろいろと苦労したのでそれはまた別の記事で書きたいと思います。実際の画像を載せておきますので参考にしてください。 デフォルトのテー…

Ring ClockがWindows Phone Storeのトップページに!

WP7

先日マイクロソフトから下記のタイトルでメールが来ていました。 「Your app will be Featured in the Windows Phone Store on 21 August 2013」 なにやら自分のアプリがWindows Phone Storeで紹介されるとのこと。メールをよく読んでみるとクエートなどの中…

Ring ClockをV1.2にバージョンアップ

WP7

なぜかインドでプチスマッシュヒットしているRing Clockですが、久しぶりにアップデートしました。アップデートの内容な主に次の2つです。 1.タイマーの最大時間が10分だったのをもっと長くしてほしいという要望があったので10・15・30・60分の…

RingPanelを作りました

WP7

RingPanelは円状にコンテンツを配置するためのレイアウトコントロールです。Windows Phoneで使うことができます。時計みたいに円状に数字などを配置したいときに使えます。 RingPanelはCodePlexのRing Controlsに含まれているのでそちらからダウンロードして…

Ring ClockをV1.1にバージョンアップ

WP7

Windows Phoneの時計アプリケーションのRing ClockをV1.1にアップデートしました。Ring Clock追加した機能は以下の通りです。 有料ユーザー向けに白と黒を選べるテーマを追加しました。 デザインを少し変更しました。 よろしくお願いします。

Ring Controls v1.0.0の公開

WP7

Windows Phone用のコントロール「Ring Controls」を公開しました。 先日「Ring Clock」というアプリを作成した、というブログを書いてそのアプリで使ったコントロールを公開するといっていましたが、ようやくここにきて公開することができました。Windows Ph…

Ring Clockを作りました

WP7

ついでにWindows Phoneアプリ「Ring Clock」を作りました。なんのついでかは後にして先に宣伝を。 Ring Clockのメイン機能は時計です。ただそれだけだとさみしいのでタイマーとストップウォッチも機能に加えました。といっても機能は時計・タイマー・ストッ…

Windows Phone Appsのバナーを用意しました。

WP7

Windows Phone Appsを紹介したいという方からバナーがほしいという要望がありましたので作りました(作ったのは@pocotan001さんです)。 3つのサイズを用意しました。 530 x 280 468 x 60 200 x 200 今後Windows Phone Appsを紹介する場合は、ぜひこのバナ…

Windows Phone Appsサイトを公開しました。

WP7

Windows Phone AppsはWindows Phone Marketplaceの情報をカスタマイズし、値段が下がっているアプリやランキングが急上昇しているアプリを紹介しています。 Windows Phone Apps このサイトを通じてWindows Phoneのアプリを探すお手伝いができればと思います…

Windows Phoneで2つのNavigateする方法

WP7

Windows Phoneで他のページへナビゲートするには2つの方法があります。 1つ目はPageクラスのNavigationServiceのNavigateメソッドを使う方法 NavigationService.Navigate(new Uri("/Sample.xaml", UriKind.Relative)); 2つ目はFrameクラスのNavigateメソ…

Your Last About Dialogの紹介

WP7

Windows Phoneのアプリケーションを作る上でアプリケーションの作者や使用しているライブラリなどを記載したAboutページを作ることがよくあります。このAboutページを簡単に作れるようにしたのが「Your Last About Dialog」です。Aboutページにはだいたい同…

ViewModelのTombstonedの処理について

WP7

Windows Phone SDK 7.1からTombstonedに加えDormantという状態が加わったためページを復元する処理がややこしくなりました。そこでViewModelを保存し復元するときの注意点をまとめてみました。その前にTombstonedやDormantについて知りたい方はこちらの記事…

複数のエミュレータを起動する方法

WP7

実はWindows Phoneのエミュレータは複数立ち上げることができます。 とか 手順は以下のとおりです。 C:\ProgramData\Microsoft\Phone Tools\CoreCon\10.0\addonsにあるImageConfig.ja.xslをコピーして、ImageConfig.ja2.xslなどと名前を付けます。 ImageConf…

WebClientよりHttpWebRequestを使った方がいい理由

WP7

先日のWindows Phone Arch@Nagoyaで質問をいただきました。 「なぜWebClientよりHttpWebRequestを使った方がよいのか?」と。 残念ながらその場では答えることができなかったのでここで回答させてもらいます。(まさかの質問でした!) WebClientよりHttpWeb…

Advanced ApplicationBarの紹介

WP7

このAdvanced ApplicationBarはかなりすぐれものです。Windows Phone SDKに含まれるApplicationBarには足りなかった機能が入っています。 1.Binding ApplicationBarを構成するApplicationBarIconButtonやApplicationBarMenuItemはFrameworkElementを派生し…

ChevronWP7 Labsのアンロックツールを購入する

WP7

ChevronWP7のLABSにはWindows Phoneの端末をアンロックするためのツールが9ドルで提供されています。マーケットにアプリを公開せずに野良アプリを楽しみたい人や、自社内だけでxapファイルを配布したいときに利用できます。 登録の順序は以下のようになりま…

デプロイしたxapファイルを一括でアンインストールする方法

WP7

「Windows Phone Advent Calendar」の第10日目です。 作成しているアプリケーションをテストするために実機にアプリケーションを転送したり、ネットで公開されているxapファイルをApplication Deploymentを使って実機にデプロイすることで、実機にアプリケー…

Amazon Product Advertising API for Windows Phone

WP7

AmazonのProduct Advertising APIを使うにはシグネチャを生成しなければならないのでとても面倒です。 それを簡単に使えるようにしたC#のサンプルプログラムがAmazonのサイトにありますが、残念ながらWindows Phoneではコンパイルが通らなかったので、Window…

IT 勉強会カレンダー for Windows Phone

WP7

IT 勉強会カレンダーのWindows Phoneクライアントを作成しました。 タイトルのままのアプリですが、今自分の住んでいる県でどんな勉強会があるのかを知りたかったのが作成したきっかけです。知らない間に自分の行きたかった勉強会がすでに終わってたら悲しい…

「プログラミング Windows Phone」を読み終えて

「プログラミング Windows Phone」はSilverlight系の開発本としては日本で最初に出た本で、マイクロソフトの高橋忍さんが書かれています。プログラミング WINDOWS PHONE (MSDNプログラミングシリーズ)作者: 高橋忍出版社/メーカー: 日経BP社発売日: 2011/10/…

Windows Phone ToolkitのFree e-Bookがリリースされました

WP7

Windows Phone ToolkitといえばWindows Phoneの開発には欠かせないコントロール群が収まっているライブラリです。そんなToolkitの電子書籍が無料でリリースされました。 内容は各コントロールのプロパティやメソッドやイベント、そしてデータバインディング…

PhoneGapでWindows PhoneのAPIを呼び出す仕組み

WP7

前回の記事でPhoneGapはWebBrowserコントロール上で動いていることを説明しました。今回はWebBrowserコントロール上からWindows PhoneのAPIを呼び出す方法を見てみたいと思います。 仕組み(JavaScript --> Silverlight) WebBrowserコントロールにはJavaScr…

PhoneGapの構成と仕組み(Windows Phone編)

WP7

前回の記事ではPhonGapのインストールについて書きました。今回はアプリケーションを作るときのフォルダ構成や仕組みについて解説します。 構造 前回の記事でも書いたように、PhoneGapのアプリケーションを作成すると次のようなファイルが増えています。 上…

PhoneGapがWindows Phoneに対応しました

WP7

PhoneGapといえば「HTML + CSS + JavaScript」でiPhoneやAndroidのアプリケーションを作成するモバイル用のフレームワークですが、Windows Phoneのアプリケーションも作成できるようになりました。 PhoneGap mobile HTML5 framework adding support for Wind…

エミュレータにPeopleハブを表示する方法

WP7

エミュレータを起動すると通常ではIEと設定しか表示されません。 そうするとPeopleハブのスクリーンショットを撮ろうと思っても実機ではスクリーンショットが撮れないので実機を写真に撮るしか方法がありません。それではきれいな画像を撮ることもできないで…

アセンブリ情報を取得する

WP7

アセンブリ情報とは、AssemblyInfo.csで定義されている情報のことで、プロジェクト→プロパティ→アプリケーションの「アセンブリ情報」ボタンを押したときに表示されるダイアログの内容のことです。 これらの情報はすべてアセンブリに埋め込まれているので、…

Tombstoned(トゥームストーン)とDormant(ドーマント)について

WP7

Windows Phoneではアプリケーションが1つしか動かないので、アプリケーションの実行中にLauncherやChooserを呼び出したり、スタートボタンを押して最初の画面に戻ったりして別のアプリケーションを起動すると、実行していたアプリケーションは休止状態にな…

Samsung Omnia 7で写真を撮ってみました

WP7

以前にnanaphoさんのところでSamsung Omnia 7で撮られた写真が非常にきれいだという記事がありました。 Samsung Omnia 7 で撮った、スマホとは思えない写真 先日「石川県政記念 しいのき迎賓館」というおしゃれなところに行ってきたので写真を撮ってみました…

Reminder(リマインダー)を使ってみる

WP7

リマインダーは前回の記事で書いたAlarm(アラーム)に似ています。どちらも指定した時刻にお知らせをすることは同じですが少し異なります。 これがリマインダーの画面です。 アラームは指定した時刻に音楽を流すことができましたが、リマインダーは指定した時…