業務では非MS系のものばかりですが、ここではMS系の技術やサービスを中心に書いていきたいと思います。初日にTizenがXamarin.Formsに対応したことが発表されました。スマートフォン後発のTizenにとって、クロスプラットフォーム環境に参入することで、アプリ開発者を増やしTizenのシェアを上げたいのだと思います。(それはUWPアプリを作ってほしいMSも同じだろうけど。)そんなわけでTizenアプリのテンプレートからプロジェクトを作成し、Emulatorでの実行まで試してみました。基本的にはこのページから読み進めていけばサンプルアプリが実行できます。Architectureは以下のようになっているようです。Xamarin.Formsでのコードの共通化とプラットフォーム固有のAPIを使い分けてアプリが開発できることが見て取れます。インストールから進めていきます。Previewのダウンロード以下のサイトから「VisualStudioToolsforTizen-preview.exe」をダウンロードします。Tizenの動作には以下の環境が必要です。Manager)環境が必要です。そのため、Hyper-V環境を有効にしている場合は無効にする必要があります。以下のサイトを参考に無効にしてください。developer.tizen.org無効に設定後、以下からHAXMのインストーラを取得してください。Managerで取得したインストーラでも構いません。developer.tizen.org私はTizenのサイトで古いHAXMのインストーラを取得してしまい、エミュレータが正常に動作しませんでした。最新のインストーラを取得するように注意ください。Tizen」と「HAXM」のインストーラを実行してください。開発を始める前にに証明書やNugetの設定をする必要があります。若干、イケてないなぁとは思いますがPreview版なのでしょうがないかな。以下のURLを参考にしてください。CertificateのPasswordに「author_test」を入力します。商用を配布する際などは独自の証明書を用意しないといけないと思われます。Tools」でTizenのツールのパスを設定します。こちらはデフォルトでは変更する必要はないようです。念のため設定しているフォルダのパスに「Tools」フォルダが存在し、その「Tools」フォルダ内に「sdb.exe」があることを確認ください。Studioでのビルド中に見つからないパッケージを自動的に確認」のチェック項目を無効にします。以上で環境構築は完了です。C#」のカテゴリにTizenの項目が表示され、3つのテンプレートが表示されます。Portable)を選択しました。作成されたプロジェクトは以下のようにエラーでいっぱいですが、ソリューションを右クリックし「NuGetパッケージの復元」を実行することでエラーはなくなります。ビルドを実行すると問題なく成功するはずです。Emulator」のボタンをクリックし、Emulatorを起動します。この時、Hyper-Vの設定が有効でHAXMが実行できない環境のままだと以下のようなエラーが発生します。正常に起動すると以下のようにタイトルが出た後、ホーム画面が表示されます。(tizen-3.0_mobile_x86_64_hd)」というボタンに変わるのでそれをクリックします。debugger.」というメッセージがコンソールに出力されて、プログラムは実行されないようです。いかがでしたでしょうか。World的なプログラムが初めて動いたときはうれしいですよね。皆さんも試してみてください。20...2016-11-27.NETラボでConnect();2016についてLTしてきました。11月26日の.NETラボ勉強会で以下の資料をLTしてきました。»プロフィールid:nakasho_dev業務でプログラミングをしなくなったのでプライベートで調査した技術情報を書き留めていきます。MBaaS機能がリタイアとなりました。Pipelinesの機能から探る」というLTをしました。AnchorsについてLTしました。ActionsでiOSのCIを実現しよう」というLTをしました月別アーカイブ参加グループWindows開発者はてなブログをはじめよう!nakasho_devさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。