スマートフォン・モバイル– category –
-
スマートフォン・モバイル
5G mmWave:高速大容量通信の新時代
5G mmWaveは、5Gネットワーク技術の中でも特に高出力と低遅延を特徴とする先端的な波長領域。その高い帯域を利用することで、スマートフォンやモバイル機器向けに驚異的な通信速度が可能となりつつある。しかし、これによる新たな課題も現れ始めている。 ... -
スマートフォン・モバイル
5G対応とは?ステップごとにわかりやすく解説
「5G対応って何?」「どんな場面で使うの?」と疑問を持っている方も多いのではないでしょうか。この記事では、5G対応の概要から実際の流れまでを順を追って説明します。 【この記事の目次】 5G対応の概要 5G対応が生まれた背景 5G対応の仕組み 5G対応の主... -
スマートフォン・モバイル
Ionic — Web技術でモバイルUIを再現するハイブリッド老舗
Ionicは、HTML/CSS/JavaScriptというWeb標準技術だけでネイティブ風UIのモバイルアプリを作るためのフレームワークで、米国マディソンに本拠を置くDrifty Co.(現Ionic社)が2013年11月に最初のα版を公開しました。iOS風・Android風それぞれに合わせたコン... -
スマートフォン・モバイル
Expo — React Native開発を「ビルド地獄」から解放する基盤
ExpoはReact Native向けのマネージド開発基盤・ツール群・クラウドサービス一式で、2015年にチャーリー・チーバー(Charlie Cheever、Quora共同創業者)らが立ち上げ、React Nativeのリリースとほぼ同時期から並走してきました。XcodeやAndroid Studioを開... -
スマートフォン・モバイル
NativeScript — JavaScriptから直接ネイティブAPIを叩く独自路線
NativeScriptはブルガリアのTelerik社(後にProgress Software傘下、現在は独立コミュニティ運営)が2014年に公開したクロスプラットフォーム開発フレームワークです。iOSのObjective-C/SwiftやAndroidのJava/KotlinのAPIを、JavaScript/TypeScriptから直... -
スマートフォン・モバイル
Apache Cordova — PhoneGapから始まったハイブリッド開発の原点
Apache Cordovaは、HTML/CSS/JavaScriptで作ったWebアプリを各OSのWebView内で実行し、プラグインを通じてカメラやGPSなどのネイティブ機能を呼び出すクロスプラットフォームアプリ基盤です。源流は2009年にカナダのNitobi社が開発した「PhoneGap」で、201... -
スマートフォン・モバイル
Capacitor — Ionic社が刷新したWebアプリのネイティブ橋渡し
CapacitorはIonic社(Drifty Co.)が2019年5月に1.0として正式リリースしたモバイルアプリ実行基盤で、Webアプリ(HTML/CSS/JavaScript)をiOS・Android・Webの三つの環境で動かすためのネイティブブリッジを提供します。同社が長年メンテナンスしてきたAp... -
スマートフォン・モバイル
Xamarin — C#でiOS/Androidを書き、.NET MAUIへと結実した系譜
Xamarinは、C#と.NETでiOS・Androidアプリを開発できるようにしたクロスプラットフォーム基盤です。2011年にMonoプロジェクトの開発者ミゲル・デ・イカザらが設立したXamarin社が提供を開始し、2016年にMicrosoftが買収。以降はVisual Studioに統合され、... -
スマートフォン・モバイル
React Native — Reactの作法でネイティブUIを動かす橋渡し
React Nativeは2015年3月にFacebook(現Meta)が公開したクロスプラットフォーム開発フレームワークで、Web向けライブラリReactで培われた宣言的UIの作法をそのままモバイルアプリへ持ち込みました。JavaScript(TypeScript)で書いたコンポーネントが、画... -
スマートフォン・モバイル
Flutter — Googleが描画エンジン同梱で挑むUIツールキット
FlutterはGoogleが2017年にバージョン1.0以前のアルファ版を公開し、2018年12月に正式版へ到達したクロスプラットフォームUIツールキットです。プログラミング言語Dartで書いたコードから、iOS・Android・Web・Windows・macOS・Linux向けのアプリを単一の...
