Xamarin Formsって結局どうなのよ?
【結論】( ・∀・)イイ!! 使っています。
Xamarinとは?
Xamarinは、C#でiOS、Androidのアプリを開発できるプラットフォームです。iOSやAndroidのOSの機能をC#から直接呼び出すことができるXamarin Native、iOSとAndroidで同じ見た目の画面を共通コードで開発できるXamarin Formsがあります。
この性質により、iOS、Androidで同じ画面構成の場合には同一コードを使うことができる一方で、個別の構成の場合には個別のコードを書くこともできます。
これらの特性に加え、iOS、AndroidのOSのUIをそのまま構成できるので、ほぼネイティブクオリティのアプリを同時に開発することができます。
Xamarinで作られたアプリ
当社で作ったMade with Xamarinのアプリをご紹介します。
エーザイのてんかんとともに暮らすためのサポートアプリ。
みんなのシリーズ。こういった写真を加工したり、ベジェのパスで切り抜いたり、装飾付きのフォントで飾ったりなどもXamarinで実装することができます。
その他、他社さんの事例のリンクは下記にもあります。
https://chomado.com/note/tech/xamarin-case-studies/
https://www.xlsoft.com/jp/products/xamarin/apps.html
ほぼ、どんなものでもネイティブクオリティで開発することができます。
Xamarinを始めてみませんか?
個人利用なら無料でVisual Studio Community、Visual Studio Community for Macをダウンロードして、今すぐ開発を始めることができます。
Xamarinの入門記事、マニュアルはウェブにもたくさんありますし、書籍も多数出版されています。ぜひ挑戦してみてください。
Xamarinはいいぞっ!
エンタップについて
エンタップは、Xamarinでのスマートフォンアプリを中心として、サービス開発を受託・業務提携など様々なモデルで行っています。