Google Data APIに簡単にアクセスできるgdata-objectivec-clientライブラリの組み込み方法。次回やるときに確実に忘れてそうなのでメモ。 入れ方は色々あるのですが、今回はBuildingTheLibraryという公式のwikiに記載されているLinking to the iPhone Static…
サーバーと連携するiPhoneアプリをそろそろ個人でも作ろうかなと思ったので、とりあえず開発したことのある方法をまとめてみました。今回はrails 2.3.8, ruby 1.8.7, nokogiri 1.4.3.1な環境で作っています。 簡単な仕様 タスクをCRUDできるだけの単純なAPI…
Androidを始めてみようと思いつつも、何も手を付けずに半年ほど経過してしまったのですが、SDK 2.0が公開されたり、カーナビが発表されたりと、気になる話題がまた増えてきたので取り組んでみることにしました。 環境構築から実機インストールまで一通り試し…
UITableViewなどのスクロール系のViewでサムネイル画像を出す場合、下記のような記述ではメインスレッドで画像がロードされるため、ユーザーのUI操作に影響が出てしまいます。 NSURL *url = [NSURL URLWithString:@"URL"]; NSData *data = [NSData dataWithC…
iPhoneアプリを開発する際、いつも以前に作ったコードから調べたりして結構手間だったのですが、Xcodeのテンプレートを作ってしまえば解決しそうなので作ってみる事にしました。まだ始めたところなのであまり中身がないですが、iViewKitで公開しています。ダ…
1次元バーコードを解析して、その場でAmazonのレビューとか引っ張ってこれると便利そうだとか思い、ここ数日色々試していたのですが、結構ムズイということが判明。現在詰まってるところなのですが、とりあえずメモとしてまとめておきます。 ZXing 携帯端末…
Safari対応サイトを作った際にあまり調べていなかったので、ちょっと調べてみました。OS 3.0から使える機能も増えていて、簡単なアプリならネイティブアプリ作らなくても実現できますね。選択肢が増えるのは良いことです。 ブラウザの仕様 Web標準技術が使え…
レイヤのコンテンツ全体に作用するエフェクトを実行する場合は、Core Animation Transitionを利用するのが便利です。Core Animationは色々複雑なことが出来るようですが、今のところアニメーション関連はUIViewのクラスメソッドとこのCATransitionで事足りて…
久々に実機ビルドしようとしたらXcodeが対応しているバージョンではないというエラーが。どうしようか悩んでいたら、iPhone OS 3.0.1への実機ビルド対応についてで紹介されてたドキュメントで一発解決。リンク張るだけでよかった。Thanks!
この間アドオンを開発したのですが、開発に入るまで少し時間がかかって面倒だったので、初めて開発する際にさくっと作れるようにまとめました。 簡単なサンプルを作った後、参考URLに挙げているサイトで詳細な解説を見ると理解しやすいと思います。(Firefox3…
突然ですが、自社サービス開発(B to C)を行っているベンチャーに転職しました。 1年以上前から色々考え、この春にシリコンバレーで色々な人と出会って刺激を受け、最終的に転職することに決めました。転職してからもう1ヶ月が経過するのですが、新しい環…
Tokyo Cloud Developers Meetupに行ってきました。前回はAmazonでしたが今回のテーマは Google App Engine。USTREAM上にVIDEOが保存されていたのでリンク張ってます。 Building scalable, complex apps on App Engine (Fred Sauer さん) http://www.ustream.…
昨日聞いたセッションで試してみたくなったので調べてみました。 OpenGL ESの概要 組込機器(Embedded System)用のOpenGL OpenGLのサブセットで対応するバージョンはそれぞれ下記の通り OpenGL ES 1.0 OpenGL 1.3 OpenGL ES 1.1 OpenGL 1.5 OpenGL ES 2.0 O…
今日はGoogle Developer Dayに参加してきました。 予想外の人の多さで驚いていたのですが、基調講演で「事前登録をして参加した人全員にAndroid開発機をプレゼントします」というサプライズがあってさらにびっくり。docomoのHT-03Aを買うか迷っていたのでラ…
使っていないとすぐに忘れそうなので。 リファレンス AWS Document AWS Developer Tools AMI 全イメージ ec2-describe-images -x all Amazonが公開しているイメージ ec2-describe-images -o amazon 自分で登録したイメージ ec2-describe-images -o self イン…
今メインで利用しているマシンにTracを入れようかどうか迷っていたのですが、入れるのが面倒だったのでちょっと前から話題になっているRedmineを入れてみました。 環境はこんな感じです。 Mac OS X 10.5.6 Ruby 1.8.6 Rails 2.3.2 Git 1.6.2.3 Redmine 0.8 A…
Firefox 拡張を jQuery で書く! Jetpack を使ってみた。を見て面白そうだったので作ってみました。インストールすると現在見ているサイトのQRコードを表示できます。 QR code Manager http://webtech.s262.xrea.com/blog/jetpack/qrm/ コードはこちら // Go…
iOS開発のまとめです。全てではないですが、エントリーに掲載しているコードはgithubからDownload出来ます。 IBを使わないサンプルコード集を作ったので公開 UIView UINavigationControllerの利用 UIViewControllerの利用 UIViewでスワイプを検出する方法 非…
携帯アプリ(iアプリ, S!アプリ)開発のまとめです。 Mokit 携帯アプリ(iアプリ, S!アプリ)開発を支援するためのフレームワークです。アプリ開発の際に必要となる基本的なクラスを提供、同じソースで複数キャリアに対応できるよう開発を進めています。今後はGU…
ヘッダとかを若干変更しました。 時間をかける割に大したものが出来ないので、デザインの腕も磨きたいなあと思う今日この頃です。
TabBarの背景に加えて、選択タブの背景も変更できるサンプルを作りました。OriginalTabBar UITabBarの背景を変える方法のようにカテゴリでは実現できなかったので、UITabBarを持つ独自のコントローラーを作りました。必要最低限のメソッドしか実装していませ…
最近、開発中のアプリを使っているとよく落ちるようになったので、静的解析ツールを試してみました。さくっと入るかなと思ったのですが、思いがけず色々はまったのでまとめておきます。 インストールから実行まで 1. LLVM/Clang Static Analyzerから最新版(c…
iPhone開発を始めた当初、Interface Builderを利用せずに全てコードでUIを作っているサンプルが中々見つからずに苦労したので、今まで作ってきたコードを整理してgithubにまとめてみました。下記URLにアクセスしてdownloadを実行すれば一括で取得できます。 …
ふとiPhoneのサンプルコードとか入れておくと便利かなと思い、使ってみたくなったので環境を整えてみました。 インストール gitのサイトからv1.6.2.3のソースを取得してインストール。 $ tar zxvf git-1.6.2.3.tar.gz $ mv git-1.6.2.3 /usr/local/src $ cd …
最近はiPhone開発の割合が多いのでもっぱらMacで開発しているのですが、Macbook Airでやるのは少々効率が悪くて段々つらくなってきました。そこで、bluetoothのキーボードとマウスを買ってデュアルディスプレイにしようかとか考えたのですが、ちょっと高かっ…
昨日滑り込みで参加できたTokyo Cloud Developers Meetupのメモです。 Tokyo Cloud Developersというグループにも簡単にまとめられているようです。 Keynote (AmazonのJeff Barrさん) AWSの各サービスについての紹介が主な内容。 英語の発表を聞きながらメモ…
早いものでカンファレンスから2週間、帰国してから1週間が経ちました。 今回の旅で気持ちの整理がついたので今まで考えていたこと、シリコンバレーで見聞きしたことを全て、辞める意思があることも含めて上司にぶつけてきました。 今の企業ではBtoBや、BtoBt…
しばらく触っていなかったのでちょっと忘れ気味なiPhoneです.. ボタンに限らず、複数の同じパーツを設置する場合によく使うのでメモ。 もっとこうした方がよいよみたいなことがあればつっこみお願いします。 まずはNSMutableArrayを用意します。 @interface …
昨日の夜に帰国しました。 翌日から仕事というのは結構しんどい。
23日にGoogleとDropboxに行ってきました。 とりあえず感じた雰囲気とかだけ。 Google オフィスビルのロビーに集合して内部を見学させて頂けました。Googleについては今までネット上で見てきた色々な紹介記事そのままの環境だったのですが、その中でも特に印…