• ベストアンサー

MacのUNIXアプリケーションとは???????????????

UNIXアプリケーションとはどのような物なんでしょうか 詳しく教えて下さい作るにはどうすればいいんでしょうか?

noname#35759
noname#35759

質問者が選んだベストアンサー

  • ベストアンサー
  • yukimican
  • ベストアンサー率70% (112/159)
回答No.1

■UNIXアプリケーションとは UNIXという種類のOSで動くアプリケーションのことです。 UNIX≒Linuxのようなものだと思ってください。 一口にUNIXといっても、実はかなりの種類があります。 他の回答でも書きましたが、基本は以下の2種類に分類されます。 (1)CUI(コマンドライン)  ターミナル上でコマンド入力により動作するプログラム。  lsとかless等の標準コマンドもこれに相当します。 (2)GUI(ウィンドウ表示)  X11(X Window)上で動作するGUIアプリケーション  X11というのはUNIX用のウィンドウ表示や描画用の環境のことです。 MacOSXは、DarwinというUNIXベースのOSをもとに作られているので、 UNIXアプリケーションも動作します。 (別途X11のインストールが必要ですが) ■Macでの作り方 (1)のコマンドラインアプリであれば、Xcodeで簡単に作れます。 一番簡単な例だと、C言語の「Hello World」とかですね (2)のX11アプリケーションの方は、Mac上だと結構面倒です。 Xcodeではなく、Eclipseという開発環境をインストールして使う必要があります。 また、複雑なことをするのであれば、UNIXの知識は不可欠です。 # Macだけで動くものを考えているのであれば、素直にCocoaアプリを作る方が断然楽です

noname#35759
質問者

お礼

凄いわかりやすかったです 本当にありがとうございました

関連するQ&A

  • UNIXへアプリケーションのセットアップ

    UNIXサーバーへアプリケーションのセットアップを行いたいのですが、 TeraTermなどでPCからリモートでセットアップことはできますか?(UNIXへは一切触れずに) [理由] 職場は関西なのですが、サーバー自体は関東にあり、 サーバー管理者自体はインストールを行いたいアプリの知識が全くないため、可能であれば自分の端末から行いたいというのが希望です。 実現可能でしょうか? 不可能なら関東まで出向くしかないですが・・・ PC:WindowsXP(サーバーへはTeraTermでアクセス) サーバー:HP-UX(samba使用) 以上、よろしくお願いいたします。

  • MacでUNIXを

    PowerMac G4 650MHz 448MB OS9.2.1です。 UNIXをMacに導入したいのですが、どういったものがありますでしょうか? フリーで手に入るものがあるときいたことがあるのですが・・・。 使うときは、MacOSかUNIXかを切り替えて使うという形ですか? それともMacOS上でKtermのようなものが動くということですか? 使用時の環境について教えていただきたいです。 導入に当たっての注意点などありましたら合わせてご教授いただけると嬉しいです。

    • ベストアンサー
    • Mac
  • MAC UNIX 拡張子の関係

    今までずっとWindowsを使ってきたのですが最近MACを買って、今はMACのことを勉強中です。OSはTigerです。 そこで質問なのですが、MACはOSXになってDarwinというUNIXベースのOSになったというのを知りました。 ですが僕がUNIX関連の本を読んだときに、UNIXにはWIndowsのような拡張子は存在しないみたいなことが書いてありました。 .txtみたいなファイル名はつけられるけど、それはあくまでただのファイル名の一部として認識されるだけだと書いてあったような気がします。 でもMACをつかっていると.dmgのような拡張子がついていますし、以前のMACは拡張子がいらなかったけれど、今のOSXでは拡張子が必要みたいなことが書かれていました。 なぜUNIXベースなのに拡張子で関連付けをしてるのでしょうか?? またUNIXの場合、本来拡張子を付けずにどうやってファイルとアプリの関連付けを行っているのでしょうか? ファイルにそれを開くアプリケーションの情報を目に見えない形で書き込んであるのでしょうか? 以上の2点です。 お願いします。

    • ベストアンサー
    • Mac
  • SCO UNIXについて教えてください!!!

    現在、SCO UNIX 3.2v4.2で走っているアプリケーションがあります。ですが、OSのバックアップを持っていないもので、ハードディスクがクラッシュすれば、なにも出来ない状態です。そこで、OSをオークションで落とそうと思うのですが、なかなか、全く同じものっていうのがでてきません。やっとみつけたとおもえば、SCO UNIX OPEN DESKTOP 3.0で、全く同じではありません。はたして、この、OSで現在走っているアプリケーションは動くのでしょうか?また、これらのOSはなにが違うのでしょうか? どなたか、ご存知の方は教えてください。

  • MacはUNIX?

    Mac OS Xの非常に強力なUNIXのファウンデーションはどういうものですか?利用方法やできることを教えてください。またこれはSFU、やVPCで動くLinuxとは別物ですか?

  • MacはUNIX?

    Mac OS Xの非常に強力なUNIXのファウンデーションはどういうものですか?利用方法やできることを教えてください。またこれはSFU、やVPCで動くLinuxやLInaxのものとは別物ですか?

    • ベストアンサー
    • Mac
  • UNIXの上にwindows

    UNIXを起動して、そこからwindowsを起動するソフトはありますか?UNIXがフリーズしないと聞いたので、そこからwindowsのアプリケーションを開きたいです。それと、そのUNIXの上のWINDOWSハードウェアのデバイスを認識できるかどうか知りたいです。よろしく

  • UNIX上のアプリケーションで別ノードのDBを参照するには?

    お世話になっております。 UNIXの自ノード内OracleDBにODBCにてアクセスするアプリケーションがあるのですが、これを他ノードに移設したいと考えております。 この際、他ノードからのOracleへのアクセスに必要な設定は何がありますでしょうか?(ORACLE_SID等) アプリケーションはProCで作成したものです。 よろしくお願いします。

  • LinuxとUnixの違い。NTとUnixとの違い。

    今度NTで動いているWEBアプリケーションをUNIXに移行するという作業を行うのですが、当方はUNIXの経験がなく何か注意しないといけない事がないか調べています。よろしければ、特にコレは!ということがあれば是非お教え下さい。基本的なことであれば尚嬉しいです。 また、LINUXは少し触ったことがあるので、LINUXとの違いも教えて頂ければと思っています。 難しすぎる、情報が濃すぎるサイト、書籍が多いので困っています。よろしくお願い致します。

  • UNIXコマンドを使用して最前面で実行しているアプリケーション名を取得する方法

    UNIXコマンドを使用して、 最前面で実行しているアプリケーション名を取得したいのですが、 どうしたらよいでしょうか? コマンド実行後の結果はアプリケーション名(一つ)のみが表示されるようにしたいです。 ご存じの方がおりましたらよろしくお願いします。