1.
iPhoneでアプリ制作をする人のスレです。
Apple配布のSDKが中心です。
NDAが多いので表に出せる内容は少ないですが、
Objective-C++の話や、
現在話題になっている「購入したけど、この後どうするの?」など、
より多くの人がiPhoneアプリケーション作成を楽しめるよう盛り上げていきましょう。
関連スレ (新Mac板)
iPhone/
http:/
iPod touch/
http:/
2.
>>1乙
3.
>>1乙
4.
>>1乙。
しかし、何だこの過疎っぷりはw。
5.
iPhoneでアプリ制作をする人のスレです
6.
>>4
iPod touch/
http:/
今は 新・mac板 のほうが熱い
7.
新しいInterface Builderがいまいち良くわからん。
8.
Obective-Cの解説サイトを教えてくれ。
9.
はいよ
http:/
10.
ADCかお orz
11.
アプリ製作アイデアとか要望とかはここでしてもいいんでしょうか?
自分で作れないもんで・・・( ´・ω・`)
12.
いや、ここじゃないっていうか・・・・ここは作る人用だから
13.
>>12
そうなんですか・・・おじゃましました( ´・ω・`)
14.
Intel macじゃないと開発できませんか?
ドザなんですけど、iPhone入手したので開発したいんです。
15.
>>14
今の所はIntelMacでないと開発できませんし、多分これからもそうでしょうね。
なんせ、開発キット自体がMacのみですから。
16.
商売上手いな
17.
mac miniくらいお布施と思って買ってやれ。
macがいらなくなっても、bootcampでwinが動かせるしな。
18.
>>14
AppleはMac販売で生計を立ててる会社だぞ。
音楽事業もiPhoneも、Macを売るための手段に過ぎない。
iPhoneのSDK配布も、開発者にMacを売りつける絶好の機会なんだから
Win版SDKは絶対ありえない。
19.
販売した場合7割がもらえるんでしょ?
iPhoneとTouchのユーザーを合わせて仮に200万人として、その中で自分のアプリをDLするのが2万人として、100円のアプリを配信すると、儲けは140万円?
DLが2千人でも14万円?
14万もありゃMac買えんじゃん。
って事は実質タダでMac買ってるようなもんじゃん。
俺天才じゃね?Mac買ってくるわ。
20.
>>18
そういう理屈じゃないような希ガス
dot Netの開発環境だってMacにないだろ。それと同じじゃ?
21.
iPhone開発者が増えれば、Macの開発者も増えて、Macのアプリも増える。
ってことにAppleは期待してるのかと。
22.
がんがれMac用だがほぼ同じだ。
garbage collection と bindingが使えないくらい。
Objective-C 2.0 プログラミング言語
http:/
Cocoa基礎ガイド
Cocoaアプリケーションチュートリアル
http:/
23.
OpenGLESって普通にGLUTが使えるのかね。
24.
>>22
CoreFoundationが同じなので基本は確かに同じだが、
肝心のUIがAppKitとUIKitとに別れるので、
iPhoneかMacかどちらか一方をしっかりやった方が良いような・・・。
若干の違いがあるので慣れないうちは混乱するだろうと思う。
25.
どっからCore Foundationが出てきたw
CFとFoundationは別物だぞ
26.
うむ、なぜかどっかからCoreが出てきた・・・恥ずかしい。
27.
だよね
28.
ここに集う神様にお願いです。
ヤフオク用スナイプソフトを作ってください。
モバイルで(一応)繋ぎ放題のiPhoneだからこそ意味のあるソフトになると思います。
シェアウェアでも1000円くらいまでなら払います。でも500円くらいまでにしてくれるとありがたいです。
よろしくお願いします。
29.
自分で作れ
30.
iPhone専用エロゲー
『アイフォーンでモテモテ王国』
世界同時発売とかどうだ。
31.
>>28
たしかに悪くないアイデアだ。
が、肝心なときに電池なくなりそうw
32.
>>30
キャラデザは勿論ながいけん先生ですね、わかります
33.
Windowsじゃ作れないの?
34.
いい加減その話は
35.
CFNetworkが面倒くさい
36.
NSURLConnection使えばよくね?
37.
あ・・・そうだった。
前もMac用でCFNetwork面倒臭いと言いながら動かして、その後にNSURLConnectionを知って驚愕。
そんなことはすっかり忘れて、再びCFNetworkをでなんとかして動く所まで作ったところが今だ。
なぜか印象が薄いNSURLConnection
38.
NSURLConnectionで書き直した。
Callbackがdelegateに置き換わって、中身もすっきり。
39.
そう言えば、いまさらながらモテモテ王国の7巻が出てたな。sokuyomi限定で
40.
写真画像に落書きできるアプリおながいしまつ!!
41.
>>37
俺なんて昔NSURLConnectionを知らなくてNSURLDownloadでチマチマ書いてたぞw
42.
/
ソースが公開されているんですね。
ttp:/
43.
ライセンスがGPLだからじゃね?
俺もなんか作りたいんだけどアイディアがないや。
44.
すまん。上げてしまいました。
45.
iphoneのゲームを開発するツール作ってるんだけど、フレームワークの設定がうまくいかなくて困ってるんだぉ・・・
あ、Leopardで動作するツールね。。
46.
IP電話スカイペまだぁー
47.
>>45
SDLか何か?
48.
まずは試しにとDownload the Free iPhone SDKから
ダウンロードしようとしてるんだがメールが一向にこないお(´・ω・`)
49.
>>43
>アイディアがないや。
じゃあとりあえずiCalと連動するToDoアプリください
50.
>>47
今考えてるのは漠然としててわかりにくいかもしれない・・・
iphoneシミュレータとゲームのデータベースを構築するツールを一体化したようなもの。ごめんなさい、伝わらないかもしれない・・・
OSX用のツールだからCoreData用いて作ればいいんじゃないかと思ってCoreDataのフレームワークとiphoneのフレームワーク両方使えるように設定方法を追求してるんですがなかなかうまくいかなくて。。
51.
>>50だけどやっぱり無理みたいなのでiphoneシミュレータとデータベース構築ツールは分けることにしました。
52.
>>51
話を聞く限りだとLabyrinthの豪華版って感じだな。
データーベースはSQLiteじゃダメなん?
53.
絵文字アプリつくれないの?
儲かる気がするなー
54.
NSArrayのindexOfObjectとindexOfObjectIdenticalToの違いがわかるサンプルコードって無いかな?
とりあえず今前者で動いてるからどうでもいいような気もするけど、やっぱり気になる。
55.
後者は同じポインタのものが返るんじゃないの?
56.
isEqualで判定かポインタで判定かの違いか。
よく見たらリファレンスのDiscussionに書いてあるorz
57.
appleからiPhoneアプリ開発のセミナの
メールがきたから思わず参加申し込み
しちゃったよ。
誰か行く人いる?
58.
>>57
こっちにいる。
http:/
59.
InterfaceBuilderでcustom view(UIViewを継承)をつくったが、
nibを読み込んだ時にinitWithFrameが呼ばれないのは何故だろう。
Macでは(NSView継承)ちゃんと呼ばれるのに。
60.
NSHostがねー。ぶほ。めんどくさいのー。
61.
>>59
MacでもinitWithFrame:は呼ばれないでしょうが。
nibから展開される場合に呼ばれるのはinitWithCoder:。
62.
細かい理屈はよくわからないが、
Mac(自分が作っているDocumentBaseアプリケーション)ではinitWithFrameが確かに呼ばれている。
63.
iPhoneOSではinitWIthFrameが呼ばれないことがResource Programming Guideに書いてあった。
b. Custom views in Mac OS X receive an initWithFrame: message.
.
.
.
Custom views in iPhone OS do not use the initWithFrame: method for initializatiion.
64.
iPhone 用のアプリを開発しようと思い、
mac mini 買っちゃいました。
元々、ドザなので...
iPhoneデベロッパプログラムに申し込
んで、リンクをクリックしてもエラー
が...
サポートにメールしたけど今日は土曜
orz
65.
>>64
アップルストアで買い物した人が多数陥った罠。
デベロッパプログラム申し込みの名前は「半角英字」(ローマ字)で。
・・・だってアップルIDから取得して表示される名前って日本のストアまんまだから
全角日本語になってんじゃん・・・ orz
みんなデベロッパページで名前が文字化けしてて、サポートに電話して
直してもらった罠(多数)
あと開発用に登録したiPhone(Touch)の名前がデフォルトだと
「○○のiPod」となってるのも、半角英字の名前に直してやらないと
自作プログラムを送り込めない罠。 など。
66.
ストアはともかく、
iPodの名前を速攻半角英数のものに変えるのは俺だけなのか...。
67.
>>65
thx
月曜に電話してみる。
iPhone と Touch は半角英数にしてるからとりあえず
大丈夫だな。
68.
>>52
SQLiteで検討してます。
69.
アポーからメールきた。
リンククリックしたらうまくいったよ。
70.
よかったじゃないか。
71.
ああああ
俺、とりあえずいいやと思って?? ??のまま放置してある
アポーにメールするかな
72.
2chレベル低い
73.
そうだね
74.
とりあえず、 touch では HelloWorld が動かせるとこまできた。
問題は何を作るかだな。
そっちの方が難しい... orz
75.
なんとなく気の向くままに機能単体を使った小物を作っていれば、
そのうちそれらが組み合わさってひらめく物があると思うよ。
76.
それよりも問題は
Appstoreへの登録が完了しないことだ。
いつになったら俺の cert が!
77.
VBでつくれない?の?
78.
釣りにしてはレベルが低すぎる。出直してこい。阿呆が。
79.
Windowsでつくれないの?
80.
>>79
簡単ではないが作れる。
81.
>>78
そんなこというなよwクロスライブラリあれば作れるだろwww
82.
>>81
中学校はいつまで夏休みなんだい?
83.
PCですらもっさり垢抜けない動作のVBアプリ
パワーに余裕がある訳でもないiPhoneでたとえ動いたところで・・・
84.
カスソフトつくって1本10万円で世界に売る。
誰か一人くらいは間違って買うかもしれない
85.
2chにアフィリンクを張りまくる訳ですね
86.
>>84
これのことですか?
http:/
87.
既出かもしれないが、アプリケーションの名称の国際化って、どうやるんですかね?
info.plistのBundle display nameにベタ打ちなんですかね?
88.
Macの場合は各国語用にローカライズされたstringsリソースファイルにCFBundleDisplayNameをキーにして書き込んでおく。
その他多少のお約束があったかもしれないが忘れた。
http:/
たぶんiPhone OSも同様だろうと思う。
89.
ありがとうございます
90.
NSLocalizedStringを使ってるんですけど、Localizable.stringsをローカライズしただけでは、多言語化はできないんでしょうか?
ローカライズした段階で、Localizable.stringsの下に出てくるEnglishを
編集しても反映されなくなってしまうし。。
91.
聞かれている事がよくわかってないけど、
日本語の環境でデバッグしてるときは日本語が出てきて当然だと思う。
Englishの内容をデバッグしたければiPhoneの設定->一般->言語環境でEnglishを選べば良いかと。
92.
環境は日本語なのですが、
Localizable.strings→情報→ローカライズを可能にする
ローカリゼーションを追加→Japaneseを追加
で、デバッグ時には日本語表示ができずに英語表記のままなのです。
ちなみに実機でも表示できず。
この時点でEnglishとJapaneseがLocalizable.stringsの下にできてはいるのですが、
Englishを編集してもなぜか前回でバッグ時の内容が表示されていて、
編集時の文字が反映されません。
英語Documentつかれる・・・
93.
的確なアドバイスができなくてすまん。
>>88を個人的な日本語訳で公開している有り難い人がいた。
http:/
編集内容が反映されないというのは、昔Mac用作ってたときに、同じ事を悩んだような覚えもあるが、
それが何だったのかを忘れてしまった。Xcodeを立ち上げ直しても反映されないのだろうか。
94.
あるいは、クリーニング後にビルドしても反映されないのだろうか。
95.
>>87
自己レスですが、アプリケーション名称の国際化を簡単に説明すると、
以下の通りです。
1. プロジェクト直下に"InfoPlist.strings"というファイルを作成。
2. 1のファイルを選択し、右クリックで「情報を見る」。
3. 「一般」タブの下部の「ローカリゼーションを追加」をクリック。
4. 適宜追加。
5. "InfoPlist.strings"を選択すると、(Japanese)というように地域別に別れて
いるので、適宜選択。
6. 例えば、日本語の場合、以下のような一行を追加。
CFBundleDisplayName =
以上で、OKです。
96.
>>93
クリーニングすることで英語の編集が反映されるようになりました。
日本語もOK。
ありがとうございます。
感謝
97.
金持ち向けの999.99ドルのiPhoneアプリ「I Am Rich」
Mac Rumrosでは、アーミン・ハインリッヒ氏が、App Storeにて999.99ドル/115,000円の
iPhone/
このアプリケーションは、ホーム画面に赤いアイコンを表示して
裕福なことをアピールするためだけのものです。
http:/
いろいろなNGO団体に寄付するアプリとかそのうち出てきそうだな−。
音楽でも出来るけど、アプリの方が価格設定が自由だしね。
98.
マネーロンダリングに利用されそうw
99.
気になるのは公開中止前にApp StoreからNetShareを入手していたユーザー。
アプリケーションそのものはApp Storeで提供されていたものですが、問題は果たしてNetShare
での通信が定額料金の範囲内に含まれるのかどうか。これについてソフトバンクモバイル広報
に確認したところ、「App Storeで入手したアプリケーションの通信に関してはすべて定額の範囲
内」との回答がありました。
http:/
この記事みると、Adhocで配布したものは定額対象外になる可能性があるのか
気になる。
100.
開発すれなんだからどうでもいいもの張るのは止めてくれ
101.
Ahdocで配布したものが定額外かどうかって開発スレのネタじゃないの?
102.
開発とはなんの関係もないだろ。
103.
自分で作ったアプリは定額対象外かもしれなかったら、
使えないでしょ。
104.
AudioServicesPlaySystemSoundの解説、iPhoneOSProgrammingGuideだと30秒以内なのにAudio&VideoCodingHow-To'sだと5秒だw
アップルw
105.
>>103
Adhocで配布したものは定額対象外になる可能性がある
それで十分じゃないか。それこそadhocなんだから俺らには関係ない。
106.
「Adhocで配布」って意味がわからん
107.
とりあえずID:qNWrqALE0はiPhoneアプリ開発者じゃないことは確か。
108.
SDK使った場合、3Gにアクセスは出来るの?
iPhone SDKとその制限:いいことずくめではないディテール
http:/
> 例えばVoIPサービスは基本的にツキがなく、ネット接続はWiFiだけ。携帯電話のネットワークで繋いでも使えない。
↑この書き方がわかりづらいのだけど、VoIPするときはWiFiのみって意味だよね?
でも公式のSDKで3Gにはアクセスできるなら、自分専用でよければ、
skypeもどきやNetShareのようなソフトをSDKを使って合法的に作ることは出来るよね?
$99/
109.
>>108
VoIPアプリは、作れる。
Appストアに登録されないだけ。
110.
>>108
Appストアに登録されないアプリでも、Adhoc配布や、Development Certificate
を使ったらiPhoneへのインストールができる。
ただ、ソフトバンクの公式見解でAdhoc配布や、Development Certificate使って
インストールしたソフトが定額対象内かどうかわからない。最悪skypeもどきや、
Netshare作っても法外な課金されても文句は言えない。
111.
コピペどうにかしてくれ。
くだらん事かも知れないがオレがiphone購入に踏み込めない一番の理由
112.
adhoc厨と命名してあげよう。
113.
開発の話をしてくれ。
以降qNWrqALE0はスルーで。
114.
ここまでフルボッコも珍しいな。
115.
iPhone Developer Programって年額なのか?
yearlyとか書いてない気がするが。
署名の有効期限は確かに1年になってるけど。
116.
>>109-110
そうなのか。サンクス。やってみるわ。
117.
>>116
自演うざい。
118.
だれか俺のアイディアをアプリにしてくれないかな?
利益折半で。
アメリカの企業向けアプリなんだけど、作れれば絶対に1万人には売れる。
119.
>>118
開発費を払って
「更に」利益の数パーセントをくれるんなら
120.
>>119
開発費ってどれくらい?
その費用がそっちでかなり負担なら、
開発費、制作手数料、利益の数パーセントってやり方でもOK。
121.
大概のアプリは月100万ぐらいかかる。
人足計算で1日5万+技術料だ。
3ヶ月かかれば300万+技術料。
122.
ちなみに1日5万は最低金額な。
多分Cocoaプログラマであれば1日8万程度とらえても
文句いえねえ。
123.
>>122
ニーズは果てしなく少なそうだが、うらやましい業界だな>Macアプリ
おれの周囲には1人月80万前後の技術者がごろごろしてるぜw
124.
いや、逆に少ないから高くなると思う。
でないとやっていけないから。
ほとんどのCocoaプログラマは趣味だべ。
市場のニーズと開発者が元々小さすぎる。
125.
なかなかその金額は貰えないだろ?
法人なら月20日で150〜200万人月 (プログラマへは、その半分)と見積もる。
フリーなら、レベルにより50〜100万だから、Maxで月100だろうな。
フリーで1日8万貰えた事ある?
俺は、5万でやってた事あるけど、キャリアが某大手のカーネルエンジニアだからなorz
126.
2chでの募集にプロの相場持ち出すの大人気なさすぎだろ
商業ベースでバジェット組むなら最初から2chで募集しないで
正規に仕事発注するわな
つか売り上げ折半でって話なのに日給とか…
127.
開発費の話はもうその辺にしとけ。
128.
俺は会社入ってるプログラマだけど、大概それで営業が仕事取ってくるし、
それ以下はうけないよ、うちの会社は。
まぁ、2chでプロの相場を持ち出すのもどうかと思うが、ぶっちゃけどんく
らいかかるかは理解しておくべきだろ。
アイディア勝負なんてよくいうけど、実際アイディアなんてみんなそれぞれ
もってるわけで、そんなのはくその役にも立たないことを理解した方がい
いとは思う。
129.
逆に言えば、"企画"のポテンシャルだろうね
それいけるよねってアイデアなら、売り上げ折半で開発引き受ける奴もいるだろ
おいおいそんなの売れるのか?って感じなら、相場の開発費とw
130.
後企画側はきちんとした仕様書を書かないとダメよ。
「こんな感じで」とか通用しないから。
それさえもかけないなら、そんなのは持ち出さない方
がいいべ。
131.
>>128
だからさ、その人月には、営業コストや福利厚生コスト、事務費、事務所費までが含まれてるわけよ。
対法人じゃない限り、個人にその金額が丸ごと入る事なんてないわけで
132.
>>131
じゃぁ、お前だったら、1日4万程度で仕事請ける?
前払いならわからないけど、後払いでそれだったら怖くて
俺だったら受けないよ・・・・大体アイディアだけで儲かる
かどうかなんてわからんのだし
133.
>>128
いや
素人同士で自主映画撮って賞に応募して賞金山分けしようぜ!
って言ってるところに、いきなり呼んでも無いのにプロの映画スタッフがしゃしゃり出てきて
「うちのギャラは一本100万 それ以下じゃ受けません」
とか言い出す位滑稽だっていってるだけ
134.
>>133
んでも金のやり取りが出るんだから、そういう線引きはしたら?
って思うけどな。
大概、後でぐっだぐだになるにきまってんだから。
始めにきちきち線引きぐらいしないと悲惨な目にあるのはプロ
グラム書く方だろ。
135.
>>132
確かに、自分で書けないのに、気軽に文系脳で募集なんて考えないでくれってのはある。
1万売れるポテンシャルがあるなら、企画書持って、どこかキャピタルから金ふんだくって来てみろと。
ただ、日本では難しいよな。
ここが、パロアルトかサンノゼなら話は違うがorz
136.
実際にそういう話を持ち込まれて作ったは良いけど、
泣かず飛ばずで悲惨な目にあったプログラマなんて
腐るほどいるよ。
フリーだからってフリーならなおさら生活かかってん
だから、気軽にいえないと思うけどね、おれは。
137.
>>134
プロにはプロの相場
素人には素人の相場があるだろ
138.
CocoaっていうかMac系のプログラマの方が
シビアだと思うぞ、素人素人っていうけど。
大体そんないうなら、お前が受ければ?
139.
120です。
みなさんの意見参考になりました。
もう少し色々考えてみます。
140.
俺の所は大手直請けだとしても携帯アプリ程度なら
ペラ1枚の企画書だけもらって、
それを仕様書レベルまで起こす事も含め
企画仕様書作成権プログラマー+グラフィック関係
それに全機種チェックからデバッグ作業も当然込みで
もろもろセット全込みで最高でも1日7万だぞ。
仕様書作成+プログラマだけで済むなら最高でも1日4万だな。
とは言っても、携帯関係はだいたい1日3万がほとんどだ。
しかも当然後払い。
お前らいったいどんな優遇されてる所で仕事してるんだよ。
っとスレ違い失礼…
141.
>>136
キミの言う事はスジは通ってる
しかし、2chでは無理というもの
"お仕事"としては成り立たない
アイデアをお互いに評価できて、フィージビリティが確保でき
目的を持って取り組める時のみに成立する お花畑的な話ではる。
フリーは、辛いんだよな〜 俺もフリーで、相手に飛ばれて死ぬかと思った事もあるよ
失敗イコール、数か月先までの実入りが無くなるんだから。
>>118 は、その辺を踏まえる必要はあるよね
まともな要求仕様が書けるのも前提だろう
しかし、夢の無い話だよな
142.
ミスったorz
143.
>>140
大手からバジット発注は、インカムがある程度保障されてるから
要求仕様のまとめまで引き受けて、ギリギリの工数計算できるんだよね
144.
実際問題、アプリができました!
じゃ、その後のフォローはどうすんの?とか、公開するっていうのは
それだけでいろんな事があるわけで、企画だけ書いてお終いにな
んからね。
フリーだったら、まだ「フリーだからしゃあねえか」である程度済む問
題かもしれんが(実際は済まない訳だけど)、アプリに金取ったらそ
らそら偉い大変なサポートがかなり長い間ついて回るんだぜ?
企画っていうかアイディア持ち込むのはかまわんが、そう言う問題
は全部プログラマの方に行くわけで、それでも受ける奴がいるかど
うかかなり疑問だよ、俺は。
夢のない話どころか、製品を出すっていう事になるんだから、より
現実的に考えないとだめだろ、そりゃ。
145.
>>143
インカム?
完成した時に開発費もらって終了。
その後売れようが売れまいが関係ないが。
むろん納品後に問題生じた場合は当然無償対応。
あとひどい大手になると、開発費を安く叩かれる上に
今後発売される新機種も未来永劫無償対応する事
なんて契約つけてくるところもある。
さすがにそれは引き受けないが。
146.
1万本アメリカの企業に売ったら、大変なサポート量だろうなorz
訴訟リスクのヘッジも必要だから、保険もかけないとな
147.
>>146
だから、アイディアだけじゃ済まないべさ。
納品後のサポートはそっち任せって言うならまだいいかも
しれんが、「俺、企画だけだから、サポートはよろしく」とか
どんだけだよっていう話になるべ。
後、素人素人って言ってる人がいたが、製品使う人はそ
んなことどーーーーーでもいいわけで、きっちりサポート
しろや!!ってmailもガンガン来るだろうし、まともにや
らなかったら、マジで訴えられたりするんだぜ?
148.
結論:
>>118 が勉強して自分で作る
これで万事、無問題。
149.
実際の話、iPhoneアプリなんて自分でプログラム書くか、
ごく親しい有能なプログラマーの友人を説得するか、企画者が責任を
取れる範囲ではじめるものなんだろうね。
それでなければ、有限でもいいから自分で法人を立てるべきかもね。
150.
>>147
そのサポートまでの手間とリターンの損益見極めて自分が納得出来るならやりゃ良いだけの話じゃね?
今回の話は企画とプログラマが別だが
自分一人でアプリ作ったって同じリスクはついてまわるだろ
お前は趣味でシェアウェア作る時でも仕事と同じ儲けでなきゃやらないのか?
151.
>>149
それが正しい判断だと思う
152.
最初から市場が限定されすぎてるのにそれだけのために会社作っても絶対こける
153.
>>149
> 有限でもいいから自分で法人を立てるべきかもね。
有限会社なんかいまとっくに作れなくなっているんだが。
お前さん、本当に社会人かい?それとも中学生が寝言を書いているだけなのかい?
154.
>>153
じゃ LLP とかでw
155.
SDK落してみたけどなんかDLに失敗してるっぽくてインスコできないんだけど、皆のはちゃんと出来てる?
156.
能書きはいいから、開発してもらえますか?
157.
開発費前払いなら
158.
>>156
いや全力でやりたい気持ちは十分あるんだけど、なにせインスコできないもんで
何度DL仕直してもダメージファイルだし、強引にZIPとかEXEに変えても展開できないし・・・
159.
>強引にZIPとかEXEに変えても展開できないし
この辺りで開発者としてアプリを開発出来る状態とは到底思えない。
160.
でも才能は無くてもやる気だけはありまくりだぜ?
161.
EXEって ネタかよorz
162.
そうか、じゃぁまずMacを買ってから頑張ってくれ。
163.
そういうことか やっと把握できた?dクス
素直に諦めるぜ
164.
ゆとりにもほどがあるぜ。
165.
今、渾身の捨て身ギャグを見た。
166.
漏れの居ぬ間に何やら面白いやり取りが行われてたみたいだなw
167.
iPhone開発っていうレベルじゃねぇぞ
168.
Windows脳ってすごいな
169.
意気込みだけは買う。
170.
>ダメージファイルだし
171.
自慢する気はないが、おれはこのために MacBook を買ったんだぜ?
172.
ダメージファイルってのは、やっぱり損傷しているファイルって事ですか?
173.
>>171
Objective-Cへようこそ。
174.
>>172
多分だけど、.dmgっていう拡張子のことだと思う
175.
>>174
まさかと思うぐらいワロタ
176.
>>174
いや、それは勿論わかってるよw
177.
技術的じゃない話だとレスが伸びるよな。
178.
後術系はMac版だろ。
俺も技術系は向こうで話すよ。
ここだと何のメリットもないし。(笑)
179.
夏だなぁ
真性中学生でも英語くらい嫁や
180.
ダメージファイルw
これは流行るな!
181.
こっちのスレが初心者向けで、Mac板のスレが上級者向けって分かれ方になりそうだ。
ひとまず基本的なテンプレ用意した方が良さげ。
○関連サイト
iPhone Dev Center
http:/
日本語訳Documentation
http:/
Q.開発するのに必要なものは何ですか?
A.Mac、iPhone SDKの入手です。
Q.どうやって勉強すればいいですか?
A.C言語を理解している人であれば、
詳解 Objective-C 2.0、たのしいCocoaプログラミング、ヒレガスなどの書籍をおすすめ。
その後は、公式サイトの資料を参考に。
Q.無料のアプリを配布するにはどうすればいいですか?
A.iPhoneデベロッパへの登録と、スタンダードプログラム(有料)への加入です。
182.
>>181
訂正&追加。
Q.無料のアプリを配布するにはどうすればいいですか?
A.まずiPhoneデベロッパへの登録と、スタンダードプログラム(有料)へ加入してください。
Q.スタンダードプログラムへはどうやったら参加できますか?
A.iPhone Dev Centerからのリンクをたどることによって参加できます。
支払いはiTunes Storeを使って行います。
これで合ってるっけ?
間違ってたら指摘よろ。
183.
Q.開発するのに必要なものはなんですか?
OSX10.5以上がインストールされたintel MAC,iPhone SDK
に、訂正したほうが・・・
184.
開発用にmac miniを買おうかと思うのですが、今すぐ買っても後悔しないですか?
例えば新型mac miniが来月発売されてorzとか無いかな。
win中心の生活だとmacの情報拾いに行くのが億劫で・・・
185.
>>184
来月まで待つメリットって?
一ヶ月早くリリースする事によるメリットは大きいと思う。
186.
その1カ月の間にマカーに変われるかもな。
187.
素敵なレスありがとう
今日、買って帰ろうかなぁ
188.
初期のMac Book(1.83GHz)でもiPhoneのアプリ開発になんの問題もないから、
例え来週新しいのが出たとしても、現行のminiでなんら不都合はないと思うが。
189.
Tigerじゃだめぽですか?
190.
目的がiPhoneのソフト開発のためならiPhoneSDKに付いてくるXcodeさえ動けばMacMiniでも中古のMacでもなんでもいいと思うな。
俺も最近MacBook買ってiPhoneアプリ作ってるけど、新型が出るかもなんて気にするより、早く開発環境が欲しいって気持ちが勝ったからなー。
今時PCの新機種でwktkするのは痛い奴だけ。
191.
それはレパードです。
192.
自分は元々持っているから何とも思わなかったけど、開発が本当に
出来るかどうか分からないという人やビジネスではない人にとって
は、新しく機材を買ってというのは、かなりのリスクだよね。
叩かれ覚悟で書くと、どうしても、手持ちの機材で試したいという
人には方法はなくもないよね。
まあ、Leopardくらいは買ってほしいとは思うけど。
193.
>>192
開発キットは落とせるけど、Dev契約は出来ないんじゃないかな?
194.
買っちゃった!!
外からVNC用に使えるコンパクトなマシンが欲しかったので、それも兼用>bootcampでXP入れる予定
195.
ビジネスでも割れLeopardをPCにインストールして開発環境整えたいって
公言してる馬鹿もいるし、それもアリだよね。
最終的には遠回りだと思うけど。
196.
リスクって、MacBookなら15万でそろうだろ。開発失敗してもPCとして使えるさ。
197.
macminiはサーバに最適だぞ
198.
1日1億!!
IPhone Software Sales Take Off: Apple's Jobs
In the month since Apple opened an online software clearinghouse
called the App Store, users have downloaded more than 60 million
programs for the iPhone, Chief Executive Steve Jobs said in an
interview at Apple's headquarters. While most of those applications
were free, Apple sold an average of $1 million a day in applications
for a total of about $30 million in sales over the month, Mr. Jobs said.
http:/
199.
Objective-Cはいいとしてフレームワークの把握がしんどいなぁ
とりあえずCocoaセミナーの動画が解りやすそうなので一通り見てみよう
200.
フレームワークは英語さえ読めれば結構AppleのDocumentが充実してんじゃん。
まぁ、たまにchanglogしかない奴もあるが。(笑)
201.
英語にしろ日本語にしろ情報が多すぎて埋もれてしまう
サンプルを理解して触れるようになれれば、あとはなんとか
202.
はじめの一歩はサンプルを理解することでOK?
dev center のドキュメントはさっぱりわからん。。
203.
サンプルをかたっぱしから動かしてみるでいいんじゃないかな。
UICatalog, NavBar, TheElements, QuartzDemo辺りは基本を知るのに良いサンプルだと思う。
204.
家庭用ゲーム機のように、OPムービーやゲーム中のムービーを
入れる事って可能なんでしょうか?
私は開発知識が無いのでアプリを作れませんが、
今後そういうゲームとか出るのかなぁと気になっております。
どなたか教えて下さい…。
205.
>>204
既にありますが。
206.
>>205
えぇ!?知りませんでした…。
もし宜しければタイトルを教えて頂けませんでしょうか。
あと、レスありがとうございます。
207.
ただ、ムービー挟んだり、オープニングに会社のロゴがぞろぞろ出てくるようなゲームに良い印象が無い。
208.
cocoaセミナー動画を見てiPhoneでボタン押しHelloWorldしてみようと思うた
Controllerを追加しようとするもInterfaceBuilderにClassesのタブが無いorz
Xcodeでそれとなく追加してみるもInstantiateってのが無いorz
Mac開発とは結構違いある?
209.
Interface Builderは、3.0で結構変わった。ムービーは2.0。
3.0だとClassはXcodeで作る。Xcodeでのoutlet/
変更は、自動的にIBに反映される。(されなかったらRead All Classes)
210.
OS X ハッキング! 287 さらにOS X iPhone 2.0のベンチマークを測定する
http:/
CPUのパフォーマンス不足で悩んでる開発者の人いる?
211.
>>209
ありがとうIB自体がver違ったのか・・・
折角なので一通り眺めてみるよ
212.
だからそうしたとしか思わないベンチマーク
213.
なんとなく雰囲気がわかって来た
目的としては小さいゲームを作ろうと言うところなのですが、手段が多そうでややこしい・・・
cocoaやらサンプルやらを見ている限りNSImage、CGImage、○○Image(一応伏せるiPhoneのみ?)
あとOpenGL関連などなどあるけど、Quartz Core Frameworkとやらを辿ればOK?
214.
すんません>>203でそのまま使えそうなサンプル出てましたね
出直します
215.
>>213
NSImageは要らんな。
216.
アプリ開発の為だけにmac導入検討中なんですが、最低限で良いので再安ハード買うとしたらどの辺がおススメなのでしょう?
WINでVMwareで動くのかとか考えましたが無理ぽ
217.
>>216
それくらい自分で調べられないようではアプリを作るのは難しい希ガス。
miniかMacBookにしとけ。
218.
DAmageは要るな
219.
>>217
すみませんありがとうございます。
とりあえずminiポチってみました
220.
みんな考えることは同じだな。
まだ、サンプルしか動かしてないけど...orz
今日はこれからmac mini 開腹して、メモリ増設予定。
なにせ、初macだし。
とにかく日本語の資料が少ない。
# mac のは多少あったけど。
221.
英語ドキュメントが読めないなら厳しいかもな。
oomori.comでも参考にしてみれ。
APIはMacとかなり重複してるんだし。
222.
>>221
thx
さっそく見てみる。
223.
変な質問ですが最初で最後なので教えて下さい。
これから1から始めるつもりですが
実家に眠っているOS9でも作れるのでしょうか?
224.
>>223
永遠にさよならだ。
安らかに眠ってくれ。
225.
アプリ開発してApple Storeに登録しようと思ってるんだけど、値段って日本円で決めるの?
なんか\800とかキリのいい数字になっているのが多いんだけど、これは(海外のアプリはドルで設定して
AppleStoreが)四捨五入してくれてるの?
226.
>>220
どんなときにメモリ不足だと感じるの?開発中?
227.
ビルドがおせーとかそういうんじゃない?
228.
新参が増えて来たけど
どれだけの人が生き残れるのやら。
229.
いま日本には、何人ぐらい iPhone アプリ開発者がいるんだろうか
そのうち App Store までたどり着いたのは何人?
230.
現状で200人いるかいないかじゃない?
間違いなく1000人もいないと思う。
231.
>>225
アップルが設定してるドルの値段から選択する。
日本円はそれに対応した価格。もちろんアップル制定。
232.
>>231
そうなのか。なるほど。
233.
>>226,227
ズバリ!ビルドが遅かったり、実機で試す前にシミュレータで
やるときに起動するのが遅かったり。
# シミュレータが起動するのに、だいたい10 秒以上かかって
# たかなぁ。
# 忘れた頃に起動するような感じ。
保証対象外にはなったけど、すごく快適になったよ。
# メモリ安かったし。
234.
>>230
東京限定のセミナー既に6回満席でやってるけど。
少なくとも600人はいるって事だろ。
235.
その類は、とりあえず聞いて資料をもらっておくだけの人が多い。
持ち帰ってから社でミーチングして判断みたいな。
236.
>>235
資料無いお。
237.
あと、招待メールは$99払った人にしか来てないんではなかろうか。
238.
そのセミナの参加者の大半はAppStoreまでたどり着いてなかった。
開発してる人は結構いたけどね。
239.
うーん、macそのものがしんどい
画面下に並んでるどう考えても使わなさそうなアイコンたち・・・
ドザが開発環境を整える参考サイトとかありますか?
さしあたってキーバインドとエディタが辛い
240.
次回セミナーの予定って公開されていますか?
241.
>>239
Xcodeのメニューバーにおいて、
Xcode -> 環境設定 -> キーバインド
ここでなんとかなる程度ならば良いのだが。
キーバインドセットとして、Winの何か互換セットを作るのも手だろう。
242.
>>239
使わないアイコンはDockからデスクトップにドロップすれば消せますよ
243.
>>242
使わななそうなアイコンをドックから消す事ができない
レベルの人にiPhone Appが上手く作れるようになるのだろうか?
生暖かく見守っていきたい。>239
244.
>>239
エディタはXcodeのが気にくわないのなら、miとかが使いやすいかも。
ttp:/
あとは以下のようなサイトを見て、
いろいろフリーソフトを入れると使いやすくなるかも。
http:/
http:/
Mac買ったらすぐにいれるフリーソフトウェア5
http:/
245.
みんな優しいな
おら感動したぞ
246.
iPhone Developer Programに入ったら、入る前より分かりやすい解説はありますか?
「InterfaceBuilderで作ったボタンが押されたら、アルバムを開く」
みたいな練習として簡単なプログラミングを作成しようとしてるのですが、Handlerの作り方がさっぱりわからんのです。
247.
ない。
サンプルコードとAPIを見ながら作るだけ。
248.
>>247
orz
そうですか、ありがとうございます。
InterfaceBuilderは動画で説明してもらわないと、モレの英語能力では厳しいっすわ。
249.
>248
いやぁ、そのレベルだとすると開発するのはちと難しくないか?
一応OS X系のプログラミング本とObjective-C 2.0って言う本
があるから、それ眺めて見た方が良いと思うよ。
250.
英語読めない人はObjective-Cあきらめてね
251.
>>239
なるほど〜窓使いの憂鬱みたいなモノがないか探してみようかと
>>243
ちょw
消し方は大丈夫です。でもありがとう>>242
折角買ったのに使わなそうなモノ多いな〜と
>>244
ありがとう感動しました!
mi試してみます<winではxyzzy使い
教えて頂いたサイトで開発に便利そうなモノを探してみます
252.
>>251
エディタはWine使ってwinのものを使うって手もあるよ
253.
xyzzyつかいならそれこそEmacsでいいんでは?
UnixだからVimでもなんでもあるし。
254.
エディタにはcarbon emacsがお勧めだよ。
Unixくらい使ったことあるだろ?
255.
>>246
- (IBAction) hogeAction:(id)sender {
[foo bar];
}
みたいなid型の引数を一つとって、IBActionを返す(本当はvoidとして解釈される)メソッドを持つクラスを作る。
senderはそのまま送信元のオブジェクトへのポインタ。コールバックが必要な場合に使う。
んで、nibファイル内でパレットから"Object"のアイコンをドキュメントウィンドウにドラッグ、
インスペクタのClass Identityで自作クラスを選択してインスタンス化する。
関連づけたいUI部品を右クリック、selecterってヤツがイベント受信時に起動するオブジェクトへのポインタとメソッド名を格納するインスタンス変数。
横の丸をドラッグすると線が伸びるから、自作インスタンスまで持っていってhogeActionを選択。
nibがロードされる時点で、この接続が実際のポインタになる。
ここまで書いといてなんだけど、実際のところiPhoneはよくわかんないww
256.
iPhoneアプリはちょっと勝手が違うから最初戸惑ったよ
257.
エディタもさ、Cocoaの変態的にまで長いメソッド名を考えると、
Objective-C&Cocoaのコード補完が効くXcode以外は勧めないけどな。
他のソフトだとカバーできてる??
LLでTextMate使うってんなら話は判るんだけど。
http:/
258.
iPhone シミュレーターで二本指を広げたり、縮めたりってどうするの?
259.
>>258
あ、ごめん事故解決しました。
optionですね。
260.
iPhone用にWiFiで通信するアプリを作ろうと思うんだけど、
デバッグ用にiPhoneをもう一つ契約するのはもったいないので、iPod Touchのほうを
買おうと思うんだ。
この場合、カメラ、内蔵スピー