MACの開発ソフト
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNG情報が少なくて
何かお勧めの開発ソフトあります?
0002デフォルトの名無しさん
NGNG00032
NGNGソフト=テキストエディタ
言語=Java.
0004Objective-nanaC3
NGNG何をやりたいかにもよるけど、プログラミング初心者で、特にこだわら
ないからとにかくアプリを作りたいというならSerfがお勧め。
これはHyperCardの強化版のようなもの。
http://www.best.com/~serf/index-j.html
何か作りたいソフトがあるわけじゃなく、プログラミングすることが
目的ならばSqueakがお勧め。いろいろ良い勉強になると思う。
http://www.squeak.org/
OS X PB が使える環境があるならばProject BuilderでCocoaアプリを
作るっていうのが最先端。
でも、初心者には難しいと思う。情報が少ないから。
一番お勧めなのは、OS XならProject Builderで、OS X以前ならMRj SDK
でJavaプログラミングをすること。
只だし、Webにも本屋にも資料がいっぱいあるからね。それに機種依存
の部分が非常に少ないから、Macを離れても応用が効くし。
他にも選択肢はけっこうたくさんあります。
http://free.prohosting.com/~emanon/code_abs.html
あとはWebで検索するとSample Codeがたくさん見つかると思うから、
いろいろ読んでみるといいでしょう。
0005デフォルトの名無しさん
NGNG0006デフォルトの名無しさん
NGNGhttp://www.metrowerks.co.jp/
買う金なけりゃ、Project Builderだな
http://developer.apple.com/ja/membership/
ここからオンラインメンバー(無料)になって
開発ツール(Project Builder)をダウンロードせよ
ただし100MBほどあるんで注意
上記2つが難しいと感じたらREALbasic
http://www.ascii.co.jp/realbasic/
0007Bill wants Cookie.
NGNG■■■■■■■■■■■■
■■■■■■■ ■■■■■■
■■■ ■■■ ■■■■■ ■■■
■■■■■■■ ■■■■ ■■■
■■■ ■ ■■■■
■■■■ ■■■
■■■ ■■■
■■ ■ ■■■
■■ ■ ■■■
■■■ ■■
■■ ■■■■■■ ■■■■■■■■■
■■■■■ ■■■■■■■■■■ ■■ ■■■■
■ ■■ ■ ■ ■ ■ ■ ■ ■■ ■
■ ■■ ■ ■ ■■ ■
■ ■ ■ ■ ■ ■
■ ■■ ■■ ■■ ■■ ■
■ ■ ■■■ ■■■■ ■
■ ■ ■■ ■ ■■
■■ ■■■ ■ ■
■■ ■■
■ ■ ■ ■ ______________
■ ■■■■■■■■■■ ■ /
■ ■ ■ ■ < JobsやWozのもあったはず
■ ■ ■ ■ \
■ ■■■■ ■  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
■■■■■ ■■■■■
■■■ ■■ ■■ ■■ ■■■
■■ ■■■ ■ ■ ■■■ ■■
■■■■■ ■ ■■ ■■ ■ ■■■ ■ ■■■■■
■ ■ ■ ■ ■■ ■■■■■ ■■■ ■ ■ ■ ■
■ ■■■ ■ ■ ■■ ■■■ ■ ■ ■■■ ■
0008ひでさん
NGNG教えて下さい。
アップルスクリプトではダメなんですよね。
プログラムの経験が殆ど無いので、簡単なプログラミング言語が嬉しいのですが。
00097
NGNGもうこのスレ上がってこないだろうなと思ってAAの練習したのに。
>>8
こことか探してみたら? 今急いでるからこれだけで勘弁してね。
http://developer.apple.com/samplecode/index.html
0010デフォルトの名無しさん
NGNG思っているのですが、みなさんはどう思われますか?
開発キット(ProjectBuilder,InterfaceBuilder)も同梱されていますし。
みなさんの意見をお聞かせ願いたいです。よろしくお願いします。
0012デフォルトの名無しさん
NGNG0013デフォルトの名無しさん
NGNG0014デフォルトの名無しさん
NGNGまぁ、俺のマシン(G3/266)じゃ少々荷が重いみたいだが・・・
しかし、Project Builderの動作は軽快なんだよなー
なんでだろ?
>>10
英語はできるかい?
でないと開発ツールを扱うのに苦労するよ
001510
NGNGレスありがとうございます。
開発ツールは英語版なのですか・・・
私の英語力は、日常会話をこなせるくらいしかありません。
あとMSのMSDN On Lineをなんとなく読むくらいしかできません。
こんな英語力で大丈夫でしょうか?不安になってきた・・・
それと14さんの意見だと、私の家のiMac(ボンダイ)でも重そう・・・
それも不安だナー・・・
0016デフォルトの名無しさん
NGNG折れもボンダイだけどなんとか使えてるよ。
気合いで乗り切れ!
001710
NGNG了解です。気合で乗り切ります!激重と言われても、あの開発環境には
カナーリ惹かれます。今はWindows、Linuxのプログラマしてますが、
昔MacでDTPをしていましたので、Macのプログラムも書いてみたいと思っていたです。
MacOSXを使用されている方、10に書いた私の質問にも良かったら答えていただきたいので、
よろしくお願いします。
0018デフォルトの名無しさん
NGNGappleのホームページみると、XserverはXリリース後間もなく公開
とのことですが・・
0019デフォルトの名無しさん
NGNGgcc落としてこいってか?
だれか教えてーっ(泣)
002010
NGNGOSXServerはWebObjectが付いてくるんじゃなかったですかね?
気のせいかも・・・ご存知の方、フォローお願いします。
002110
NGNGgccが標準でMacOSXといっしょにインストールされるはず・・・ダケドナ
持ってない私が書いてもダメだよなぁ。誰か〜レスくださ〜い、ぐすん(・∀・、)
002210
NGNGやっぱりMacOSXServerにはWebObjectsが付いてくるみたいですよ。
AppleのHPで見ましたので、間違いないと思われます。
ProjectBuilderとInterfaceBuilderはWebObjectsに付属してますので、
これらのツールも付属すると思われます。
0023デフォルトの名無しさん
NGNG開発用Toolが入ったCDがなかった?
そのなかにあるはず
0024デフォルトの名無しさん
NGNGオレは英語はわからない単語はコピペで辞書引きながらプログラム
かいてるけど、この程度のレベルで問題ない
むしろ、オブジェクト指向などの「プログラミング自身」の知識が必要だ
0025デフォルトの名無しさん
NGNG日常会話こなせるくらなら十分じゃないの?
002610
NGNGプログラミング自身の知識・・・
私はVB、Delphi、Javaでプログラムが書けますけど、Cはできないのですよ。
大丈夫でしょうか?Cは現在、VSで勉強中で覚えたらC++に進もうと思っております。
クラスライブラリはVCLとJavaのライブラリ(名前は失念)は使えるけど、MFCはさっぱりです。
また不安ごとが・・・
0027MPW好き
NGNG0028名無しさん/m68k
NGNG0029名無しさん/m68k
NGNGshellプログラミングとか、Cでstdio叩いてみるとか。
003010
NGNGお礼が遅れました。すいません。レス、ありがとうございました。
英語は大丈夫そうですね。良かった。
しかし、今度はプログラミングの問題・・・こっちが大変そうですね。
0031デフォルトの名無しさん
NGNGhttp://www.oreilly.com/catalog/learncocoa/
http://www.oreilly.com/catalog/learncarbon/
0032デフォルトの名無しさん
NGNG翻訳版でねえかなあ。
0033turbo type D
NGNG慣れですよ。Delphi使いのオレが言うのも筋違いかもしれませんが
C++もなれていないだけでプログラミング自体は同じですから
左手で箸を使ってご飯を食べるようなもの。
使っていればいずれなれてきます。
何より使いなされ。
003410
NGNGわぁ!モナジラのturbo type Dさんからレスがもらえるなんて感激です!
私もあのプロジェクトに参加したいので、もっと力をつけたら参加させていただきます。
なるほど、慣れですか。確かにプログラム言語はなんであれ、考え方は同じですものね。
頑張ってみます!考えるよりも始める事にします!
さぁチーズを探しに行くぞ〜!!
0035デフォルトの名無しさん
NGNG18です。お礼遅くなりましたがどうもありがとう。
(2ちゃんで「さん」つけてもらったのも初めてかも)
Xserverの最新版、いつ出るんだろう。楽しみ。
0036デフォルトの名無しさん
NGNGhttp://www.zdnet.co.jp/macwire/0103/24/n_osxakiba.html
0037デフォルトの名無しさん
NGNG0038名無しさん@お腹いっぱい。
NGNG意図がよくわかりません。
003910
NGNGどういたしまして。困ったときはお互い様ですよ。なにしろ、Macの開発って、Windowsや
Unixと比べると情報が少ないじゃないですか。みんなでマターリと協力しあって情報を蓄積しましょうよ。
ところで、18さんはMacの開発経験者なのですか?よかったら教えてください。お願いします。
004010
NGNGhttp://www.big.or.jp/~crane/cocoa/index.shtml
0041k
NGNGよろしくお願いしますm(_ _)m
004210
NGNGおぉ!さっそく来訪者が!宣伝した甲斐があった!
こちらこそよろしくお願いします。
004310
NGNGhttp://piza.2ch.net/test/read.cgi?bbs=tech&key=976753609&ls=50
004410
NGNGhttp://www.zdnet.co.jp/macwire/0012/13/n_md1.html
004510
NGNGCocoaはObjective-CとJavaで開発ができるそうですが、どちらで作成した方がメリットが大きいのでしょう?
「Java APIは,Obj-Cコードを取り巻くラッパに過ぎない」、と以下のアドレスの記事で書かれていましたので、
実行速度はObjective-Cで記述したアプリの方が速いように思えます。
記事のアドレス http://www.zdnet.co.jp/macwire/0008/01/c_roadtox2.html
それとMacOSXはJavaがネィティブで実行できるそうですが、するとWindowsのようにVMが起動することなく、
Javaで記述されたアプリが実行できるのですよね?ということは同じJavaアプリならWindowsで実行するよりも
MacOSXで実行した方が高速に動作するのでしょうか?
この辺りに詳しい方、いらっしゃいましたらご教授ください。
このページの図で、MacOSXの内部構造が少々理解できました。参考までにアドレス張っておきます。
http://www.zdnet.co.jp/news/0010/18/apple.html
0046k
NGNGありがとうございます、
ログとリンクを楽しく読ませてもらってます
素人ですので、がんばってついていきたいと思います
こちらこそよろしくお願いしますm(_ _)m
004710
NGNGhttp://www.fsinet.or.jp/~nito/index-j.html
004810
NGNG私も素人なので、お互い頑張りましょう。
いろいろ調べているけど、あまり情報が無いですね・・・
Macでアプリ開発って、こういった面がきついのでしょうね・・・
0049( ´∀`)さん
NGNGどの辺りに着陸すれば良いでしょうか。
つーかCには帰りたくありません。
0050デフォルトの名無しさん
NGNG005110
NGNG楽しみだなぁ〜・・・
005210
NGNG私もProjectBuilderがいいのでは?、と思います。
Web方面をやられていたのであれば、MacOSXとWebObjectsというのも、
よい選択肢ではないでしょうか?WebObjectsに関するスレッドがありますので、参考までにどうぞ。
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=981075682&ls=50
0053k
NGNGかなり感謝してます、みんな、ありがとう!m(_ _)m
0054デフォルトの名無しさん
NGNGなれないと括弧ばっかで見づらいけど。
0055デフォルトの名無しさん
NGNGしか使ったことがない立場から質問させて下さい。
ProjectBuilderを中心とした(でいいのかな)MacOSXの開発環境の
話題はよくでていますが、クラシック+CodeWarriorと比較して、(OSごと
落ちるとかいうのは抜きにして)いったい何が優れているのでしょうか。
少なくとも購入費用が発生しないのは当然のメリットですが、他には?
CodeWarriorから移行しようと思われている方はどんな理由からでしょうか。
005610
NGNGクラシック上でCodeWarriorで作成されたアプリはMacOSX上では、エミュレータで
実行されているような感じで動作します。
MacOSXで提供された機能を使用できないのです。
Carbon環境で動作するように書き換えれば、OSX上でネィティブに実行します。この場合、
言語はC、C++です。
Cocoa環境で動作するアプリを作成するにはObj-CとJavaで開発しなければなりません。
Appleは本来、MacOSXはCocoaだけのつもりだったようです。しかし、当然のようにデベロッパーから
猛反発を受けました。そこで用意したアプリの実行環境がCarbonです。
CarbonはMacOS9.1にもライブラリが存在していましたので、少々の修正でMacOSX上で動作するアプリに
手直しできるそうです。
Appleは、新規に開発するアプリはCocoa環境で動作するように作成し、既存のアプリはCarbon環境で
動作するように動作するように作成するように、デベロッパーに呼びかけています。
なんだか、的外れなレスのような気がしてきた・・・すいません。
005755
NGNGレスありがとうございます。
書き方がよくなかったかも...。すいません。
クラシック+CWでCarbonアプリのビルドは可能ですが、質問の本意は
CW(6)とProjectBuilderの優位性は? といったところです。
005810
NGNGすいません、やっぱり的外れだった見たいですね。
>>44のリンクに55さんの求めている答えが書いてあります。ようするに楽に開発できる、
という点に優位性があるのだと思います。
ProjectBuilderでは、クラシックアプリは作成できないのが残念です。
0059デフォルトの名無しさん
NGNGCocoaとPowerPlantを比べればCocoaの方が強力
C/C++とObjective-Cを比べればObjective-Cの方が強力
#ただ、C/C++の方がノウハウは豊富
InterfaceBuiderとConstructorを比べればInterfaceBuiderの方が強力
CW for Palm on Macの運命はどうなるんだろう?
0060デフォルトの名無しさん
NGNG18です。1日みない間に随分スレが育ちましたね。いい感じ。
ところでマックの開発経験は?とのことですが、実はマックも
何も全く開発経験ありません。
今、社外のエンジニアさんと組んで、ASP使ったWEBアプリつくって
るんですが、そもそもはその方が「Xserverはいいよ。安いし、その気に
なれば君にもできる」と仰ったのです。
仕事上のシステムは素人には無理でも、ホビーがてら覚えてみても
いいかなと思って、ここに来た次第。
ということで、こちらから提供できるものがなくてご免なさい、です。
でもネット上の日本語情報、ほんと少ないですね。マニュアル本は、
日本語でも何冊か見かけるけど。
なので52のリンク先、僕にもとても参考になりました。ありがとう。
006110
NGNGそうなのでか、開発は未経験だったのですね。これからいっしょに頑張っていきましょう!
日本語情報、確かに少ないですね・・・このスレッドにたくさん情報を蓄積できたらいいな、と思っております。
書籍の話なのですが、オライリーからCocoaとCarbonの本が発売されるようですから、
それが日本語訳されたら買おう、と思っております。
昨日家に帰って仕事しながら、OSXをインストールしてみました。私の初期型iMacでも思ったよりも動作しました。
ディレクトリ名にPerlやPHPなどがあり、Unix厨房の私は思わずニンマリしてしまいました。
WebサーバーとしてApacheもあるようですし、私はWebアプリ開発はOSXでやろう、と再度思いました。
これから帰宅するのが楽しみです。
0062デフォルトの名無しさん
NGNG0063デフォルトの名無しさん
NGNG0064デフォルトの名無しさん
NGNG楽しいもんだね。10年早くあいたかったぜ。
006510
NGNG感想は・・・Windowsで開発するよりも楽チンそうです。そう、あのVBよりもです。
Cocoa環境を使わないJavaアプリ作成もやってみましたが、ばっちりできますね。
ネィティブで動作するので、Windows上で実行するよりも高速に動作しました。
おもしろい・・・これはおもしろいぞ。
0066デフォルトの名無しさん
NGNG今後の報告を期待してる。
0067デフォルトの名無しさん
NGNG0068デフォルトの名無しさん
NGNG0069デフォルトの名無しさん
NGNG触ったことがありません。雑誌で見たことがあるくらいです。
OSXって自作DOS/Vにインストールできるのでしょうか?
OSX for Intelとか用意されているのでしょうか?
アホでごめんなさい。
0070MaxOSXで
NGNG0071デフォルトの名無しさん
NGNGMacOS X コアであるところのDarwin/x86てのがあるけどな。
appleのサイトへいけ。
それはそれとしてMacOS X for Intelがでるといいな。
>>70
BorlandがMacOS X用につくらなきゃ無理。
アレはwineつーWindowsエミュレータ使ってるから
endian違うとつらいかもな。
0072デフォルトの名無しさん
NGNGえ?KylixってWine使っているの?
ネイティヴのコードを吐いて、
ウィンドウマネージャー使っているものとばかり思ってました…。
鬱。
0073デフォルトの名無しさん
NGNGIDEの操作性がWinとLinux共通になるようにしている。
吐くコードはネイティブ。
macOSで動作するようにしたら
実質マルチプラットホームだね。
今後がたのしみKylix
0074デフォルトの名無しさん
NGNG0075デフォルトの名無しさん
NGNG0076デフォルトの名無しさん
NGNGchar*は何とかに変換でき無いってエラーが出ます。(コードウォーリア)
0077デフォルトの名無しさん
NGNG0078デフォルトの名無しさん
NGNG答えられる人がいないと意味無いんだけどね。
0079デフォルトの名無しさん
NGNG0080デフォルトの名無しさん
NGNG残念。
http://www.borland.com/jbuilder/jb5/sysreq.html
計画は前からあったんだけどね。
http://www.borland.com/about/press/2000/jbapple.html
0081デフォルトの名無しさん
NGNGなんて書いてるんですか?後者
008280
NGNGキーマップにMacのをサポートしてるということは
対応しようとした形跡アリ?
http://www.borland.com/jbuilder/jb5/newfeatures.html
008380
NGNGhttp://www.borland.com/jbuilder/mac/
http://www.borland.com/jbuilder/mac/images/ss_jb5_mac_800.gif
0084デフォルトの名無しさん
NGNGhttp://www.zdnet.co.jp/macwire/0105/23/n_techj.html
0085デフォルトの名無しさん
NGNGということは、これで原理(Borland社内実験とか)的には、
Mac用Kylixはmake一発で作成できる、ということになるわけかな…
しかし…KylixはKylixで出来てるのかな?
最初のコンパイラってどうやって作ってるんだろう?
まさかいまどき汗じゃなかろうし。
(しかも汗じゃx86依存なんで Macに役立たないし)
やっぱりCに屈服したと考えるほうが自然か?(w
0086デフォルトの名無しさん
NGNGっていうのが出るそうな。
これ買ってプログラムの勉強を始めようかと思ったんだけど、
Professionalへの優待価格アップグレードするのかな?
http://www.metrowerks.co.jp/PressRelease/2001/LEV2Mac.html
0087名称未設定
NGNGMacOS X プログラミング入門 objective-C
荻原剛志 著 、価格:\4500*1.05
いままでCW+PPでやってきましたが、結構迷いますねぇ。
これからどちらをメインにしてやって行くか... PB+IBかな〜
0088デフォルトの名無しさん
NGNGプログラムのためだけに
Mac自体を買おうという気力は湧いてこないなあ。
やっぱIntelCPUで動くMacを作ってくれんと。
コアはBSDなんだから簡単だろうに。
0089ほええええ
NGNGダーウィンはx86系でうごくじゃん
0090デフォルトの名無しさん
NGNG意味すらわからない。
0091デフォルトの名無しさん
NGNG漏れはMacとは縁がないんだが、この本は良い本だと思われ。
というかObjectiveCは良い言語だと思われ。
今、メソッド名を動的に取ってくる辺り
(セレクタとSEL型とか)を読んでる。
これが出来るから動的言語ってカイカンなんだよな。
C++とかじゃ永遠に(小細工しなけりゃ)無理無理。
ObjectiveCまんせー。
Mac業界はよく知らないけど、是非移行すべきだと思うよ>>87
>>89
根っこのダーウィンの部分までObjectiveCには
なってはいない、んだったよねえ?>OSX
従来通りのBSDとしてしか使え/作れないなら
単にRealtime Mach with FreeBSD(なぜだ)で
いいじゃんだな。
OPENSTEP(大文字で書かないとならないらしい)とやらが
広まってくれるほうが数段嬉しい。
ええと?
Foundationライブラリとかはオプソになってるんだっけ?
違ったか?
0092デフォルトの名無しさん
NGNG「C++は他の環境でもできるんだし、視野を広げる意味でもObjectiveCに挑戦!」
でObj-CでCocoaに挑戦中。
つーか、Macでのプログラミング自体、視野を広げる為と割り切って
る感があるな、俺(藁
PPに慣れてるならそれほど違和感無しで移行できるよ、マヂで。
日本語の情報源が役に立たない中、この本は貴重!
>>91
・ダーウィンはC,デバドラがembeddedC++だったはず
・数年前にはwin用ランタイムも公開する予定っだったけど立ち消え
・Foundationはオープンソースではない
、です
009392
NGNGマルチメディア系ならCarbon+PPだろうね。
CocoaからQuickTimeAPIどう使ったらいいか全然分からん
0094デフォルトの名無しさん
NGNGうらやましいYO
Mac買う前にセレ500の自分のマシンを
買い換えなければいけない。
0095Macさいこー
NGNGカラクラIIです。教えてください。
0096デフォルトの名無しさん
NGNG> ソースコードを打ち込みたいのですが、どこに打ち込んだらいいんですか。
> カラクラIIです。教えてください。
キーボードに打ち込むのがよろしいかと。
0097Macさいこー
NGNGさんくすです。キーボードですか、なるほどそれは盲点でした。
ところで画面には、なにを出しておけばいいんですか。
ワープロソフトでいいのでしょうか?教えてください。
0098デフォルトの名無しさん
NGNG0099Macさいこー
NGNGMacって買ったままだとシェルないんでしたっけ?
0100デフォルトの名無しさん
NGNGイ
0101デフォルトの名無しさん
NGNGワープロでもスプレッドシートでも
あなたをその気にさせるモノを表示させとけばOKです。
■ このスレッドは過去ログ倉庫に格納されています