導入
スマホが幅広く浸透している昨今、モバイルアプリはますます重要になっています。
しかし、従来のモバイルアプリ開発では、iPhoneとAndroidそれぞれ別々にアプリを開発する必要がありました。
このようなOS別にそれぞれ開発する手間をなくし、同じコードで同時に開発ができるようにしたのが、クロスプラットフォーム開発ツールです。
代表的なものに、FlutterやReact Native、.NET MAUIなどがあります。
Flutter | React Native | .NET MAUI | |
---|---|---|---|
開発企業 | Meta (Facebook) | Microsoft | |
リリース年 | 2018年 | 2015年 | 2022年 |
スター数 (7月末時点) | 143,000 | 104,000 | 16,400 |
言語 | Dart | JavaScript, TypeScript | C# |
対応プラットフォーム | iOS, Android, Web, Windows, macOS, Linux | iOS, Android, (Web, Windows) | iOS, Android, Windows, macOS |