ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
インストール
ブラウザよりも高速アクセス!
 

Marmalade (SDK)

索引 Marmalade (SDK)

Marmalade SDKはIdeaworks3D Limitedが開発し、ライセンス提供するクロスプラットフォーム対応のソフトウェア開発キット (SDK) であり、主にモバイル端末向けのアプリを開発、テスト、展開するためのライブラリ、サンプル、ドキュメント、ツールが含まる。.

31 関係: Androidミドルウェアメタルギアソリッド モバイルプロプライエタリ・ソフトウェアプログラミング言語アプリケーションプログラミングインタフェースゲームエンジンコール オブ デューティ ワールド・アット・ウォースマートテレビスクリプト言語ソフトウェア開発キットBlackBerryBlackBerry PlayBookC++C言語HTML5IOS (アップル)JavaScriptLGエレクトロニクスLuaMacOSMayaMicrosoft WindowsOpenGL ESPegglePlants vs. ZombiesRapid Application DevelopmentWindows PhoneWrite once, run anywhere抽象化レイヤー3ds Max

Android

Android(アンドロイド)は、Googleが開発したモバイルオペレーティングシステムである。Linuxカーネルやオープンソースソフトウェアがベースで、主にスマートフォンやタブレットなどのタッチスクリーンモバイルデバイス向けにデザインされている。テレビ用にはAndroid TV、自動車用にはAndroid Auto、ウェアラブルデバイス用にはWear OSがある。世界で最も人気のあるモバイルオペレーティングシステムであり、20億人を超える月間アクティブユーザーがいる。.

新しい!!: Marmalade (SDK)とAndroid · 続きを見る »

ミドルウェア

ミドルウェア(Middleware)は、コンピュータの分野で、コンピュータの基本的な制御を行うオペレーティングシステム(OS)と、各業務処理を行うアプリケーションソフトウェアとの中間に入るソフトウェアのこと。 通常はオペレーティングシステムの機能の拡張、あるいはアプリケーションソフトウェアの汎用的(共通的)な機能を集めたものである。アプリケーションソフトウェアはミドルウェアに要求を出すと、ミドルウェアがオペレーティングシステムに必要な要求を出し、結果をアプリケーションソフトウェアに返す。あるいはミドルウェア自体が各アプリケーションソフトウェアの起動・停止・監視などを含めた制御を行う。 代表的なミドルウェアには、データベース管理システム(DBMS)やトランザクションモニターなどがある。.

新しい!!: Marmalade (SDK)とミドルウェア · 続きを見る »

メタルギアソリッド モバイル

『メタルギアソリッド モバイル』 (METAL GEAR SOLID MOBILE、略称: MGSM) は、コナミデジタルエンタテインメント(以下コナミ)から発売された携帯電話用ゲームソフト。以前から、MSX版のメタルギアなどの携帯移植版はあったが、本作は初のメタルギアシリーズの携帯版として発表された。ストーリーは本作独自のものになっている。当初はau(EZweb)版で配信されていたが、同年6月にはdocomo(i-mode)版、2009年2月6日にはソフトバンクモバイル(Yahoo!ケータイ)版が配信された。.

新しい!!: Marmalade (SDK)とメタルギアソリッド モバイル · 続きを見る »

プロプライエタリ・ソフトウェア

プロプライエタリ・ソフトウェア(英: proprietary software)または私有ソフトウェア(しゆう-)とは、ソフトウェアの入手、使用、改変、複製などに関する権利を議論する文脈で用いられるソフトウェアの種類についての用語。プロプライエタリ・ソフトウェアとは、ソフトウェアの配布者が、利用者の持つ権利を制限的にすることで自身や利用者の利益およびセキュリティを保持しようとするソフトウェアを指す。制限には法的手法や技術的手法など様々な方法がある。技術的制限手法としては、バイナリ実行コードのみを使用者に提供し、ソースコードは公開しないというソフトウェア流通の方法がある。法的制限手法としては、著作権や特許権、不正競争防止法、国家機密及びそれに基づくソフトウェアライセンス許諾といった方法がある。.

新しい!!: Marmalade (SDK)とプロプライエタリ・ソフトウェア · 続きを見る »

プログラミング言語

プログラミング言語(プログラミングげんご、programming language)とは、コンピュータプログラムを記述するための形式言語である。なお、コンピュータ以外にもプログラマブルなものがあることを考慮するならば、この記事で扱っている内容については、「コンピュータプログラミング言語」(computer programming language)に限定されている。.

新しい!!: Marmalade (SDK)とプログラミング言語 · 続きを見る »

アプリケーションプログラミングインタフェース

アプリケーションプログラミングインタフェース(、)とは、広義の意味ではソフトウェアコンポーネントが互いにやりとりするのに使用するインタフェースの仕様である。 APIには、サブルーチン、データ構造、オブジェクトクラス、変数などの仕様が含まれる。APIには様々な形態があり、POSIXのような国際規格、マイクロソフトのWindows APIのようなベンダーによる文書、プログラミング言語のライブラリ(例えば、C++のStandard Template Libraryやなど)がある。 商業的に使われる狭義の意味ではOSやミドルウェアやWebサービス等サービスを利用するアプリケーション(Application)を作成する(Programming)ためのインターフェース(Interface)である。こちらの意味ではサービスから提供されないStandard Template Libraryなど言語の標準ライブラリーは含まない。 APIはApplication Binary Interface (ABI) とは異なる。APIはソースコードベースだが、ABIはバイナリインタフェースである。例えば、POSIXはAPIだが、Linux Standard Base (LSB) はABIである(LSBはいろいろな規定の集合なので、正確には「LSBには、ABIにまで踏み込んでいる部分もある」)。.

新しい!!: Marmalade (SDK)とアプリケーションプログラミングインタフェース · 続きを見る »

ゲームエンジン

ームエンジンとは、コンピュータゲームのソフトウェアにおいて、共通して用いられる主要な処理を代行し効率化するソフトウェアの総称である。ゲームエンジンは映像や音のリアルタイム処理をしていることもあり、インタラクティブアートなどの分野でも使われることもある。また、Unityのようにアセットストアを提供することでエコシステムを生み出したゲームエンジンもある。.

新しい!!: Marmalade (SDK)とゲームエンジン · 続きを見る »

コール オブ デューティ ワールド・アット・ウォー

『コール オブ デューティ ワールド・アット・ウォー』(Call of Duty: World at War, 略称:CoD:WW/CoD:WaW)は、FPSである『CoDシリーズ』の第5作目。 開発元はPC版・Xbox 360版・PS3版・Wii版がTreyarch、PS2版がRebellion、ニンテンドーDS版がn-Space。北米版は2008年11月11日、欧州版は同月14日に発売。日本語版の発売は現在予定されていない。 現代戦を描いた前作『CoD4』から一転、本作では再びシリーズの原点である第二次世界大戦に戻り、ソ連軍視点によるドイツ軍との激突(独ソ戦)のほか、アメリカ軍視点によるシリーズ初の日本軍との戦闘(太平洋戦争)が描かれる二部構成となっている。なお、ニンテンドーDS版はその他の機種とゲーム内容が異なるが、本項目では基本的にニンテンドーDS版以外の機種の内容を基準として記述する。.

新しい!!: Marmalade (SDK)とコール オブ デューティ ワールド・アット・ウォー · 続きを見る »

スマートテレビ

マートテレビ (Smart TV)とは、インターネットの特徴を現代のテレビセットやセットトップボックスへの統合や、コンピュータとテレビセット・セットトップボックスの技術融合する現在のトレンドを表現するときに使われる用語。"Connected TV" とか "Hybrid TV" とも時々呼ばれる。IPTV・Internet TV・Web TV とは別物である。これらの新しい機器は、オンラインインタラクティブメディア、インターネットテレビ、オーバーザトップコンテンツにより重点を置いていて、前世代のテレビセットやセットトップボックスが重視していた伝統的なブロードキャストメディアに焦点をあまり当てない。現代のスマートフォンがインターネット・ウェブウィジェット・ソフトウェアアプリケーションを統合している方法に類似しており、それゆえ、名称も類似している。 スマートテレビを可能にする技術は、テレビだけでなくセットトップボックス、Blu-ray再生機器、ゲーム機、宿泊施設のテレビ設備、および他のコンパニオン·デバイスなどの機器にも組み込まれる.

新しい!!: Marmalade (SDK)とスマートテレビ · 続きを見る »

スクリプト言語

リプト言語(スクリプトげんご、scripting language)とは、アプリケーションソフトウェアを作成するための簡易的なプログラミング言語の一種を指す。 スクリプト(英語で「台本・脚本」の意味)とは、その簡易的な言語記述方法を指してそう呼ばれるようになった。.

新しい!!: Marmalade (SDK)とスクリプト言語 · 続きを見る »

ソフトウェア開発キット

フトウェア開発キット(ソフトウェアかいはつキット、Software Development Kit、SDK)は一般に、特定のソフトウェアパッケージ、ソフトウェアフレームワーク、ハードウェアプラットフォーム、コンピュータシステム、ゲーム機、オペレーティングシステムなどのためのアプリケーションを作成するためにソフトウェア技術者が使用する開発ツールのセットを意味する。.

新しい!!: Marmalade (SDK)とソフトウェア開発キット · 続きを見る »

BlackBerry

BlackBerry(ブラックベリー)は、カナダのブラックベリー社(旧社名はリサーチ・イン・モーション社)が販売しているスマートフォン。.

新しい!!: Marmalade (SDK)とBlackBerry · 続きを見る »

BlackBerry PlayBook

BlackBerry PlayBook(ブラックベリー プレイブック)はBlackBerryサービス及びスマートフォンBlackBerryを提供するカナダリサーチ・イン・モーション (RIM) によって開発されたBlackBerry タブレット型端末である。.

新しい!!: Marmalade (SDK)とBlackBerry PlayBook · 続きを見る »

C++

C++(シープラスプラス)は、汎用プログラミング言語の一つである。日本語では略してシープラプラ、シープラなどとも呼ばれる。.

新しい!!: Marmalade (SDK)とC++ · 続きを見る »

C言語

C言語(シーげんご)は、1972年にAT&Tベル研究所のデニス・リッチーが主体となって開発したプログラミング言語である。英語圏では単に C と呼んでおり、日本でも文書や文脈によっては同様に C と呼ぶことがある。.

新しい!!: Marmalade (SDK)とC言語 · 続きを見る »

HTML5

HTML5(エイチティーエムエル・ファイブ)は、HyperText Markup Languageの5回目に当たる大幅な改定版である。 HTML5はWeb Hypertext Application Technology Working Groupによって2004年に定められたWeb Applications 1.0にWeb Forms 2.0を取り入れたものがWorld Wide Web Consortiumの専門委員会に採用され、World Wide Web Consortiumより2008年1月22日にドラフト(草案)が発表され、2014年10月28日に HTML5 が勧告され、2016年11月1日に HTML 5.1 が勧告され、2017年12月14日に HTML 5.2 が勧告された。 改訂の主要目的のひとつとして、人間にも読解可能で、尚且つ、コンピュータやデバイス(ウェブブラウザ、構文解析器など)にも矛盾せず読解されるとともに最新のマルチメディアをサポートする言語に向上することである。HTML5ではHTMLだけでなくXHTML、DOMのHTML関係の部分、ECMAScriptのAPIも追加になっている。 表記は、「HTML 5.1」のようにバージョン表記で小数点以下を含める場合はHTMLと5.1の間にスペースを入れ、「HTML5」のように小数点以下を含めない場合はHTMLと5の間にスペースを含めない表記法が採用されている。過去のバージョンについても、「HTML4」や「HTML 4.0」という表記法が使われている。Extensible Markup Languageの文法で記述する場合は、「XHTML5」と表記する。.

新しい!!: Marmalade (SDK)とHTML5 · 続きを見る »

IOS (アップル)

iOS(アイオーエス)は、アップルが開発・提供するオペレーティングシステム(組み込みプラットフォーム)である。iPhone、iPod touch、iPad各全モデルに搭載している。 2008年まではOS X iPhoneという名前だったが、2009年にはiPhone OS(アイフォーン オーエス)という名前になり、2010年6月21日にリリースしたバージョン4.0からは現在の名称となった。.

新しい!!: Marmalade (SDK)とIOS (アップル) · 続きを見る »

JavaScript

JavaScript(ジャバスクリプト)とは、プログラミング言語のひとつである。Javaと名前が似ているが、全く異なるプログラミング言語である(後述の#歴史を参照)。 JavaScriptはプロトタイプベースのオブジェクト指向スクリプト言語であるが、クラスなどのクラスベースに見られる機能も取り込んでいる。 ウェブブラウザ上で動作し動的なウェブサイト構築やリッチインターネットアプリケーションの開発に用いられる。また、2010年以降はnode.jsなどのサーバサイドJavaScript実行環境や各種ライブラリの充実により、MEANに代表されるように、Web開発の全ての領域で活用されるようになってきている。.

新しい!!: Marmalade (SDK)とJavaScript · 続きを見る »

LGエレクトロニクス

LGエレクトロニクス(LG Electronics Incorporated)は、大韓民国のソウル市に本社を置き、LGグループの中核をなす総合家電、情報通信メーカー。韓国電機業界ではサムスン電子に次ぐ大企業である。旧称LG電子(LG전자)。.

新しい!!: Marmalade (SDK)とLGエレクトロニクス · 続きを見る »

Lua

Lua(ルア)は、リオデジャネイロ・カトリカ大学の、主としてDepartment of Computer Science(コンピュータ科学科)and・or Computer Graphics Technology Group (Tecgraf) に属する、Roberto Ierusalimschy, Waldemar Celes, Luiz Henrique de Figueiredo らによって設計開発されたスクリプト言語およびその処理系の実装である。 手続き型言語として、また、プロトタイプベースのオブジェクト指向言語としても利用することができ、関数型言語、データ駆動型としての要素も併せ持っている。 Luaという名前は、ポルトガル語の月に由来する。.

新しい!!: Marmalade (SDK)とLua · 続きを見る »

MacOS

macOS(マックオーエス)は、アップルが開発・販売する、Macのオペレーティングシステムである。かつての名称はOS X、Mac OS Xであった(後述)。 技術的に直系ではないが、Classic Mac OS (Mac OS、System) の後継として、新たにBSD系UNIXをベースに開発された。.

新しい!!: Marmalade (SDK)とMacOS · 続きを見る »

Maya

Maya(マヤ)はオートデスク社によるハイエンド3次元コンピュータグラフィックスソフトウェア。対応OSは、バージョン2015時点でWindows 7/8.x、macOS、IRIX、Linuxとなっている。.

新しい!!: Marmalade (SDK)とMaya · 続きを見る »

Microsoft Windows

Microsoft Windows(マイクロソフト ウィンドウズ)は、マイクロソフトが開発・販売するオペレーティングシステム (OS) の製品群。グラフィカルユーザインタフェース (GUI)を採用している。.

新しい!!: Marmalade (SDK)とMicrosoft Windows · 続きを見る »

OpenGL ES

OpenGL ES(OpenGL for Embedded Systems)は、主に携帯電話などの組み込みシステムで使用されている3次元コンピュータグラフィックス用 API である。 OpenGL ESは、従来から存在する(主にデスクトップPCやワークステーション向けの)クロスプラットフォームなリアルタイム3DグラフィックスAPIである OpenGL のサブセットである。OpenGL ESはオープン仕様でロイヤリティフリーであり、適合試験にパスすれば誰でもOpenGL ES実装を謳えるため、iOSやAndroid 、Symbian OSなどの携帯端末向けオペレーティングシステムで採用されているほか、プレイステーション3やニンテンドー3DSにも採用されており、ゲーム開発でも使用されている。OpenGL と同様にクロノス・グループによって管理されている。.

新しい!!: Marmalade (SDK)とOpenGL ES · 続きを見る »

Peggle

Peggle(ペグル)とは、アメリカのゲームデベロッパーであるPopCap Gamesが2007年2月27日にリリースしたパズルゲームである。 Windows、Mac OS Xなどのウェブブラウザ上でプレイが可能な他に、iPod、Xbox Live Arcade向けなどのプラットフォームでリリースされている。 ニンテンドーDSでは、Peggle Dual Shotというタイトルで、海外でリリースされた。 続編である、Peggle Nightsが2008年9月16日に発表された。.

新しい!!: Marmalade (SDK)とPeggle · 続きを見る »

Plants vs. Zombies

Plants vs.

新しい!!: Marmalade (SDK)とPlants vs. Zombies · 続きを見る »

Rapid Application Development

Rapid Application Development(ラピッド・アプリケーション・デベロップメント、RAD)とは、ソフトウェアの開発を容易にする仕組みの1つである。ユーザーを含む少人数のチームで開発を進め、プロトタイプを作ってそれを評価するというサイクルを繰り返すことで、完成品に近づけていく。.

新しい!!: Marmalade (SDK)とRapid Application Development · 続きを見る »

Windows Phone

Windows Phone (ウィンドウズ フォン、WP)とは、マイクロソフトが開発・提供していたスマートフォン向けのモバイルオペレーティングシステム (OS) とハードウェア プラットフォームのシリーズである。Windows Mobile の後継OS。現在の最新バージョンはWindows Phone 8.1。 2015年からは、後継となる新たなOS、Windows 10 Mobileがマイクロソフトよりリリースされている。.

新しい!!: Marmalade (SDK)とWindows Phone · 続きを見る »

Write once, run anywhere

"Write once, run anywhere" (WORA、「一度(プログラムを)書けば、どこでも実行できる」)とは、Javaのプログラムがオペレーティングシステム (OS) などのプラットフォームに依存しないという意味の、サン・マイクロシステムズのJavaのスローガンである。Write once, run everywhere (WORE) ともいう。.

新しい!!: Marmalade (SDK)とWrite once, run anywhere · 続きを見る »

抽象化レイヤー

抽象化レイヤー(または抽象化層)とは、ある特定の機能の詳細な実装を隠す手段である。抽象化レイヤーを用いたソフトウェアモデルで有名なものとしては、コンピュータ・ネットワーク・プロトコルのOSI参照モデルや、OpenGLのグラフィック描画ライブラリ、あるいはUNIXで生まれてMS-DOSやLinuxなど最近のオペレーティングシステムのほとんどが採用しているバイトストリーム入出力モデルなどがある。 UNIXでは、ほぼすべての入出力を、装置から読み込んだり装置に書き込んだりするバイトの連なりとみなす。装置の独立性を達成するために、ファイルI/O、ソケットI/O、端末I/Oなどでこのバイトの連なりモデルが使われている。アプリケーションが装置に対して読み書きを行う場合、まずその装置をオープンする機能を呼び出す。装置は、端末などの実在する装置の場合もあれば、ネットワークポートやファイルシステム内のファイルといった仮想的な装置の場合もある。オペレーティングシステムが装置の物理的な特性を隠蔽し、抽象的なインタフェースを代わりに提供することにより、プログラマは装置を意識せずにバイト列を読み書きするだけでよくなる。個々の装置の読み書きに必要な変換処理は、オペレーティングシステムが行う。 OpenGLのようなグラフィックライブラリのほとんどは、抽象化されたグラフィック装置をインタフェースとして提供している。プログラマが書いたコマンドは、ライブラリによって特定の装置に図形を描く専用コマンドに翻訳される。プロッター用のコマンドと、CRTモニター用のコマンドとは別物だが、グラフィックオブジェクトを描画するための汎用的な命令をグラフィックライブラリが抽象インタフェースとして提供することで、実装や装置に依存したこまごましたことを気にせずにすむ。 計算機科学において、抽象化層とはモデルやアルゴリズムを一般化したものであり、いかなる特定の実装からも独立したものである。このような一般化は、各種の実装の間に幅広い共通点があることに基づいている。これらの共通点は、モデルによってうまくカプセル化できる。モデルによるカプセル化とはまた、各種の個別の実装に類似性があることを明確に示すことでもある。よくできた抽象化レイヤーは有益な概念やメタファーを純粋な形で取り出し、単純化して提供するので、再利用が容易になり、正しい使い方をすばやく把握できるようになる。 すぐれた抽象化は、どこが抽象的であるべきかも含めて一般化を行う。従って、抽象化レイヤーを利用するアプリケーションが特別な要件や問題を抱えている場合でも、対処を可能にする。 抽象化レイヤーは、複数の抽象化層からなる階層を構成することが多い。OSI参照モデルは7層の抽象化レイヤーから成る。各層が、デジタル通信における各層のニーズに対処しつつ隠蔽することで、さまざまな技術が複雑に絡み合うのを防ぐことができる。 バトラー・ランプソンの有名な格言に「情報工学のあらゆる問題は別のレベルのインダイレクションで解決される」というものがあるが、「インダイレクション」を「抽象化」にわざと置き換えた形でよく引用される。.

新しい!!: Marmalade (SDK)と抽象化レイヤー · 続きを見る »

3ds Max

3ds Max (スリーディーエス・マックス) はオートデスク社による、3次元コンピュータグラフィックス作成用の統合型ハイエンドソフトウェアである。 ポリゴンおよびNURBSモデリング機能を持つほか、アニメーションにも対応し、レンダラーとしてバージョン2017まではmental rayを、バージョン2018よりArnoldを標準搭載している。.

新しい!!: Marmalade (SDK)と3ds Max · 続きを見る »

出ていきます入ってきます
ヘイ!私たちは今、Facebook上です! »