On the penultimate day of the WWDC 2014
session ended a little earlier. There were very few interesting ones. Most of the details have been explained. The main emphasis was placed on conversations with Apple specialists in laboratories.
Reported by Arthur
mc_murphy Sakharov, Redmadrobot
Session Prototyping: Fake It Till You Make It
UI designers told, "how to transfer animations to developers."
So, if you develop the product chain
idea → drawing / writing code → product , then the application will not end up with what was expected of it. Something will be inconvenient, something will be superfluous, something will be not polished to the end.
')
They recommend their colleagues at Apple and all the other teams something like this:
idea → prototype → drawing / writing code → product ,
or rather,
idea → prototype → prototype → prototype → prototype → drawing / writing code → product .
How do prototypes in Apple?
They have an idea that goes through three stages:
- Development of the concept in static pictures
- Working out animations
- Develop User Interaction
The first two steps are drawn entirely in Keynote. Pictures are inserted there, animations of any complexity are configured there, a live interface is obtained there.
In the
video session, you can see that this is some kind of magic, for 10-15 minutes they make a prototype with the Facebook Paper level interface.
For the third stage, collect everything on the knee in Xcode.
SESSION What's New in Table and Collection Views
UITableView and UICollectionView are now fully supported by AutoLayout. Therefore, Apple recommends that everyone continue to support Dynamic Type everywhere.
To earn AutoLayout, you need to do three things:
- configure it in cells
- set self.tableView.estimatedRowHeight to some approximate value
- set self.tableView.rowHeight = UITableViewAutomaticDimension (nothing will fly without it)
PROFIT!
It is clear that if the cells do not change the size, then it is better to expose it statically via rowHeight, it will be faster.
Lunchtime session
Executive producer Lucasfilm Dave Filoni told himself and his fascination with Star Wars. He worked on animated Star Wars: The Clone Wars and is now on Episode VII. He came accompanied by four attack aircraft in the original costumes from the film studio)
The bash
After the conference in YerbaBuena Gardens a traditional festival. Food, beer and music. Speakers Bastille. Even 5,000 developers are not able to make a pogrom or slam under any circumstances.
WWDC 2014. First impressions of the witnessWWDC 2014. Second Day SliceWWDC 2014. Wednesday News