読者です 読者をやめる 読者になる 読者になる

Xamarin 日本語情報

Xamarin(ザマリン) の代理店だったエクセルソフト田淵のブログです。主に Xamarin に関するエントリーをアップしていきます。(なるべく正しい有益な情報を掲載していきたいと考えていますが、このブログのエントリーは所属組織の公式見解ではありませんのでご注意ください)

【速報】Xamarin 4 発表!

お知らせ Xamarin Xamarin.Forms Xamarin Test Cloud Xamarin Insights

こんにちは。エクセルソフトの田淵です。

Xamarin 4 がアナウンスされました

Introducing Xamarin 4: Everything You Need to Build Great Apps | Xamarin Blog

急に来ました!w

Today, we are extremely excited to introduce Xamarin 4, a complete mobile solution to help you build amazing mobile apps from start to finish.

Xamarin 4 is packed full of major enhancements to the Xamarin Platform and Xamarin Test Cloud, but today we’re also proud to announce the general availability of our real-time app monitoring service, Xamarin Insights.

ですって!Xamarin 4 は完全なメジャー機能拡張で Xamarin Platform(Xamarin 本体のことですね)、Xamarin Test Cloudだけでなく、リアルタイムモニタリングサービスのXamarin Insightsもアナウンス出来ますよーだそうです。

そして!

Xamarin 4 を紹介する Webinar を 2015/11/20 13:00 (GMT) に開催するそうです。日本時間で 2015/11/20(金) 22:00 からです。You're about to gain some awesome knowledge with Xamarin から申し込めますので、是非ご参加ください。(その7時間後にも同じやつをやるそうで、申し込みページからリンクされています。朝型の人は朝5:00からのでも良いかもw)

Connect(); が 18(水)夜中と19(木)夜中なので、3日連続夜中は辛いですねw 頑張りましょう!

以下、ブログ記事をざっくりと意訳します。

Xamarin Platform のアップデート

Xamarin.Forms 2.0

2倍のエンジニアを投入しXamarin.Formsの開発頑張ったみたいで。Xamarin.Forms 2.0は、より速くより信頼性の高い機能的なものになっています。ハイライトは

  • XAML の事前コンパイルでアプリの読み込みをより速く
  • Universal Windows Platform(UWP)のプレビューサポート
  • iOS 9とAndroid Material Designのサポート
  • ピンチやプルリフレッシュなどの新たなジェスチャー

などです。

https://blog.xamarin.com/wp-content/uploads/2015/12/crm-app@2x.png

UWP 対応ですが、@ticktackmobile さんが調べてくれました。さすがw 名前空間だけ Preview 版の手順と違うので注意してください。

ticktack.hatenablog.jp

プロジェクトテンプレートは無いみたいなので、以下からテンプレートをダウンロードしてNuGet.packageだったかの読み込みパッケージとかを編集して、名前空間を変えればそのまま使えると思います。

ytabuchi.hatenablog.com

Xamarin.Forms for UWP アツイです!

Visual StudioiOS

新しいVisual StudioでのiOS開発は、以前よりスムーズに、より信頼性が高くなりました。これからは、Visual StudioiOSの開発、ビルド、デプロイ、デバッグの際にMacSSHで接続出来るようになります。また、複数Visual Studioインスタンスからの接続もサポートするので、複数iOSプロジェクトを操作することもできます。

2015/11/18 追記:
複数のマシンからの"同時"接続は出来ません。別のマシンでConnectすると、現在の接続が自動的に解除されます。Storyboardの編集には接続が必要ですので、開発者数に近い台数のMacは必要になりそうです。

かなり良さそうな感じです。別途エントリー書きますね。
f:id:ytabuchi:20151118101450p:plain:w300

f:id:ytabuchi:20151118101513p:plain:w450

f:id:ytabuchi:20151118103954p:plain:w450

RC0の時に、新しいXamarin Mac Agentについて調べてますので、以下も併せてご参照ください。

ytabuchi.hatenablog.com

Mono/.NET アップグレード

Xamarin 4にはMicrosoftオープンソースの.NETのコードベースが含まれます。互換性、パフォーマンス、信頼性がアップしています。

AndroidiOSのデザイナー

AndroidiOSのデザイナーは大きな機能拡張があります。iOSデザイナーはStoryboardだけでなく、XiBファイルを読み込み保存できるようになりました。AndroidデザイナーはMaterial Designをサポートします。デザイナーの使い勝手も向上しています。

特にAndroidデザイナー、良さそうです。伊勢さんのツイートのリンクを見てみてください。

Xamarin Test Cloud のアップデート

Xamarin Test Cloud2,000台以上(!)ものクラウド上のデバイスでテストができます。

後、価格がぐぐーっと安くなってるみたいですね。弊社でも日本円の情報をすぐ更新しますね。

Xamarin Test Recorder

Xamarin Test Recorder - Xamarin こちらの動画を見ていただくのが良いです。画面ポチポチするだけでテストコードを起こしてくれるとは素晴らしいですね!

自動的にC# のXamarin.UITestのコードを作成してくれるようです。

Xamarin.UITest 1.0

Xamarin 4にはXamarin.UITest 1.0が含まれます。なお、Xamarin.UITestは誰でもローカルデバイスやSimulatorでのテストは無料です 是非使ってみてください。

Xamarin Insights

公式リリースです。すべてのXamarinユーザーが無料でクラッシュレポートを使用でき、有料プランではより高度な情報を収集できます。

詳しくはXamarin Insights ページをご参照ください。

皆さん使ってください

Xamarin 4 に含まれる、Xamarin Test Cloud、Xamarin InsightsなどはすべてXamarinユーザーが無料で使用できるプランや手法を用意しています。是非使ってみてください。

ということで、ざっくりの意訳でした。Xamarin Test Cloudの価格とXamarin Insightsの価格は確認して弊社ページを更新します。少々お待ち下さい。

楽しくなってきました!

Xamarin 気になった方は

是非 ダウンロード(直接) / ダウンロード(弊社経由) して触ってみてください。 学習用リソースJXUG リンクページ に参考資料を纏めてますので併せてどうぞ。

Xamarin の情報が欲しい方はこのブログも購読いただいたりすると嬉しいです。

以上です。