Introduction To Our Salon
Code<T> is a private Swift meetup, unlike former technology conference, we focus more on the offline communication of participants, through the private meetup, smart people meet each others and surely this will create something awesome. And that’s why we control the quantity and quality of the participants.
We’ve hold the salon for several times in Beijing, Shanghai, Hangzhou and Chengdu.
Just do it, we will hold the salon for the third time in Shanghai.
Salon time：October 16, 2016, from 1:00 to 6:00 pm
Address：MTR City Plaza South Block 5 Floor, Zhenbei Road No.788, Putuo District, Shanghai (上海市普陀区真北路788号近铁城市广场南座5楼)
Route：Take Metro Line 13, and get off at Zhenbei Road, exit from Exit No.2.
Topic and Introduction
- Saul Mora (毛尚立) - Designable Animations
Saul Mora is an American iOS developer. He has been involved with the iOS community for several years. He has helped start Cocoaheads and NSCoderNight meetups in Phoenix, Arizona and Denver, Colorado.
He is the author of MagicalRecord, the iOS framework for use with Core Data. Saul is a co-author of Core Data by Tutorials published with Ray Wenderlich.
Saul is currently working in Liulishuo (英语流利说)
- KittenYang (杨骑滔) - iOS 10 中动画的新玩法
- 林永坚 - Prototype and Design App Store Ready app in Interface Builder
Designers will learn how to prototype and design App Store ready app in Interface Builder and Developers will learn how to use @IBDesignable, @IBInspectable and Swift protocol extensions to implement an extendable UI library.
Firstly, we will open Xcode and start with a new iOS app project to demonstrate how to use @IBDesignable and @IBInspectable to implement customized UI elements in Xcode and use them in Interface Builder. After that, we will introduce an open source project IBAnimatable. We will install IBAnimatable using CocoaPods in the project above. Then we will live design customised UI, animations, and transitions in Interface Builder.
In the second part, we will take a further look at how to implement a flexible and extendable UI library using Swift protocol extensions. To demonstrate the power of Swift protocol extensions, we will integrate an existing UI library with IBAnimatable to add animation features. In our case, we use a big enough UI library called Material as an example. Then add animation capability for Material UI elements using Animatable protocol within IBAnimatable. We can use Swift protocol extensions to develop and extend any UI elements.
We will live code in Xcode and live design in Interface Builder during the entire talk. We will also use interactive slides made in Interface Builder. And display them within an iOS app on an iPad Pro.
该主题在 /dev/world 和 Yow Connected 两大 conferences 分享过。参会者反应热烈，参会者把主题告诉其他朋友，更有人在英国等地越洋追问该天分享视频。
realestate.com.au，iOS 开发者，活跃的开源贡献者，开发 IBAnimatable, SwiftWeather 和 SaveTheDot 等项目。
- 杨志平 - 强交互动画
- 刘平伟 - 待定
Stellar 和 ARSegmentPager 库的作者，GitHub 地址为 AugustRush，现就职于百度
How to JOIN us
This is the third time we've held our salon in Shanghai, as a private meetup, we are prepared to invite participants to limit the number of participants and make sure that it is a high-end Salon, I hope you recommend smart guys around to join us, of course, if you are confident in your own technique, you can recommend yourself.
Sending email to email@example.com，and provide the following information：
- Subject (主题) *: Apply Code<T> Salon Shanghai (报名上海 T 技术沙龙)
- Name (姓名) *:
- Nickname (昵称):
- Company (公司) *:
- GitHub ID *:
- Phone (联系电话) *:
- More things that you can show to us (多介绍下自己，微博，博客以及其它等等，报名人数较多，而名额有限制，给我们一个为你转身的理由)
2016/10/08 - 2016/10/16