Formula Pad 1.1.0 for Windows 8

執筆日時:

f:id:daruyanagi:20130509185340p:plain

いろいろありましたが(Windows ストア アプリ:リジェクトを食らいました。 - だるろぐWindows Store Apps:公開されました……が! - だるろぐ)、無事(日本の)Windows ストアにも公開されました。

1.1.0(2013/05/09)

  • 日本市場をはじめとするすべての市場に公開しました

1.0.0 なんてなかったんや……!

基本的な機能

f:id:daruyanagi:20130509185803p:plain

ほとんど Formula Pad 1.0.1 - だるろぐ と同じです。Surface RT で使うために作りました。まぁ、むかしカメラ目当てで作ったアプリ(初めての Windows ストアアプリが無事ストアで公開されました \(^o^)/ - だるろぐ)よりは役に立つと思う。

f:id:daruyanagi:20130509191047p:plain

アプリバーから数式をテキストや画像として保存したり、クリップボードへコピーできます。

f:id:daruyanagi:20130509185853p:plain

スナップ表示にも対応しているよ!

f:id:daruyanagi:20130509185918p:plain

でも、ソフトウェアキーボードで使う場面を考慮するのを忘れていました……これは直さねばならない。どうすればええんや……

プライバシーポリシーのリンクを[設定]チャームへ追加

SettingsPane.GetForCurrentView().CommandsRequested += (s, e) =>
{
const string LAVEL_PRIVACY_POLICY = "Privacy Policy";
const string URL_PRIVACY_POLICY = "http://download.daruyanagi.net/Privacy%20Policy";

var show_privacy_policy = new UICommandInvokedHandler(async (target) => { switch (target.Id as string) { case LAVEL_PRIVACY_POLICY: await Launcher.LaunchUriAsync(new Uri(URL_PRIVACY_POLICY)); break; } });

e.Request.ApplicationCommands.Clear();

e.Request.ApplicationCommands.Add( new SettingsCommand( LAVEL_PRIVACY_POLICY, LAVEL_PRIVACY_POLICY, show_privacy_policy ) ); };

OnLaunched イベントハンドラに以下のコードを追加しておいた。これでいいのかな?