Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
最近、以下のような記事を不定期に書いているわけですが。 iPhoneアプリを作ってみよう(Xcode4編)第1回:じゃんけんゲーム iPhoneアプリを作ってみよう(Xcode4編)第2回:簡単ブラウザ そういえば、iOSアプリの開発の基礎的なことって、ちゃんと書いてなかったような・・・・?(^^;;; てなことを考えてた時にTwitterでXcode関連の開発本について、「どの本がいいですか?」的な質問を受けたりもしました。 そこで、大型連休にiOSアプリの開発の勉強をしたい!という方もいらっしゃるかもしれないし?、ってことで、iOSアプリ開発の「基礎」について、色々調べてまとめてみました。 iOSアプリ開発に必須なもの まず、開発環境として必要なのが以下。・Mac・XcodeMacは最近のものであれば、どの機種でも問題ありません。ちなみに私はサンタさんに頂いたMacBook Airの1
おつかれサマーです。開発部モバイルGの井上です。ケータイライブドアの各サービス、iPhoneアプリ開発等を担当しています。 さて、夏休みもあと数日になりました。全国の小学生の皆さんは、夏の宿題に追われている頃ではないでしょうか。 え、まだ手をつけてない? 大丈夫、たいていそんなものです。これからが勝負ですね。 たとえば昆虫採集なんか、比較的お手軽でよいんじゃないでしょうか。近くの公園で虫を捕まえて、お中元の箱かなんかに並べて学校に持っていけばオッケー。 ただ、研究テーマとしては古典的すぎて今さらという感じですね。虫をピンで刺すのもかわいそうだし。 そこで今回は、iPhoneアプリでいきもの図鑑を作ってみます。エコかつIT、スマートですね。 先生もびっくり、クラスのあの子にも超アピールです。 iPhoneアプリは、作り込みをはじめると時間がかかりますが、簡単なアプリなら工作感覚で手軽に組むこ
開発中アプリを新しいiPhoneにインストール出来るようにする手順。 たまに行うと、忘れて時間を使ってしまうのでメモしときます。(今日もお客様のところで30分くらいハマってしまいまいました ^^;) 1. 追加するiPhoneをつなぎ、Xcodeのオーガナイザーで iPhoneの名前、deviceIDを取得 2. iPhone Dev Center へログイン、iPhone Developer Program Portal の Deviceを選択しAdd Devicesをクリック 3. 1.で取得したiPhone名前、deviceID を登録(Submit) 4. iPhoneを登録するプロビジョニングの Editをクリック、Modifyを選択 5. 追加したiPhoneが Devices に表示されいるので チェックし登録(Submit) 6. Downloadをクリックして、プロビジョ
iPhone アプリを開発する際、私は Interface Builder を使いません。 UI コンポーネントの配置なんて大した手間じゃないし、そのために起動時に余計な処理が増えるのはいただけないと思っていまして。 そんなわけで Xcode でプロジェクトを作成した後に Interface Builder 関連のコードを消すのですが、毎回やりかたを忘れてて思い出すのに苦労するので、備忘録も兼ねて記事にしました。単純に IB 関連のコードを抜くだけでは寂しいので、簡単なテーブルビューを表示するところまでやっています。私以外に必要としている人がいるのかわかりませんが、まあ IB を使う方も知っておいて損はないかと思います。 以下で作成するプロジェクトの全ソースは、以下の場所に置いてあります。 http://webos-goodies.googlecode.com/svn/trunk/blog
UIWebView を使用して、ローカルに存在する HTML ファイルを表示することができます。 そのとき、凝った表示を行う場合、外部 CSS や JavaScript を使用したい場合があると思います。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"/> <title>Google Maps JavaScri
iPhone SDKiPhone アプリの開発でぶちあたる壁、EXC_BAD_ACCESS。何度見てもいらっとしてしまうのは、とにかくエラーの原因がわからない。トレースは出るけど、なんでそこで???というのがほとんど。gdb で追いかけるのもいいが、もしかしたらこの設定であっさりと原因がわかるかもしれない。設定箇所は左ペインの「実行可能ファイル」にある実行ファイルをダブルクリック。そこの引数タブの環境変数に「NSZombieEnabled」を追加して値を「YES」にするだけ。こんなかんじ。 これにチェックをつければ、実行時に有効になるんでさくっとチェックをつけること。たぶんデフォルトはチェックあり。 運が良ければ、「すでにリリースしたオブジェクトのメッセージをコールしてるよ」とか教えてくれる。運が悪ければ、、、なにも出ないのでいろいろコードを変更するとかして Try & Out で調べてみ
以下の理由から、ドット記法を使ってプロパティにアクセスすることを禁止する。 ドット記法は標準的なメソッド呼び出しに対する純粋なシンタックスシュガーであり、読みやすいかどうかには異論もある。単なるメソッド呼び出しの別の方法にすぎない。 こうするとデリファレンスしている型がわかりにくくなる。[foo setBar:1] というのをみれば、Objective-Cのオブジェクトを操作しているとすぐにわかる。しかし、foo.bar = 1 というのをみても、fooがオブジェクトなのか、構造体や共用体なのか、C++のクラスなのかわからない。 ゲッタであるかのようなメソッド呼び出しができてしまう。 NSString *upperCase = @"foo".uppercaseString;これは混乱させるだけでなくコードレビューで問題を見つけにくくする。 メソッド呼び出しを隠してしまう。 bar.valu
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く