Swift Mumbai - Chapter 4


Details
Greetings from Swift Mumbai,
We are excited to announce that Swift Mumbai is back with an exciting meetup at Dream11! ๐
We'll build upon the fantastic insights gained at Meetup #3 at Haptik HQ & want to make it more insightful & interactive session for all Swift enthusiasts.
๐ - Dream11 (1901-A Naman Midtown, Near Indiabulls Finance Centre, Elphinstone Road (W))
๐- 3rd June (Sunday)
๐- 10:30 AM to 2:00 PM
Registrations: https://bit.ly/2jTx6C4
Please note Meetup RSVP does not mean guaranteed attendance. We'll be sending separate confirmation emails on 2nd June.
---
#1 Autolayout for iPhone X
Speaker: Shwet Solanki
With the release of iPhone X and it's end to end display, there has been a confusion on how to handle the top notch and the bottom bar. Shwet will explain how Dream11 handles it.
Shwet is SDE3 @ Dream11 & loves playing around with Code. In free time you will find him playing Cricket or CS:GO.
---
#2 Making a CocoaPod
Speaker: Bhavesh Sarwar
CocoaPods is a great tool to help with dependency management when building iOS apps. Having been around and well supported for years, CocoaPods's maturity is evident. While it's very common to use CocoaPods, it's less common to actually create a pod for others to use. This tutorial will walk you through creating your first pod and it will give you some tips on what characterises a great pod.
Bhavesh Sarwar is a Senior iOS Engineer at Mumbai based startup Inspeero Technologies. He loves to adopt new technologies and playing with it. He is adept with Objective C, Swift, React-Native & has a good hand in PHP & JavaScript as well.
---
#3 Introduction to Protocol Oriented Programming
Speaker: Nishith Singh
In the Protocol-Oriented approach, we start designing our system by defining protocols. We rely on new concepts: protocol extensions, protocol inheritance, and protocol compositions. The paradigm also changes how we view semantics. In Swift, value types are preferred over classes. However, object-oriented concepts donโt work well with structs and enums: a struct cannot inherit from another struct, neither can an enum inherit from another enum. In this tutorial, youโll explore the ways you can create and use protocols, as well as use protocol-oriented programming patterns to make your code more extensible.
Nishith is from BookMyShow with 4.5 yrs of exp in iOS industry. He has immense interest & worked with RxSwift, HLS, Image & Video processing & many more. Further, he likes to travel and is a gym freak.
---
Registration is free but mandatory. This is a community run event so if you have any ideas, suggestions or want to contribute in any other manner, join us at:
Slack: https://swiftindia.herokuapp.com/
Twitter: https://twitter.com/swiftindiagroup
Facebook: https://www.facebook.com/swiftindiagroup/
YouTube: https://bit.ly/2qcYnTw
Org: https://swiftindia.in/
Interested in becoming a Speaker?
Registrations at - https://bit.ly/2qEuESQ
Excited to see you there!
#SwiftMumbai ๐

Swift Mumbai - Chapter 4