タグ

ブックマーク / shu223.hatenablog.com (8)

  • Core Imageを用いたリッチな画面遷移アニメーション #cm_ios9 - Over&Out その後

    昨日、クラスメソッドさん主催の勉強会『iOS 9 週連続 Bootcamp!2週目』にて登壇させていただきました。 Core Image Tips & Tricks in iOS 9 from Shuichi Tsutsumi タイトルにある "Tips&Tricks" はWWDCのセッション名でもたびたび使われている用語で、Tricksというのは「コツ」とか「うまいやり方」みたいな意味らしいです。 こういうタイトルにしたのは、(資料冒頭にもある通り、)新しく追加されたフィルタを紹介したところで *1、カメラアプリとかつくってる人でもないとあまり使う機会がないわけで、定員150名という大きい勉強会で話す内容じゃないよなぁ。。と悩み、なるべく多くのアプリ開発において普遍的に役立つような内容を、とアレコレ考えた結果、次のような切り口で話すことにした次第です。 AppleUI で多用する「

    Core Imageを用いたリッチな画面遷移アニメーション #cm_ios9 - Over&Out その後
    akio0911
    akio0911 2015/10/08
  • iOS 9 の新機能のサンプルコード集『iOS-9-Sampler』を公開しました - その後のその後

    iOS 9 でも大量の新機能が追加されましたが、新しいAPIはどう使うのか、実際に何がどこまでできるのか、といった具体的なところが、英語のドキュメントや動画をながめているだけだと正直あまりピンときません。やはり実際にコードを書いて動かしてみるのが一番わかりやすい・・・ということで今年もつくりました! iOS-9-Sampler 恒例の iOS 9 新機能のサンプルコード寄せ集めアプリです。ソースコードは GitHub に置いてあるので、ご自由にご活用いただけると幸いです。 https://github.com/shu223/iOS-9-Sampler 使い方は Xcode 7 でビルドするだけ なので、デザイナーさんやディレクターさんもぜひお近くのエンジニアにビルドしてもらってください。 Swift のバージョン 2.0 やオープンソース化、ついにネイティブ対応する watchOS 2、と

    iOS 9 の新機能のサンプルコード集『iOS-9-Sampler』を公開しました - その後のその後
    akio0911
    akio0911 2015/09/17
  • iOSのカスタム画面遷移64種類を試せるサンプルコードを公開しました - Over&Out その後

    リポジトリだけつくって、ずっと放置してた 「iOS のカスタム画面遷移ギャラリーアプリ」 にやっと手をつけて、64種類 を試せるようにして公開しました。 https://github.com/shu223/AnimatedTransitionGallery なぜつくったのか iOS 7 から UIViewControllerAnimatedTransitioning および UIViewControllerTransitioningDelegate プロトコルが追加され、カスタム画面遷移(トランジションエフェクト)が格段に実装しやすくなりましたが、結局のところ実際のアニメーション部分は自分で実装する必要があります。 で、カスタム画面遷移は UIViewController の実装とは切り離せるようにAPIが設計されていて、使い回しやすい ので、こうして一カ所にまとまっていてすぐに試せて見比

    iOSのカスタム画面遷移64種類を試せるサンプルコードを公開しました - Over&Out その後
    akio0911
    akio0911 2014/04/16
    【Share】【iOS7】53種類のカスタム画面遷移を試せるサンプルコードを公開しました - Over&Out その後 (id:shu223 / @shu223)
  • IB上でカスタムフォントを選択してプレビューできるXcodeプラグイン『MoarFonts』 - その後のその後

    iOSでカスタムフォントを使う場合、いままで(自分の場合)は UILabelやUIButtonのサブクラスを作成(内部でfontプロパティをカスタムフォントで差し替える) IB 上で UILabel オブジェクトを置いて、"Custom Class" に 1 で作成したクラスを指定 IB 上でフォントサイズ、色、レイアウトを決める ビルドして確認 ってなことをやってたわけですが、カスタムフォントは同じポイント数(pointSize)を指定しても全然サイズが違ったり、縦位置が全然違ったり、横に大きく広がったりということがザラで、 ビルドしてみるまでどう見えるかが未知数、という問題を抱えていました。「ちょっと大きかったなー」「もうちょい下か」「frame.size.width広げよう」みたいに調整する度にビルドするという。。 自分は比較的泥臭い作業耐性があるのでそんなもんだと思ってやってたわけ

    IB上でカスタムフォントを選択してプレビューできるXcodeプラグイン『MoarFonts』 - その後のその後
    akio0911
    akio0911 2014/03/18
    【Share】IB上でカスタムフォントを選択してプレビューできるXcodeプラグイン『MoarFonts』 - Over&Out その後 (id:shu223 / @shu223)
  • Objective-Cのクラスの依存関係を「D3.js」でビジュアライズするライブラリ - Over&Out その後

    Objc-dependency-visualizerというOSSツールを使うと、アプリ内で使用している Objective-C クラスの依存関係をビジュアライズしてくれます。 試しに "iOS7 Sampler" でやってみると、こんな感じのを生成してくれました。 実行するのはrubyスクリプトで、依存関係だけが記述されているだけのシンプルなjsファイルが生成されます。 で、閲覧時にはリポジトリに同梱されている index.html 内のJavaScriptから、生成したjsファイルとビジュアライゼーション用 JavaScript ライブラリ「D3.js」を使用してビジュアライズされます。 そんなわけで、引っ張ったり特定の箇所にフォーカスしたり表示をいろいろカスタマイズしたりできます。 (SVProgressHUDにフォーカスした図) 使い方 GitHubからcloneしてきます。 git

    Objective-Cのクラスの依存関係を「D3.js」でビジュアライズするライブラリ - Over&Out その後
    akio0911
    akio0911 2014/03/11
    Objective-Cのクラスの依存関係を「D3.js」でビジュアライズするライブラリ - Over&Out その後 (id:shu223 / @shu223)
  • 技術ブログで食えるのか?ブログ収益を整理してみました - Over&Out その後

    はてなエンジニアブロガー祭り」というイベントに登壇した際に、「ブログを続けてよかったことは何ですか?」という質問があって、 書籍を執筆するきっかけになった 海外で働きたい、とか書いてたら海外起業する人から声がかかった 等々挙げてみたのですが、ふと頭をよぎったのが、ブログをやってて得られる「収益」(金銭とかモノとか)は実際のところどの程度あるのかなと。自分でも把握できてないので、整理してみました。 ※収益の大きい順に並べています。 前提となる数字 とりあえずいろいろな収益の前提となるであろう数字として、このブログのPVを紹介しておきます。 最近のPVはだいたい1ヶ月5万前後です。ヒット記事がある月で7万ぐらい。 1. Google Adsense ブログでは始めたばかりなのでまだ1ヶ月分のデータもありませんが、現在12/24までの収益データが出ていて、約xxxx円です *1。このペース

    技術ブログで食えるのか?ブログ収益を整理してみました - Over&Out その後
    akio0911
    akio0911 2013/12/25
    技術ブログで食えるのか?ブログ関連収益を整理してみました - Over&Out その後 (id:shu223 / @shu223)
  • 『上を目指すプログラマーのためのiPhoneアプリ開発テクニック iOS 7編』書評 - その後のその後

    加藤さんをはじめとする豪華執筆陣による名シリーズの最新刊です。 上を目指すプログラマーのためのiPhoneアプリ開発テクニック iOS 7編posted with amazlet at 13.12.20加藤 寛人 西方 夏子 藤川 宏之 鈴木 晃 高丘 知央 インプレスジャパン 売り上げランキング: 1,885 Amazon.co.jpで詳細を見る このシリーズは毎回買っていて、iOS5プログラミングブックに関しては紙の書籍を持っていたにも関わらず、そのあと達人出版会で電子版が販売されているのを発見してさらに買い直した、というぐらいお世話になっています。 今回はありがたいことに @hkato193さんより献いただきましたので、気合い入れてレビュー記事を書きたいと思います。 ちなみに日より発売です。一部大型書店などでは昨日から並んでいるようです。 (隣に並んでいる達人のナントカという

    『上を目指すプログラマーのためのiPhoneアプリ開発テクニック iOS 7編』書評 - その後のその後
    akio0911
    akio0911 2013/12/23
    『上を目指すプログラマーのためのiPhoneアプリ開発テクニック iOS 7編』書評 - Over&Out その後 (id:shu223 / @shu223)
  • ブログを三ヶ月毎日続けるためにやったこと - その後のその後

    先週、タイムラインにこんな記事が流れてきました。 タイトルを見て、ちょうど僕が 初めての講演 をさせたいただいた内容の、「ブログを3ヶ月間毎日更新した」というところでちょうど一致してるので、分野は違えど同じような感覚なんだなぁと。 「スキルなし・実績なし」 32歳窓際エンジニアがシリコンバレーで働くようになるまで で、ありがたいことに上のスライドは約2週間で9万人近い人に見ていただき、それからというもの 「あのスライドを見てブログをはじめた」 「再開した」 というご報告をいただくことがしばしばあります。 まずは始めた/再開したというだけでも意義のあることだと思うのですが、「続ける」というのは、始めるのとは違った難しさがあるものなので、自分の場合は どうやって地道に技術ブログを続けることができたか というコツみたいなものを書いてみたいと思います。 # Blog #blogadvent Adv

    ブログを三ヶ月毎日続けるためにやったこと - その後のその後
    akio0911
    akio0911 2013/12/11
    ブログを三ヶ月毎日続けるためにやったこと - Over&Out その後 (id:shu223)
  • 1