ios, objective-c/objciOS で HTTP 通信をするときはいつも ASIHTTPRequest を使っていました。しかし残念なことに最近 ASIHTTPRequest の開発が終了してしまい ARC に対応する予定もないようなので自分で HTTP 通信のライブラリを作成しました。NSURLConnectio... 続きを読む
電子書籍出版のNEXTBOOKは10日、マークアップ言語でiOSアプリが制作できる開発ツール「NextScript(ネクストスクリプト)」のバージョンアップを発表した。 NextScriptは、Objective-C言語(iPhoneアプリ等の開発に用いられるC言語ベースのオブジェクト指向プロ... 続きを読む
以前、タイトルに「(数字)の理由」とか入れるとブクマが伸びると教えられましたが嘘だと思っています、happy_ryoです。このエントリはiOS Advent Calendar 2011の11日目です。昨日は、@watermint さんのエントリでした。 appCodeはJetBrains社が開発した、XCo... 続きを読む
はじめに iPhoneアプリを開発するにはメモリ管理は本当に重要です。メモリリークが起きると、アプリケーションたちまちクラッシュを起こしてしまいます。 それで前々からメモリリークを調べる方法を調べていたのですが、Clang Static Analyzerが出てきました。 ... 続きを読む
2011年2月15日火曜日 Objective-Cの『遅さ』を計測したら、JavaやC++の5倍も遅かった Check Tweet iPhoneやMacintosh OS Xのおかげで注目を浴びる機会が多くなったObjective-Cだが、漠然と「CやC++ほどではないが、実行速度は十分に高速」と思われている。しか... 続きを読む
00:25 | id:naoya さんの記事で気づいた Titanium ですがあまりに楽しいのでここ1週間ほど暇があればコードを書いています。そろそろ、プロダクトレベルのモノが仕上がりそうなので AppStore に提出したいところ。ただし、iPhoneとAndoridアプリが一気に作れる... 続きを読む
株式会社ビーブレイクシステムズ 竹内 彰吾 2010/9/28 初めてiPhone/iPadアプリ開発に挑戦する人が、迷わず短時間でアプリを作れるように、数多くの情報の中から要点をグっと絞った開発の勘所を紹介する入門連載です ■ @IT関連記事 連載第3回「iPhone/iPad... 続きを読む
2010年8月31日火曜日 Dropbox SDK for iOSによるサンプルアプリケーションのコンパイル 2010年5月にDropboxのモバイルAPIが用意され、iPhoneやAndroidアプリ用のライブラリが公開されています。そこで、iPhone用のSDKをダウンロードして、サンプルアプリケーシ... 続きを読む
今後も色々とネタは考えてるので、目次を作っておきます。 チュートリアル一覧第1回 じゃんけんゲーム 各種チュートリアル 第1回 じゃんけんゲームタイトル内容#1.プロローグじゃんけんゲームの紹介と今後の進め方#2.InterfaceBuilder基礎編IBの基本的な... 続きを読む
今回はNuを使って、MacのGUIプログラミングを行います。第1回でも書きましたが、Nuの大きな特徴はMacの主要開発言語であるObjective-Cと相互呼び出しができる事です。 通常、MacのGUIアプリを作る場合はObjective-Cを使います。Objective-CはC言語の上にSmallt... 続きを読む
Cocoa, iPad, iPhone, Objective-C標準 SDK で提供されているクラスがどういう構造になってるか参考にしたいとか、ちょっとしたカスタマイズをしたいとか、そういうときにビュー構造をダンプしたりすることはよくあると思います。下記のようなメソッドを書いて... 続きを読む
iPhone, Objective-C, Cocoa@iphone_dev_jp ツールバーとかタブバーによくある「現在地を表示」のボタン画像(あのライフルのスコープみたいなアイコンの)はシステム標準でないですよね。自分で作らないとダメなんですかね。Twitter / takoyaki0330: @iphone_d... 続きを読む
はじめに iPhoneプログラミングに関する筆者の前回の記事では、iPhoneアプリケーション内からWebサービスを利用(consume)し、そこから返されるXMLデータを解析する方法について考察しました。Webサービスは今とても流行っているものの、Webサービスを利用す... 続きを読む
iPhone, Objective-C, Cocoa, MaciPhone アプリケーションのプログラミングでは、メモリ管理に注意する必要があります。特に解放済みのオブジェクトをさらに解放してしまったり(二重解放)、解放済みのオブジェクトを操作しようとした場合は即座にアプリがクラ... 続きを読む
Java基礎文法最速マスター - 何かしらの言語による記述を解析する日記を参考に、Objective-Cのものを書いてみた。まだまだ歴が浅いので間違っている所があるかもしれません。 基礎デバッガコンソール出力Xcodeのデバッガ出力を行うにはNSLog関数を使います。pri... 続きを読む
検証環境 この文書は以下の環境で検証した上で記述しています。他の環境だと記述と異なる場合がありますので注意してください。 Mac OS X 10.6.2 XCode 3.2.1 Interface Builder 3.2.1 iPhone Simulator 3.1 GNU Emacs23.1.91(Cocoa 64bit) auto-complete Janua... 続きを読む
iPhone, Objective-C, Cocoa UINavigationController を使った場合に表示される戻るボタンには、前のビューのタイトルが自動的に表示されます。戻るボタンの表示に画像を使用したり、任意の文字列に変更するには、遷移前のビューコントローラの navigationItem ... 続きを読む
目次そろそろネタが貯まって来たので、まとめます。アプリの作り方iPhoneでのOpenGLの簡単な遊び方HTMLとJavaScriptでiPhoneアプリを簡単に作る方法Android SDK インストールからHello World実行までiPhoneでのOpenGLの簡単な遊び方iPhone SDKでOpenGLに挑戦 立... 続きを読む
iPhoneSDK, 本の紹介今回はiPhoneアプリを開発する上で良かった本を紹介します。良かったと言っても4冊しか所有してませんが、この4冊を紹介します。Objective-Cは全く独自の言語ではありません。まずはベースとしてC言語があります。C言語を拡張してクラス等... 続きを読む
第3回 Objective-Cのクラス定義を理解しよう 竹下 肯己 株式会社 qnote 2008/11/10 iPhone用アプリケーション開発で注目を集める言語「Objective-C」。C++とは異なるC言語の拡張を目指したこの言語の基本を理解しよう(編集部) 前回の「一番初めのObjective-C... 続きを読む