WWDC2014。木曜日のレポート

WWDCの最後から2日に、2014年のセッションは少し早く終了しました。 興味深いものはほとんどありませんでした。 ほとんどの詳細が再考されました。 主な重点は、研究所のアップルの専門家との会話に置かれました。

報告:アーサーmc_murphyサハロフ、Redmadrobot







セッションプロトタイピング:あなたがそれを作るまでフェイクイット

UIデザイナーは、「開発者にアニメーションを伝える方法」について話しました。



したがって、製品チェーンを開発する場合

アイデア→レンダリング/コードの記述→productの場合、結果としてアプリケーションはそれが期待したものになりません。 何かが不快になり、何かが余分になり、何かが最後まで磨かれることはありません。



Appleの同僚や他のすべてのチームに、このプロセスについて推奨しています。

アイデア→プロトタイプ→レンダリング/コードの記述→製品

より正確には、

アイデア→プロトタイプ→プロトタイプ→プロトタイプ→プロトタイプ→レンダリング/コードの記述→製品



Appleでプロトタイプはどのように作成されますか?

彼らのアイデアは3つの段階を経ます:

-静止画像でコンセプトをテストする

-アニメーションの練習

-ユーザーインタラクションのテスト



最初の2つの段階は、Keynoteで完全にレンダリングされます。 そこに写真が挿入され、複雑なアニメーションが設定され、そこにライブインターフェイスが取得されます。

ビデオセッションでは、これはある種の魔法であることがわかります。10〜15分で、Facebook Paperレベルのインターフェイスでプロトタイプを作成します。

3番目の段階では、Xcodeで膝の上のすべてを収集します。







セッションテーブルビューおよびコレクションビューの新機能

UITableViewおよびUICollectionViewでは、AutoLayoutが完全にサポートされるようになりました。 したがって、Appleは、すべての人がDynamic Typeをサポートすることを再度お勧めします。

AutoLayoutを機能させるには、次の3つのことを行う必要があります。

-セルで構成する

-self.tableView.estimatedRowHeightをおおよその値に設定します

-self.tableView.rowHeight = UITableViewAutomaticDimensionを設定します(これがないと、何も起動しません)

利益!

セルのサイズが変わらない場合は、rowHeightを使用して静的に公開する方が高速であることは明らかです。



ランチタイムセッション

ルーカスフィルムのエグゼクティブプロデューサー、デイブフィロニは、スターウォーズへの情熱について語りました。 彼はアニメーション化されたスターウォーズ:クローンウォーズに取り組み、現在エピソードVIIに取り組んでいます。 映画スタジオのオリジナル衣装を着た4人のストームトルーパーと一緒に来ました)



バッシュ

YerbaBuena Gardensの伝統的な祭りでの会議の後。 食べ物、ビール、音楽。 出演者はバスティーユでした。 5,000人の開発者でさえ、いかなる状況でもpogromまたはslamできません。







WWDC2014。目撃者の第一印象

WWDC2014。2日目のスライス

WWDC2014。水曜日のニュース



All Articles