Civil Engineer's Forum-FORUM8
このページをスタートページに設定する QR

Facebook - FORUM8

Twitter - FORUM8

instagram - FORUM8

YouTube - FORUM8

 サイトマップ | ご利用条件 | お問い合わせ | 英語翻訳サイト | Japanese | English | Korean | CHS/CHT | Vietnam | Francais

便利ソフト情報 API/ミドルウェア IT TERMS INFORMATION
2016-No.3

 ■ APIとアプリケーション

最近では誰でも簡単にアプリケーションを作成できるようになりました。アプリケーションを作成する上で欠かせないのがAPI(Application Programming Interface)です。APIとは、アプリケーションが他のアプリケーション(またはソフトウェア)の機能を利用するためのインタフェースであり、アプリケーションを開発する際にはこのAPIを使用することで既存アプリケーションの機能を簡単に利用することができます。APIは様々なアプリケーションから提供されています。OSはもちろんのことGoogle MapsやYouTube、さらには郵便番号を検索するAPIなども存在します。これらのAPIを使用することで、既存アプリケーションの機能を取り入れたアプリケーションを作成することができます。

■APIとアプリケーションの関係

 ■ APIとミドルウェア

ミドルウェアは、OSとアプリケーションの間に存在するソフトウェアであり、APIを持っています。アプリケーションはミドルウェアを仲介して利用することがよくあります。なぜなら、アプリケーションを開発する上でミドルウェアを利用するメリットがたくさんあるからです。メリットのひとつとして、マルチプラットフォームに対応したミドルウェアを使用することで、アプリケーションはOSの違いを意識する必要がなくなります。通常、アプリケーション開発者は対応する予定のOSに対して各実装を行う必要がありますが、ミドルウェアが代行してくれるので、その必要がなくなります。ミドルウェアは日々進化し、私たちが意識する必要もなくなりつつあります。近い将来、ハードウェアやOSに依存することなく様々なアプリケーションを使うことができる日が来るでしょう。


 ■ フォーラムエイトの取り組み

前述のような現実に近い力感・触感を、バーチャルリアリティ技術によって操作者に提示する装置のことを、一般的に「ハプティックデバイス」と呼びます。コンピュータの仮想空間内でオブジェクトに接触した際、その触角をあたかも現実世界で起こったかのように、操作者に伝える仕組みです。

すでに市販されているハプティックデバイスもいくつかあります。最も著名なSensAble technologies社のPHANTOMは、ペン形状のデバイスを通して、仮想空間内の物体を触ることができるものです。その他、yberGlove Systems社のCyberGraspや、東京工業大学佐藤研究室によるSPIDARなどがあります。

■SDKプラグインを利用した開発による連携

■プログラマはミドルウェアのAPIを利用して開発。
ミドルウェアが各OSのAPIに合わせてくれる
※ 社名・製品名は一般的に各社の登録商標または商標です。


前ページ

インデックス

次ページ
(Up&Coming '16 盛夏号掲載)

Up&Coming

FORUM8


お問合せ窓口




[ ユーザー紹介 ]
株式会社 溝田設計事務所
公立諏訪東京理科大学 工学部 機械電気工学科
Kemmochi Design Office
[ イベント案内 ]
デザインフェスティバル2024のご案内






>> 製品総合カタログ


>> プレミアム会員サービス
>> ファイナンシャルサポート

最近リリースした製品
電子納品支援ツール Ver.18
GSS「情報共有システム(オンライン電子納品)」
鋼断面の計算(部分係数法・H29道示対応) Ver.2
UC-BRIDGE・3DCAD(部分係数法・H29道示対応) Ver.2
深礎フレームの設計・3D配筋(部分係数法・H29道示対応) Ver.5

キャンペーン実施中
マルチライセンスキャンペーン
イベント・フェア参加キャンペーンキャンペーン
Shade3D・F8VPS 20%OFF

セミナー・イベントカレンダー
開催間近のセミナー
11/22  弾塑性地盤解析(2D/3D)
11/26  都市の地震防災
11/27  基礎の設計・3D配筋(部
  分係数法・H29道示対応)
11/28  大型土のう/補強
  土壁の設計体験

ソフトウェア/支援サービス
VRソフト(バーチャルリアリティ)
《UC-winシリーズ》
・道路・シミュレータ
・ドライブ・シミュレータ
・マイクロ・シミュレーション
・避難解析・シミュレーション
>>その他VRソフト
FEM解析ソフト
・3次元プレート動的非線形解析
・2次元動的非線形解析
・総合有限要素法解析システム
>>その他FEM解析ソフト
土木・建築・設計ソフト
《UC-1シリーズ》
・構造解析/断面
・橋梁上部工
・橋梁下部工
・基礎工
・仮設工
・道路土工
・港湾
・水工
・地盤解析
・CAD/CIM、建設会計
・維持管理・地震リスク
・建築
・船舶/避難
>>その他土木・建築・設計ソフト
クラウド
《スパコンクラウド®》
・スパコンクラウドサービス
《VR-Cloud®》
・リアルタイムVRシステム
解析支援サービス/サポート
・UC-win/Roadサポートシステム
・設計成果チェック支援サービス
・Engineer's Studio®解析支援
・地盤解析支援サービス
・EXODUS/SMARTFIRE解析支援
・xpswmm解析支援サービス
・建物エネルギーシミュレーション
・3Dレーザスキャン・モデリング
・3D模型サービス
・3D報告書・図面サービス
>>その他支援サービス
各種ソリューション
・耐震診断/解析
・鋼橋設計
・橋梁新工法
・建築設計
・自治体
・医療系VRシステム
・パーキングソリューション
・ECOソリューション
>>その他ソリューション