ボタンを押した時やスワイプ、スライドした時に使える音源集。 Octave: A free library of UI sounds. AIFF形式/16 bit/44.1khz なファイルが48個提供されている。 カテゴリは3つ。 ・beeps ブザー...
iphone_dev_thk 仙台iOS開発者勉強会! 2012/3/3 にて「Blocksの活用法」について発表してきました。内容はBlocksの基本的な部分の説明と下記の3つのソース解説です。 iOSコーディングスタイルを変えてしまうBlocksKitの紹介 Blockを利用し使いやすくUITableViewをカテゴリで拡張する UIViewControllerの基底クラスの拡張 勉強会ではBlocksの仕様、挙動、ハマりどころを踏まえ、拡張のテクニック等の突っ込んだコアな内容までやったので時間的にも多少厳しかったかもしれません。まあ便利になりそうな雰囲気だけでも掴んでもらえればと思います。 今回の勉強会で使用した資料とサンプルコードはアップしてありますので参照ください。 スライド Blocksの活用法 View more presentations from Hidetoshi Mo
iOS Advent Calendar 9日目担当のntakuです。 もし、iOS開発する上で一番大変なことはなんですか?と聞かれれば間違いなくUIの開発!と答えます。同じ価値や機能を提供するにしても、使っていて気持ちが良いUIであるかどうかでアプリの評価は大きく変わってくると思います。 何がベストなのか、はやはり実際にプロトタイプを作ってみないと分からないわけですが、あのアプリのUIをちょっと真似してみようと思ったり、このアプリと同じように作ってくださいと言われるとそれだけで数日かかってしまうこともざらにあります。 そんなことを繰り返していると中々アプリが完成しないわけなのですが、その期間を少しでも短縮するために、私が開発する際に活用しているのがCocoa Controlsというサイトです。 Cocoa Controls Cocoa ControlsはiOSやMax OS X開発者が開発
iPhone, iPod touchアプリ開発するときにApple Developer Centerからサンプルをダウンロードして参考にしながら開発しているけど、どのサンプルがどんな感じか忘れてしまうのでメモ。一覧でまとめたサイトはないものか・・・。 実際に動かしたものと(個人的に)参考になりそうなものだけ。順不同 UICatalog UIコンポーネントの一覧。 AppPrefs インフォメーション、設定画面への切り替え方 CoreDataBooks Core Dataを使ったアドレス帳。新規登録、削除、編集など基本的なことが分かる QuickContacts 上のCoreDataBooksを進化させてアドレス帳として完成度を高めた感じ。起動直後のメニューはplistファイルを使っている。 SimpleDrillDown ナビゲーションの使い方。データ部分がちゃんとクラスに別れている。 D
みなさんこんにちは、こんばんは!すっかり夏になりました。iPhoneからHTTP通信したくなる季節ですね!かなり無茶な流れですが今回はiOSにおけるHTTP通信をトピックとさせて頂きます。 NSURLConnectionを使っても良いのですが、素晴らしく楽なのでASIHTTPRequestというライブラリを使います。 ■ダウンロード こちらからダウンロードした後、解凍しプロジェクトに展開します。 ビルド 試しにビルドすると凄まじいほどにエラーが出ますので必要なライブラリなどを準備しましょう。 ■セットアップ Reachability アップルが配布してるのでダウンロードして、Reachability.hとReachability.mをプロジェクトに取り込んでください。ASIHTTPRequestを使用する上で必要になります。 以下のフレームワーク・ライブラリが必要になりますのでリンクしてく
UITableViewを実装しようと思い週末にDevCenterの資料など見ていたのですが、部分部分のコードは記載されているものの、UIの作成方法を初めから最後まで完全に解説している記事がなかったのでよく分かりませんでした。 どうすれば良いのかよく分からず悶々としてたのですが、iPhone開発で役立ちそうなチュートリアルの紹介で紹介されていたチュートリアルを初めから試して行ったところ、Webから取得したXMLデータをカスタマイズしたTable Viewに表示する、というところまで実装できました。 Interface Builderを利用して最初から最後まできちんと解説されているので、下記の順で試していけばすんなり入っていけるかなと思います。 1. iPhone Programming Tutorial - UITableView Hello World UITableViewのHello
tableView: numberOfRwosInSection 表示行数を設定するメソッド。 tableView: cellForRowAtIndexPath UITableViewの1つ1つのセルをどのように表示するかの設定を行うメソッド。 UITableViewの生成 UTIableView *table = [[UITableView alloc] initWithStyle:スタイル]; スタイル UITableViewStylePlain (通常のスタイル) UITableViewStyleGrouped (グループ化されたスタイル) UITableViewの主要プロパティ プロパティ名 説明 delegate
映像作家のエオウィン・アルドリッジさんが撮ったビデオは水を飲む自分の姿をいろいろな映画監督のスタイルで撮影してみる、というものです。 パート1とパート2で総勢20名の映画監督のスタイルでやっています。パート1の最後ではエオウィン・アルドリッジさん本人のスタイルのものもみせています。 私は結構映画を観る方なんですが、正直よくわかんないものもあって、まだまだ勉強不足だなあと思いました。 で、このビデオ、映画監督の名前が先に表示されるのでその心構えで観ることができるんですけど、逆に映像を見せて「これ、どの映画監督のスタイルでしょうか?」という質問形式にしたら全然わかんないじゃないかと思うんですけど、どうなんでしょうね。 ではパート1です。ここでは以下の監督のスタイルが披露されています。 Christopher Nolan, Stanley Kubrick, Edgar Wright, Quent
ものすごく便利な機能がたくさんあってもなかなか使いこなすのは大変なCore Data。基本の登場人物をまとめてみた。全体像が見えているとリファレンスガイドも楽に読めるようになるし、何より、「やりたいこと」があったとき、何を調べればよいかの見当がつくようになる。 ということで、まずは根っこからCore Dataの「仕組み」を把握しよう。 ここで紹介する主な登場人物は以下。 NSPersistentStoreCoordinator NSManagedObjectContext NSManagedObjectModel NSManagedObject NSEntityDescription NSFetchRequest ここまではMac OS, iOS共通。iOSでは上記以外にNSFetchedResultsControllerという素晴らしきコントローラがあるが、これはあくまでも取得したデータ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く