iOS, Android, Windowsに対応したアプリを開発する方法 – Xamarin + Visual Studio

2013/12/6 Developer Camp 「iOS, Android, Windowsに対応したアプリを開発する方法 – Xamarin + Visual Studio 最新情報」のフォローアップページです。 * 2013/12/12 更新: セッションスライドを追加 ・セッション1: C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介 from Yoshito Tabuchi セッション2:   ・Xamarin 非公式日本語情報 (エクセルソフトの田淵様によりまとめられています)  http://ytabuchi.hatenablog.com/    ・関連ビデオ 2013/10/23: Xamarin, Unity on Windows 8.1 ~ C# と .NET の技術でマルチデバイス開発 ~ 冒頭の20分がXamarinについての話です。この時はVisual Studio 2012でデモを行っています。


Unity on Windows 8.1

Unity onwindows81 from Akira Onishi   Unity タイトルの Windows 、 Windows Phone 移植に役立つドキュメント (2014/3/31 更新) Windows ストアと Unity の概要 (PDF/1.21 MB)https://aka.ms/unitywinstorestartjp Unity による Windows ストアへの移植のヒント (PDF/1.29 MB)https://aka.ms/unitywinstoretipsjp Windows Phone と Unity の概要 (PDF/943 KB)https://aka.ms/unitywpstartjp Unity による Windows Phone への移植のヒント(PDF/1.35 MB)https://aka.ms/unitywptipsjp     関連ビデオ: Xamarin, Unity on Windows 8.1 ~ C# と .NET の技術でマルチデバイス開発 ~ 冒頭の20分をスキップいただくと、Unity…


クラウドを利用したWindowsストアアプリ開発

Developer Camp 「クラウドを利用したWindows ストアアプリ開発」のフォローアップ用ページです。 * 2013/12/12 更新: スライドとデモキットを公開しました   wsadev-demokit.zip


個人向けWindows ストア開発者登録、価格改定。Windowsストア開発者とWindows Phone 開発者アカウントとの統合により、相互のアプリ公開が可能に。

↑ Windows ストアアプリ開発者登録費用が変更され、個人向けがぐっとお安くなりました。 ↓   Windows ストアアプリ開発者登録をしている人は、同じアカウントで Windows Phone のアプリ申請、 反対に Windows Phone 開発者登録をしている人は、同じアカウントでWindows ストアアプリ申請ができるようになります。 Windows Phone 開発者の方は、Windows Phoneのダッシュボードに表示されているリンクから登録を進めてください。 このリンクを経由すれば、途中で開発者登録の費用計算が調整され、0円となります。Windows ストアアプリ開発者の方は、https://dev.windowsphone.com/ja-jp/join から[同意して続行]をクリックしてください。 アプリ開発を楽しみましょう!


FAQ: Windows 8 ストアと Windows 8.1 ストア アプリの関係

最近、お客様からの問い合わせが多いので、ブログに整理します。 Windows 8.1 が一般公開され、開発者の皆様は、Windows 8.1 用にビルドされたストアアプリを Windows ストアへ公開できるようになりました。 Q1. Windows 8 で Windows 8.1 用ストア アプリをインストールできますか? A1. いいえ、できません。Windows 8.1 用ストア アプリをインストールするには、Windows 8.1 へのアップグレードが必要です。 Q2. Windows 8.1 用ストアアプリは、Windows 8 のストアから見つけることができますか? A2. はい、Windows 8 のストアにも Windows 8.1 用ストアアプリが表示されます。KB 2871389 をインストールしていない場合と、インストールしている場合で表示が変わりますので、ご注意ください。 KB 2871389 がインストールされていない場合: KB 2871389 をインストール済の場合: Windows ストアのトップページに「Windows のアップデート」が表示されます。 この状態になっている場合、Windows 8.1 用のストア アプリを見つけると、「Windows 8.1 に更新してこのアプリを入手する」と表示があります。 [詳細情報] をクリックすると、Windows…


Unity on Windows 8

CEDEC 2013 Unity on Windows 8 from Akira Onishi Unity on Windows 8 – CEDEC 2013 (Pacifico Yokohama, Japan) on Channel 9   ※ 最終更新日: 2013/9/10 0:10  2013/8/23 (金) 11:20-12:20 の間、CEDEC 2013 で Unity on Windows 8 というセッションを行いました。 今後も、こちらに、関連する情報をこちらにまとめていきます。 Unity 4.2でBaaSを使って簡単にストアアプリを作るには~CEDEC 2013「Unity on Windows 8」レポート (@IT Smart & Social) http://www.atmarkit.co.jp/ait/articles/1308/28/news022.html Unity 4.2 ダウンロード: http://unity3d.com/unity/download/ Unity 4.2 – Windows…


TechReady 17 – シアトルに来ています

Microsoft には SMSG という大きな組織があり、全世界、エリアや国に分かれて、営業、マーケティング、サービス(コンサルティングやサポート)を行っています。 この組織に属している技術系社員は、TechReady という技術トレーニングを受講することができます。毎年、夏と冬に行われるこのイベントは今回17回目。 私も何度も参加しているので、シアトルまでの海外出張は、国内出張のような感覚で来ています。イベントの内容そのものには触れることができませんが、英語で集中して技術を学ぶいい機会です。 また一つパワーアップして帰国したいと思います。 Facebook にはいろんな写真を掲載しているので、私を知っている人は友達リクエストを送っていただければと思います。 https://www.facebook.com/akira.onishi


Windows 8.1 Preview 製品ガイド (開発者向け) – 日本語版公開

MSDN に日本語版が公開されました。 http://msdn.microsoft.com/ja-jp/windows/apps/bg184615  詳しくはガイドをお読みいただくとして、注意したいポイントを記しておきます。   WebView コントロール アプリ内で Webのコンテンツを表示する WebView コントロールが進化し、HTML/XAML、それぞれから利用できるようになりました。 SmartScreenへの対応、XAML内のでコントロールの重ね合わせ、進む・戻る・再読み込みなどのナビゲーションメソッドが利用できるようになりました。 http://go.microsoft.com/fwlink/p/?LinkID=303828   アプリ内検索 Windows 8では散々ダメだといわれ続けたアプリ内の検索ボックスが標準コントロールとなりました。 検索コントラクトはどうなるの?という疑問をお持ちの開発者も多いかと思います。SearchActivatedのイベントは残されているようですが、Windows 8.1 Preview で確認する限り、検索コントラクトからアプリを起動するシナリオは実行できないようです。(アプリが立ち上がっている状態で検索チャームを呼び出すと、検索の場所にアプリが表示され、それを選択すれば、アプリ内の検索が実行できます・・・Windows 8のエクスペリエンスと異なります) おそらく、今後は、SearchBoxを使ったアプリ内検索を標準にしていくのだろうと思います。   新しいウィンドウの状態 Windows 8のストア アプリは 横幅 320px 固定のスナップビューを有していましたが、Windows 8.1 からは横幅 500pxがスナップの既定サイズになります。設定により最小幅を 320px に設定することもできます。ウィンドウの幅は自由に変えられるようになったので、今後は、ウィンドウの幅に応じた画面デザインが求められます。   Web プラットフォームの進歩 IE 11のHTML5, CSS3, JavaScript が進化しています。グラフィックスでは WebGL のサポート、メディアでは MPEG-DASH、Encrypted Media Extension (EME)によりスムーズストリーミングやDRMに対応します。 ぜひ、Internet Explorer Test Drive で体験してください。…


Windows ストア アプリ開発者向けサポート

Windows ストアの開発者アカウントを取得した後、アプリの申請や審査結果などで問い合わせをしたい場合、公式のサポートがありますので、お知らせします。 Webブラウザーから開発者ダッシュボードにサインインすると、画面の右下に、「その他のリンク」があり、「サポート」の項目があります。 サポートのリンクをクリックすると、次のページに移動します。 Windows ストア開発者アカウントに関するヘルプ、という項目内にある、 開発者アカウントに関するサポート をクリックすると、Windows ストアのサポートチームへ「日本語」で連絡することができます。次のような形で問い合わせができます。     アプリ開発に関するサポートは、Windows ストアの開発者に対して、2件までテクニカル サポート インシデントを無料でお使いいただけます。 Windows ストア アプリ開発に関する技術サポート   問い合わせのカテゴリーを選択すると、次の画面が表示されます。 [お問い合わせを開始] をクリックし、[お支払方法を選択してください] から [Windows Store アカウント]を選びます。 開発者登録してから、1年間は、2件までのサポートを受けることができます。   ぜひ、Windows ストア アプリ開発者向けのサポートをご活用ください。   ・・・ この記事の短縮 URL を記しておきます。 Windows ストア アプリ開発者向けサポート :  http://bit.ly/wdevsupport


Windows ストア アプリ – 中断・再開・中断からの強制終了、をデバッグする

Windows ストア アプリの開発にあたり、アプリが起動された後のプロセスライフサイクル管理が必要になります。デスクトップアプリは一度起動したら、終了するまで CPU やネットワークリソースを利用し続けることができますが、Windows ストア アプリでは、アプリがバックグラウンドに回ると中断し、CPU や ネットワークリソースの利用が停止します。タスクの切り替えにより、中断状態から再開することもあります。また中断状態に入って長時間が経過し、OS の都合上でアプリが強制終了される場合もあります。 Visual Studio には、Windows ストア アプリのプロセスライフサイクル管理に応じた状況をデバッグするための機能を備えています。 事前準備: クイック起動に 「カスタマイズ」と入力して、ツールバーやコマンドのカスタマイズ用ウィンドウを表示し、[デバッグの場所]にチェックを入れます。 それでは、XAML / C# のグリッド アプリケーションを使って、プロセスライフサイクル管理にかかわるコードをデバッグしてみましょう。 App.xaml.cs に 中断からの再開についてイベントハンドラーを定義しておきましょう。 public App() {     this.InitializeComponent();     this.Suspending += OnSuspending;     this.Resuming += App_Resuming; }   // 中断されたアプリが再開される時に呼び出されます void App_Resuming(object sender, object e) {     var n = DateTime.Now;    …