2013年5月27日月曜日

第4回 iphone_dev_jp 東京iPhone/Mac勉強会に参加

お疲れさまです。ZuQ9->Nnです。

2013年5月25日(土)
第4回 iphone_dev_jp 東京iPhone/Mac勉強会」が開催されましたので参加しました。

場所は渋谷の株式会社VOYAGE GROUPさん。
登録人数100人を超える、iOS系の勉強会ではかなり大きめの勉強会。

EasyStyeGK さん Objective-c atomicity

あのproertyとかによく書く、nonatomicっておまじない?コードについての説明
原始性を保つ、スレッドセーフといことについて、
ぶっちゃけ、まったく意識せず、ほんとに、おまじないで書いてますた。
すいません。。って感じです。

_ishkawa さん iOS5で動くUIRefreshControlの作り方

iOS6から採用された、公式のPull to Refreshの機能、
UIをiOS5でも動くように自作。KVOとか初めて聞きました。
最後の方は、Objective-cのダイナミックな機能など話がついて行けなかった感じ
このへん以前、参加したconferencewithdevelopers でもあったんだけどなぁ

cocopon フラットデザインについて

iOS7で採用が噂されているフラットデザインについて
ご自身の作成されたLIumino の実例とともに、デザインの基本で戦う
  • 目立たせる
  • まとめる
  • 流れをつくる
という内容について。おすすめの本に


 を紹介されていました。何と、人生を変えた3つの本に入るほどだとか
コード的にはUIAppearanceについて、そちらは

 に詳しく書いてあるよ。。とのこと。
ここらへん、まだまだ追えてませんね。orz..

novi_ クライアント系iOSアプリの作り方

基本的なMVCパターン、デザインパターン、開発プロセスなどなど。
2-3人で、新規でiOSの開発を素早く、安全につくるためのノウハウをお話されました。
個人的には概要が多く、具体的にはわかりづらいとの印象がつよかったです。

Jackolicious スペシャルセッション Evernoteのユーザエクスペリエンスアプローチ

EvernoteのMac版のリデザインについて下記のステップ順に説明
かなり最初のジョークなんかもイケテました
  • Step 1 : GOAL
  • Step 2 : CONCEPTES
  • Step 3 : DESIGN
  • Step 4 : INTERACTION
  • Step 5 : BUILD
  • Step 6 : ANNOUNCE
  • Step 7 : LAUNCH
  • Step 8 : ITERATE
個人的にはユーザーにサプライズを与えてはならないとの
発言に意外な印象を受けました。

こういう人気のサービスのリニューアルって難しいんですよね。
日本でも何度も、失敗?例というか、前の方が良かった
戻してほしいなんてレビュー欄に書かれるものも多いんですよねぇ。

そのあと、少し、Evernoteの開発イベントの告知
じゃんけん大会でTシャツの争奪などがあり続いて

ninjinkun NJKWebViewProgressについて

なんと前のセッションが質問だけで30分オーバー、押し、押しで
疲れも垣間見えながら、作成、公開されたプロダクトについて説明。
なんとgithubのlikeが300以上とか。。
proxydelegateなど知らないことも多々あり、
ついていけない箇所も何個かありました。

kishikawa katsumi Mac/iOSのリッチテキスト表示について

最後のトリは、主催の岸川さん、やはりご自身が開発、公開されている
画像編集とテキスト表示のプロダクトについての説明、
iPhone、iPad、Macにまで対応しているものは、存在していないとのこと。

実は、ぱっと見て。。え?こんなの標準で無いの?
普通にStoreにリリースされてるアプリでやってるやん?
って感じのものが無かったり、しかも作るとなると
結構、ハマりどころがあったりするんですよねぇ。
公開してくれてありがとうって感じです。

そのあと、その場で懇親会があり、21時ごろまで、ぐだぐだとしておりました。
講義形式の勉強会は、やはり、自分の普段、全く
興味の無い部分でも話を聞いているうちに、世界が広がる感じがします。

あと、モチベーションというか、もくもくしているだけだと
悶々として、限界が出てくる時があるので、なるべく参加していきたいです。