4

私は自分の Mac が大好きで、将来的には Mac 用のソフトウェアを開発することを考えています。あなたがMac Softwareを作っている理由は何ですか? Macがとてもクールだと思うからですか?それとも、市場はとても面白いですか?私たちの多くは知りたいと思いますよね?

私にとっては、先ほど言ったように、それは Mac のクールさです。私は市場について何も知りません。

4

9 に答える 9

12

私は言語として Objective C が好きです。私は日常生活でMacを使用しています。私は、下に unixish オペレーティング システムがあるという柔軟性が気に入っています。要するに、それは私のニーズに応え、私が学ぶのに役立ちます.

于 2009-05-08T16:38:51.547 に答える
10

デリシャス モンスターで有名なウィル シプリーの講演に参加しました。Mac での開発に関する彼の主張は非常に単純です。

  1. Mac ユーザーは平均してより多くのソフトウェアを購入します
  2. 平均価格が高い

これらは私には非常に説得力のある理由のように思えました。これは、混雑していない市場と相まって.

これは iPhone が登場する以前のことですが、最近では顧客ベースがはるかに広くなっています。

さらに、Mac および iPhone アプリを開発するための「強制された」MVC により、プラットフォーム間の移植が非常に簡単になります。iPhone および現在の Mac 用の Tweetieの例を参照してください。

于 2009-05-08T18:10:31.780 に答える
3

要するに:

Objective-C言語、Cocoa、およびMac OS Xが開発者に提供するアプリケーション(XcodeやInterface Builderだけでなく)。

少し長い:

私はObjective-C構文とCocoaが提供する無数の関数が大好きです。Mac OS X用のアプリを作成するときは、コードを1行も記述しなくても、多くのことができます。そして、本当に簡単な「グルーコード」を書くと、さらに多くのことができるようになります。また、フレームワークの1つでまだ利用できないものを実装するために「実際の」コードを作成する必要がある場合、Objective-Cコードを作成するのは楽しいと思うので、それほど面倒ではありません。

市場も興味深いです。たとえば、Macにソフトウェアが不足している分野がたくさんあるので、特定のタスクのアプリケーションを最初に作成することができます。これは、新しい会社が参入するのに最適です。市場も苛立たしいですが、最近はMacソフトウェアに期待しすぎていると思いますが、少なくとも私はそうしています。Macソフトウェアは、技術的な実装と使いやすさ/直感性の点で絶対に驚くほど優れている必要があるだけでなく、美しくもかっこよく見える必要もあります。これは、例えば一人のソフトウェアショップにとって本当に難しいことです。あなたはコーダーとデザイナーである必要があり、もちろん例外はありますが、それは不可能だと言われています。たとえば、選択したGUIシステムが提供する標準のGUIツールに誰もが満足しているLinuxと比較してください。

私は約3年間Macプログラミングをあまり行っていませんが、Java、C#、Ruby、Cなどでアプリを開発するたびに、Xcodeを使用してObjective-Cでアプリを作成することを夢見ています。代わりは。しかし、それから私はMac OS Xでのみ実行されるソフトウェアの代わりにクロスプラットフォームソフトウェアを開発することの利点についても考え始めます。私はWindows、Mac OS X、Linux、およびいくつかのあまり知られていないオペレーティングシステムを使用し、私がMacだけでなく、これらのプラットフォームのすべてに書き込むのは、あきらめるにはあまりにも素晴らしいことです。そのため、最近は主にクロスプラットフォームソフトウェアを開発していますが、MacOSX用の開発の方が好きです。

于 2009-05-08T17:45:14.713 に答える
2

ユーザー。
一部のサークルでは、何らかの理由でMacが唯一のオプションです。Windowsマシンが1台もない会社全体があります。

于 2009-05-08T16:47:11.373 に答える
1

私が使用している環境はMacOSXであるため、私はMac OS X用にプログラムします。使用する環境の品質を確保するための良い方法は、その環境の構築に手を携えることであると判断しました。Macユーザー、管理者、開発者の優れたコミュニティが存在することで、環境やホットかどうかなどを簡単かつ迅速に理解できるようになります。そのコミュニティの気持ちは、私に他の人から学び、少し自慢する機会を与えてくれます。そして私はそれらの両方を楽しんでいます。

私は実際にNeXTSTEPからOSXに移行しましたが、NeXTを使用した理由はまったく同じでした。それが私が使用したものでした。UniのコンピューティングラボはNeXTベースであり、使いやすく、使いやすい優れたUNIXプラットフォームでした。このために開発していれば、自分のユーザーエクスペリエンスの品質に貢献できることに気づきました。私が卒業したら(あった)、おそらくそこに仕事があるでしょう;-)。

他のポスターのいくつかと同じように、私もObjective-C言語が好きですが、それは私にとっては大したことではありません。私はCとPythonでツールを作成しました(そして今でも作成しています)。以前はWebObjectsJavaコードを保守していました。これらのことには何の問題もありません。

于 2009-05-09T10:14:30.183 に答える
1

シンプル - 私が使っている OS だからです。主に Windows を使っていたら、おそらく ObjC/Cocoa ではなく C#/.NET を学んでいたでしょう。

また、Mac ソフトウェアは Windows ソフトウェアよりも評判が良いと思います (「無料の Windows ソフトウェア」は「スパイウェア」の仮名として説明できます)。OS X ソフトウェアに関する非常に優れたコミュニティ ( TUAWiusethis.comなどのサイト) があります。これは、OS X がごく最近になり、同時にすべてのブログ/ソーシャル メディアが (多かれ少なかれ「良いタイミング」)。

于 2009-05-08T17:59:09.920 に答える
1

Mac 市場は驚異的な速度で成長しています。私たちの側で何もせずにあなたの市場が成長するのは素晴らしいことです ;)

于 2009-11-08T02:00:01.017 に答える
1

私は 1984 年以来 Mac ユーザーであり、さらに長い間 Apple ユーザーです... それでも、箱から出してすぐに開発者が利用できる驚くべきリソースの数に、今でも常に刺激を受けています... (時には数年かかることもあります)これらのリソースを適切に文書化するためのものですが、それらはそこにあり、驚くべきものです。) 例: coreAudio、coreGraphics、coreVideo、FireWireSDK など...

私はエバンジェリストではなく、Apple からは支払われていません。0.02 ドルだけです。

|K<

于 2009-05-11T11:10:25.580 に答える
0

Mac 用に開発する正当な理由がいくつかあります。

1.Apple は Xcode などの優れたツールを提供しており、言語は十分に文書化されているだけでなく、大規模なサポート コミュニティもあります。

2.OS X から iPhone/iPad へのアプリケーションの移植は非常に簡単です。

3. OS X と iOS (iPhone と iPad) の両方にアプリ ストアがあり、人々は多くのソフトウェアを購入して多くの潜在的なユーザーを獲得できるため、開発者はアプリケーションから簡単にお金を稼ぐことができます。

于 2011-10-25T06:58:30.400 に答える