Advanced Swift Workshop in Washington, DC
mikeash.com: just this guy, you know?
Advanced Swift Workshop in Washington, DC
I will be holding a one-day workshop on advanced Swift programming in the Washington, DC area on December 12th. If you enjoy my articles and want to sharpen your Swift skills, check it out.
I'm going to be discussing the ins and outs of ARC and memory management, reference cycles, enums, generics, designing code to take advantage of enums and generics, pointer APIs, and interfacing with C APIs. I have been building out a set of nifty Xcode playgrounds to illustrate everything, and attendees will receive a copy of them, as well as the presentation slides.
The format will be part lecture, part exercises using the playgrounds, with plenty of opportunity for discussions and personalized help.
If you think you might like to come, take a look at the event on Eventbrite. And if you know others who might like to come, please tell them about it!
In unrelated news, since I'm sure some of you are wondering, Volume II of my book is coming along slowly but surely, and I hope to get it out the door and get back to writing articles before too much longer. Stay tuned!
Did you enjoy this article? I'm selling whole books full of them! Volumes II and III are now out! They're available as ePub, PDF, print, and on iBooks and Kindle.
Click here for more information.
Comments:
Mike - I would sign up in a heartbeat. $200 is a no-brainer, $400 is a gut-check, but looking at the pointer and C interface topics, I would still do it. $800 just puts it out of my league. I wish you much success with it, but sorry. I would really like to be there. Regards.
Mike, thanks for the update about Volume II ;)
I'm ready to dive into iOS and OXS with your book !
Hey Mike, I might be interested in going to your event in NY but I'm not sure if I'm the target market. When you say "If you understand the basics of Swift but want to get to know it deeply and take full advantage of its features," it makes me wonder if I already have a lot of the foundational knowledge presented in this talk covered. Could you provide a little more detail about who the talk is geared toward, how in-depth you plan to get in programming with generics, and whether there will be significant time for Q&A?
The talk is geared towards people who are comfortable programming in Swift but don't quite have a full command of the language from top to bottom. For generics in particular, I'm going to cover background theory (motivations for the system, comparing with how similar constructs work in C and C++, alternative ways to solve the problems generics solve), talk about how Swift implements them and what that means for us (basically, what knowledge needs to be encoded at compile time and why you need type constraints for many uses), and then get into some practical examples of using generics to simplify code design, such as wrapper types to handle manual destruction or locking, custom container wrappers, and UI adapters to make Cocoa views fit better into the Swift world.
I hope that helps. If you have any more questions about it, please feel free to ask me either here or by e-mail.
Oops, I totally forgot about the last question. Yes, there will be lots of time for Q&A and hands-on experimentation and discussion and such. I do a lecture and then we experiment with my pre-made examples, discuss points of confusion, pose wacky hypotheticals, and then do it all again.
We with international standards, best domestic local Indian Packers and Movers in Surat provides you with the best means of packing and moving services. It is our incredible experience that comes to play in our packing and moving services.
The great effort of my team about this category where you can easy to buy this.
Your information is very useful for anyone who wants to secure all the information like we provide a great hosting plan with which you can save all your data and information with the best hosting plan with high security.
https://turnkeyinternetcoupons.blogspot.com/
Very good this content, thanks for sharing!
waw ! “Wonderful article written here.” Thanks for sharing
So, first let me introduce myself. I am Jasmine, that is young, energetic as well as passionate for her profession. Functioning as Bangalore Call Girls as well as amongst a few of the escorts who are on the top of the escorting pyramid. I instill a lot of confidence in such guys and that offers them the toughness to do all, they desire to. You are sure to locate a considerable change in their point of view after dating with me.
Fantastic precise info and this is one of the most nice blogs Ive read
There are many Carpet Cleaning Hong Kong companies popping up for the availability of portable machines, so make sure you hire someone who is qualified to do the job. The best way to do this is to ask for license information, insurance, and references. This will help you hire someone who is right for the job.
We specialize in providing live chat agents that we train after understanding your requirements and business model. Our live chat support team will be as good as your own but big enough to greet every single visitor on your website 24/7.
It is a really amazing post here is good information for us thanks for sharing with us.
I assume this is an honestly correct article. You make these facts exciting and engaging. You deliver readers lots to consider and I appreciate that form of writing.
http://www.mumbaiescort.co.in/
Thank you for sharing this amazing blog but if you want to more interesting then visit our website and roam the entire world in your room.
http://www.juliemumbaiescorts.com/
Very Awesome blog I had ever seen in my life. I just try to make our blog also more popular and interesting then I offer all the informative content in this. if you are interested in gaining knowledge then visit
http://www.wowmumbaiescorts.in/
Mind-blowing wrote. I am become a very huge fan of you till now. And I just want to share about my site which is containing lots of information
http://www.mumbaimoods.in/
The Best High Profile Female Sexy Escort Service in Jodhpur is staggering for the customers. They can finish their all desires and dreams with these escorts. The exceptional quality is our assurance since we generally centre around the great quality sex relationship for the customers.
If this is actually available then I will definitely attend this workshop for Swit Programming
Comments RSS feed for this page
Add your thoughts, post a comment:
Spam and off-topic posts will be deleted without notice. Culprits may be publicly humiliated at my sole discretion.
Name:Web site:The Answer to the Ultimate Question of Life, the Universe, and Everything?Comment:Formatting: <i> <b> <blockquote> <code>. URLs are automatically hyperlinked.