タグ

ブックマーク / ntaku.hateblo.jp (4)

  • そのUI, まずはCocoa Controlsで探してみよう - プログラミングノート

    iOS Advent Calendar 9日目担当のntakuです。 もし、iOS開発する上で一番大変なことはなんですか?と聞かれれば間違いなくUIの開発!と答えます。同じ価値や機能を提供するにしても、使っていて気持ちが良いUIであるかどうかでアプリの評価は大きく変わってくると思います。 何がベストなのか、はやはり実際にプロトタイプを作ってみないと分からないわけですが、あのアプリのUIをちょっと真似してみようと思ったり、このアプリと同じように作ってくださいと言われるとそれだけで数日かかってしまうこともざらにあります。 そんなことを繰り返していると中々アプリが完成しないわけなのですが、その期間を少しでも短縮するために、私が開発する際に活用しているのがCocoa Controlsというサイトです。 Cocoa Controls Cocoa ControlsはiOSやMax OS X開発者が開発

    そのUI, まずはCocoa Controlsで探してみよう - プログラミングノート
  • UIWebViewでWebとネイティブを相互連携させる方法について - プログラミングノート

    特定のページのみUIWebViewを使ってWebページを表示することはよくあると思いますが、そのページでの処理終了したタイミングで、再びネイティブコードを実行したいというケースがあります。 PhoneGapではJSからネイティブコードを呼ぶ仕組みが実現されていますが、これと似たような仕組みを作るにはどうすればよいのか紹介します。 ネイティブからWeb呼び出し JSを実行するためのメソッドがあるので任意のタイミングでそれを利用するだけでOKです。 [webView stringByEvaluatingJavaScriptFromString:@"alert('call from native');"]; 簡単ですね。 Webからネイティブ呼び出し UIWebViewDelegateにある、ページがロードされる前に呼ばれるメソッドを利用します。 - (BOOL)webView:(UIWebVi

    UIWebViewでWebとネイティブを相互連携させる方法について - プログラミングノート
  • 『99designs』を使ってアプリアイコンもアジャイルに作ろう - プログラミングノート

    アプリ開発者のみなさん、アプリのアイコンはどうやって作成していますか? 良いアプリを作るには作って壊してと、必然的にアジャイルな開発になってくると思いますが、アイコンについても同じように納得の行くものを作りたいですよね。特にiPhoneアプリはアイコンを変えるだけでダウンロード数が変わるので避けては通れません。 自分で作っている方、デザイナーに依頼している方色々だと思いますが、1つのアプリのために複数のデザイナーとガンガンやりとりをしながら作成されている方は少ないのではないでしょうか。 99designを利用しよう 99designsは個人が自由にデザインコンテストを開催できるサービスで、世界中のプロ&アマチュアのデザイナーに向けて、自分の欲しいデザインをリクエストすることができます。国内だとLancersなどの仕事マーケットプレイスがありますが、それのデザイン特化版。デザインが苦手な開発

    『99designs』を使ってアプリアイコンもアジャイルに作ろう - プログラミングノート
  • 今更ですがgit入門 - プログラミングノート

    ふと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 /usr/local/src/git-1.6.2.3 $ ./configure --prefix=/usr/local/git $ make $ sudo make install githubに登録 アカウントは少し前に作っていたのでssh関連から。 1. public key を登録 アカウントページからpublic keyを登録します。public keyは以前作っていたものをそのまま利用しています。さくらサーバでsvn+sshを利用する方法(Linux/Mac

    今更ですがgit入門 - プログラミングノート
  • 1