2011年6月アーカイブ

iPhoneといえばタッチやピンチアウトが連想されやすいですが、
加速度センサーの存在を忘れてはいけません。

確かに加速度センサーが活用される機会は日常にはあまりないですし、
加速度センサーが使われているアプリもタッチやピンチアウトに比べれば少ないでしょう。...たぶん

しかし、加速度センサーには夢があります。
まだまだ知られぬ活用方法があるかもしれないのです。
さぁ、加速度センサーで大ヒットアプリを開発しましょう!!!

以下、加速度センサーの使い方です。↓

NavigationBarは基本的には左右に一つずつですよね。

でも、ボタンが複数必要でデザイン的にボタンを画面にいくつも作りたくない時はどうしましょう?

そんなときはNavigationBarにボタンを追加しちゃいましょう!

以下、NavigationBarに複数のボタンを作成する方法です。

iPhoneといえばGPS。

と、いうことで今回はアプリ内からマップを呼び出して
現在地周辺地図を表示する方法を紹介していきますよ。

以下、アプリ内からマップを使って現在地を表示する方法です。

グローバル変数はどこからでもアクセス出来てしまう特殊な変数。
なるべくならグローバル変数を使わないほうが画面関係やクラス関係もシンプルで、
ソースとしても読みやすく、仕様変更にも強い。

しかし、設定などの大部分に関わるものになるとどうしても使った方が良い場合も出てくるので、
一概に使うなとは言えない。

つまり、その時の規模やアプリタイプに合わせて使うか否か判断しましょうということ。
安易に使えば首を絞めることになりかねませんのでご注意を。

以下、グローバル変数の使い方です。

アプリの設定やデータの管理はplistファイルやXMLファイルを使うのが普通だが、
やっぱり慣れ親しんだcsvファイルを使いたい...


ということで、csvを使ったデータ管理をメモしていきますよ。

はじめまして

4月に入社したばかりのGyouzaです。
私は現在行っているiPhone開発でのことを中心に書いていきたいと思います。

まだまだ新米なので誤った情報などもあるかもしれませんが
よろしくお願いします。

以下、AVAudioPlayerを使う際に知っておきたいことです。




カスタム検索