タグ

2014年2月12日のブックマーク (7件)

  • iOSアプリのテスト自動化本を執筆しました - やらなイカ?

    まだ校正中なのですが、iOSアプリのテスト自動化入門(仮)的な*1タイトルのを執筆しました。秀和システムさんから3月中旬ごろ発売予定です。 iOSアプリ テスト自動化入門 作者: 長谷川孝二出版社/メーカー: 秀和システム発売日: 2014/03/18メディア: 単行この商品を含むブログ (1件) を見る 【3/7追記】Amazonさんで予約はじまりましたのでリンク追加しました 昨年Androidテスト部で書いた『Androidアプリテスト技法』は、テスト技法とテスト自動化が半々という構成でしたが、書はほぼテスト自動化について特化した一冊です。 内容、想定読者 Xcode 5・iOS 7環境*2における、ユニットテストの書きかた、システムテスト〜受け入れテスト向けのツール・フレームワークのほか、ビルドやAdHoc配布の自動化、CI、メトリック(メトリクス)採取など、アプリ開発にまつわ

    iOSアプリのテスト自動化本を執筆しました - やらなイカ?
  • iOSアプリSecretのUIの工夫 - ワザノバ | wazanova

    http://blog.brianlovin.com/design-details-secret-for-ios 1 comment | 2 points | by WazanovaNews ■ comment by Jshiike | 約8時間前 Secretは匿名で写真 & メッセージをシェアするソーシャルネットワーク。昨年ちょっと流行ったwhisper も似たようなコンセプトでしたが、誰にでもシェアできたので、「内緒だけど皆に話す。」的なコンテンツが多くありました。一方で、Secretは基的には友達友達友達という範囲でシェアされるので、「誰かわからないけど、知り合いの知り合いの範囲内」ということで、荒れないで、かつある程度安心して自分の気持ちをシェアできるという線を狙っているのだと思います。自分もダウンロードしてみましたが、コンセプトは理解できても、それなりの数の友達が使い始

  • Facebook: Paperの美しいUI - ワザノバ | wazanova

    Paperのデザインについての情報がではじめています。 最初にFacebookのProdcut DesignerのDrew Hamlinが、FastCompanyのインタビューにおいて、インタラクティブなプロトタイプができるQuartz Composer / Origamiが、いかにPaperの開発に役立ったかを語っています。Origamiはマスターするのにかなりラーニングカーブがかかるようですが、ドキュメント / ビデオ / サンプルコンポジションなど、チュートリの充実を約束してくれてます。 また、bufferのProduct ManagerのBrian Lovinが、Paperのデザインで注目すべきポイントをまとめてます。実際に画面を見ないとわからないと思うので、彼のブログを直接チェックしてみてください。取り上げている内容は下記のとおりです。自分も気付いてなかったことが結構あって、微に

  • Cocoaの日々: Resource Bundle の作り方と CocoaPodsでの配布

    iOS/iPhone/iPad/MacOSX プログラミング, Objective-C, Cocoaなど Resource Bundle とは画像やXibを所定の形式(.bundle)でまとめたもの。複数のファイルを1つにまとめられる他、ファイル名の名前空間を分離するのにも使える。用途としてはライブラリで使う画像や文字列(Localizable.strings)などを Resource Bundle にまとめて、ソースコードと一緒に配布する場面などで使われる。実際 CocoaPodsではライブラリ(のリソース)の配布形態として Resource Bundle を推奨している(Podspec Syntax Reference/resources)。 今回は Xcode で Resource Bundle を作りそれを CocoaPods で配布する方法を紹介する。 なお前提として既に Xco

    Cocoaの日々: Resource Bundle の作り方と CocoaPodsでの配布
  • デザイナがエンジニアリング(プログラム)を学ぶコツ | fladdict

    最近、色々な方と「表現とエンジニアリングの融合」について、お話を伺ったりしたことからのまとめ。 なぜ表現者はテクノロジーを学習するのが苦手か 表現とエンジニアリングができるハイブリッドな製作者は、理系あるいはエンジニア出身の人間が多い。逆にアーティストや(グラフィック)デザイナーのバックグラウンドから、ハイブリッド型へと移行する人は相対的に少ない。 基的には、エンジニアのほうが「系統立てて学習する」という点で、ノウハウと教育がある。いわゆる「美的センス」といわれるようなモノであっても、いちどロジック化して自分なりに消化さえできてしまえば、エンジニアは表現やデザインもエンジニアリングの一貫として学習することができる。(逆に、スキルをブレイクダウンして学習するぶん、「作れるけど作りたいものがない」になりがちではある。) 明確なビジョンが学習を阻害する 一方アーティストやデザイナが、なぜテクノ

  • http://ios-blog.co.uk/tutorials/quick-tips/objective-c-synthesize-vs-dynamic/

    dealforest
    dealforest 2014/02/12
    “dynami”
  • CocoaPodsで導入しているライブラリのライセンス表記を自動的に作成する - 24/7 twenty-four seven

    CocoaPodsを利用している場合は、PodsディレクトリにPods/Pods-acknowledgements.plistまたはPods/Pods-acknowledgements.markdownが自動的に作成されていますので、それを利用して使用しているライブラリのライセンス表記を自動化できます。 一番簡単なのは設定アプリに項目を設けて表示することです。アプリケーションに画面を追加するわけではないのでお手軽です。 CocoaPodsのWikiにも同様の方法が載っています。 Acknowledgements · CocoaPods/CocoaPods Wiki · GitHub ライセンス表記は使用しているライブラリの構成が変わったときにだけ更新されればいいので、PodFileのpost_installフックで作成されるようにします。 これで`pod install`あるいは`pod

    CocoaPodsで導入しているライブラリのライセンス表記を自動的に作成する - 24/7 twenty-four seven