こんにちは。エクセルソフトの田淵です。
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のサポート
- ピンチやプルリフレッシュなどの新たなジェスチャー
などです。
UWP 対応ですが、@ticktackmobile さんが調べてくれました。さすがw 名前空間だけ Preview 版の手順と違うので注意してください。
プロジェクトテンプレートは無いみたいなので、以下からテンプレートをダウンロードしてNuGet.packageだったかの読み込みパッケージとかを編集して、名前空間を変えればそのまま使えると思います。
Xamarin.Forms for UWP アツイです!
Visual Studio と iOS
新しいVisual StudioでのiOS開発は、以前よりスムーズに、より信頼性が高くなりました。これからは、Visual StudioでiOSの開発、ビルド、デプロイ、デバッグの際にMacにSSHで接続出来るようになります。また、複数のVisual Studioインスタンスからの接続もサポートするので、複数のiOSプロジェクトを操作することもできます。
2015/11/18 追記:
複数のマシンからの"同時"接続は出来ません。別のマシンでConnectすると、現在の接続が自動的に解除されます。Storyboardの編集には接続が必要ですので、開発者数に近い台数のMacは必要になりそうです。
かなり良さそうな感じです。別途エントリー書きますね。
RC0の時に、新しいXamarin Mac Agentについて調べてますので、以下も併せてご参照ください。
Mono/.NET アップグレード
Xamarin 4にはMicrosoftのオープンソースの.NETのコードベースが含まれます。互換性、パフォーマンス、信頼性がアップしています。
AndroidとiOSのデザイナー
AndroidとiOSのデザイナーは大きな機能拡張があります。iOSデザイナーはStoryboardだけでなく、XiBファイルを読み込み保存できるようになりました。AndroidデザイナーはMaterial Designをサポートします。デザイナーの使い勝手も向上しています。
特にAndroidデザイナー、良さそうです。伊勢さんのツイートのリンクを見てみてください。
XSのAndroid Designerめっちゃよくなってる https://t.co/fJamSzV7XU
— いせ (@iseebi以外は偽物です) (@iseebi) 2015, 11月 17
Xamarin Test Cloud のアップデート
Xamarin Test Cloud は2,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 の情報が欲しい方はこのブログも購読いただいたりすると嬉しいです。
以上です。