Posts

StoryBoardとAutoLayout

  • StoryBoard
    • 画面設計と画面遷移
    • セグエ
  • AutoLayout

ドキュメント

AutoLayout

メモ:

  • WWDC 2012 Session 202, Introduction to Auto Layout for iOS and OS X

    • View階層に関係なく、見た目の任意のView間で制約をかけられる
      • View階層の共通の親がConstrainを持つ
    • 優先度が設定できる(デフォ 1000)
    • 35:23,コーディングで制約をASCIIアートで表現可能( H:[View1]-10-[View2] みたいに)
  • WWDC 2012 Session 228, Best Practices for Mastering Auto Layout

CoreAnimationの概要理解と解説

  • Blocks
    • 概要の理解、さらりと。CoreAnimationで必要になれば、また戻って。
  • UIViewクラスのアニメーション
    • 基本のアニメーションを押さえます。
  • ViewControllerの紹介
    • アニメーション効果をふんだんに使っているCollectionViewControllerを紹介します。
  • CoreAnimation
    • 文書ベース、WWDCのデモ動画で動いてるところを見ながら理解
    • タイミングとパターンの指定方法。作りこみに必要っぽいのでそこを重点的に。

白板

/post/2012-12-19-ios-intro-coreanimation/20121219_img_1287.jpg

ドキュメント

Blocksの概要

UIViewのアニメーションをするなら、Blocksを使うほうが圧倒的に便利。Delegateとの違いは:

CoreBluetoothとPassookのイントロ

CoreBluetoothの概要

iPhone4S以降のApple社のデバイスにはBluetooth4が搭載されている。 Bluetooth4は、従来の常時接続かつ高い通信速度を目指してきたBluetoothに、低頻度で少量のデータの送受信ができればよく超低消費電力が求められる用途に向けたLow energyが追加されたもの。 Low energyは、データ送受信頻度によるが、目安として、リチウムボタン電池CR20321つで1〜2年間の通信ができる。

iOSでコーディングするときに読んだ本のリスト

iOS開発で読んできた文書や本

“iOSの新しい機能を素早く効率的に吸収する手段はなんですか?“への返答

iOS講座で、“iOSの新しい機能を素早く効率的に吸収する手段はなんですか?“と聞かれたので、返答を考えてみました。いまは講師がいるけれども、一人で周りに知っている人もいない場合に、どうすればよいのか、手段についての質問だったと思います。