基礎知識– tag –
-
OS・ソフトウェア
Zsh — 補完とカスタマイズに振り切ったZシェル
Zshは1990年にプリンストン大学の学生だったポール・ファルスタッド(Paul Falstad)が公開したコマンドラインシェルで、名称は当時のティーチング・アシスタントだったZhong Shao氏のイニシャルに由来します。BashやKornシェルの良いところを取り込みつつ... -
OS・ソフトウェア
Bash — GNUプロジェクトが磨いたUnix系標準シェル
Bashは1989年にGNUプロジェクトのブライアン・フォックス(Brian Fox)が公開したコマンドインタプリタで、正式名称は「Bourne-Again SHell」です。AT&Tベル研究所のスティーブン・ボーン(Stephen Bourne)が1979年に設計したBourne Shell(sh)を、自由... -
OS・ソフトウェア
Tauri — Rust製のElectron代替、軽量と安全を両立するデスクトップ基盤
Tauriは、Rustで書かれた軽量デスクトップアプリ向けフレームワークで、各OSが標準で備えるシステムWebView(macOS=WebKit、Windows=WebView2、Linux=WebKitGTK)にHTML/CSS/JavaScriptのフロントエンドを表示し、ネイティブ機能をRustコマンド経由で呼び... -
スマートフォン・モバイル
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... -
OS・ソフトウェア
Electron — ChromiumとNode.jsで作るデスクトップアプリ基盤
Electronは、WebブラウザのレンダリングエンジンChromiumとサーバーサイドJavaScript実行環境Node.jsをひとつにまとめ、Windows・macOS・Linuxで動くデスクトップアプリをHTML/CSS/JavaScriptで作れるようにしたフレームワークです。2013年4月にGitHub社が... -
スマートフォン・モバイル
Xamarin — C#でiOS/Androidを書き、.NET MAUIへと結実した系譜
Xamarinは、C#と.NETでiOS・Androidアプリを開発できるようにしたクロスプラットフォーム基盤です。2011年にMonoプロジェクトの開発者ミゲル・デ・イカザらが設立したXamarin社が提供を開始し、2016年にMicrosoftが買収。以降はVisual Studioに統合され、...
