[iPhone][ブック]自由大学「アプリクリエイター道場」で目指す、超企画者への道!:第二回
先週に引き続き、iPhoneアプリの開発講座に行って来ました。
この講座のメンバーはGoogleグループやメーリングリストでコミュニケーションをとっているので、すでにみんなリラックスしてマイペース。教え合ったりもしています。
さて、2回目の課題は地図アプリ。地図を表示するだけなら一瞬だったんだけど…
第二回の講義
地図を表示するには、そのためのフレームワークをプロジェクトに追加する必要があります。
でも追加したからといって、それだけで使える訳ではなくって、コード上でインポートしてあげます。ふむふむ。
デリゲートを設定すると情報を受け取ったりすることができます。地図の場合はGPS情報を取得するのに必要ですね。ほう、なるほど。
ちなみに地図を表示するだけなら、UIパーツからMKMapViewというのをViewの上においてあげるだけで出た!すごい!びっくりするほどあっさり出ちゃった。
GPS情報を受け取ったり、GPS情報から住所を取得するためのコードをごにょごにょと書いて…動いた!!
このプログラムは現在地を取得して、その位置を地図上でマークして、さらにアドレスボタンを押すと住所が表示されるというものなのですが、iOSシミュレータだとGPS情報が取得できないため、地図上のマークはアップルの本社になってしまっているんです。
また住所の情報もGPS情報を元に調べるという仕組みのため、そのままでは住所が表示できなかったんですね。なので、先生から直接適当なGPS情報を代入しましょう!というお話があって追記。
緯度と軽度に直接数字を代入しました。これが雷門の位置情報なんです。
もちろんやっていることやコードの隅から隅までを理解できてるわけではないですが、動いた時の達成感はいいですね〜。テキストの中で講座では取り上げない部分もあるということなので、自主的に勉強していかなきゃなと思った第二回でした。
アプリクリエイター道場(守) – iPhoneアプリの作り方を学ぶ初心者向け講座! | 自由大学
●(Gadget Girl)記事関連リンク
自由大学「アプリクリエイター道場」で目指す、超企画者への道!:第一回 – Gadget Girl
デコ系アプリの大躍進からわかる!iPhoneの一般化と女子への普及 – Gadget Girl
全て必須!iPadユーザーなら絶対に持っておきたい3本のブラウザアプリ – Gadget Girl
- ガジェット通信編集部への情報提供はこちら
- 記事内の筆者見解は明示のない限りガジェット通信を代表するものではありません。