** MacTechGroup Meeting Wednesday May 3 - 7PM

Owen Hartnett owen at clipboardinc.com
Tue May 2 14:46:29 EDT 2017


MacTechGroup

The MacTechGroup holds meetings for Macintosh programmers on the first Wednesday of each month at MIT in Cambridge, Massachusetts, USA.

Next Meeting:
May 3- 7:00 PM Building E51  MIT Sloan School 

 Topic: Bon Mot.

 Speaker: Zev Eisenberg


Room 325.
This month's presentation will be by Zev Eisenberg, of Raizlabs, who will talk about the library BonMot. Here's his description: 

BonMot (pronounced Bon Mo, French for good word) is a Swift attributed string library. It abstracts away the complexities of the iOS, macOS, tvOS, and watchOS typography tools, freeing you to focus on making your text beautiful.

The talk covers the following: 

- How you can use BonMot to make your everyday typography code easier to read and write. 

- How to do things that are otherwise difficult or impossible, such as styling sub-ranges of attributed strings and debugging with strings that contain invisible or other special characters. 

- A peek inside at how the code works. See how we went about hiding a bunch of esoteric complexity behind a beautiful, expressive API. 

- Tips on building libraries with cross-platform or cross-Swift-version requirements. The talk focuses on iOS, but is applicable on all of Apple’s platforms.

And finally, a URL for the library:

https://github.com/Raizlabs/BonMot <https://github.com/Raizlabs/BonMot>
The first half hour to hour, we have an open discussion session and "Bring out your code." For "Bring Out Your Code" session, members can bring in intractable bugs, and we'll help debug them as a group. We don't guarantee success, but our track record is very good. Our final hour is for the presentation. No dues, no fees, no costs.

************************


You can get a map showing building E51 at
<http://whereis.mit.edu/bin/map?oldstate=2&off.x=4620&off <http://whereis.mit.edu/bin/map?oldstate=2&off.x=4620&off>.y=1640&hi=bldg_e51&zoom.x=89&zoom.y=38>


The MacTechGrp always meets the first Wednesday of the month. (Sometimes I screw up the date of the notice, but it's always the first Wednesday)

You can get more information on the MacTechGrp and directions at http://www.mactechgroup.org <http://www.mactechgroup.org/>.  We're also on Meetup.com <http://meetup.com/> now - check it out.  Please sign up for our group on Meetup, and swell our ranks.  It's free to sign up.  I'm paying the bill.

To contact the unindicted co-conspirator irresponsible for this group,
email owen at clipboardinc. <mailto:owen at clipboardinc.net>com


_______________________________________________
MacTechGroup-annouce mailing list
MacTechGroup-annouce at lists.mactechgroup.org <mailto:MacTechGroup-annouce at lists.mactechgroup.org>
http://lists.mactechgroup.org/mailman/listinfo/mactechgroup-annouce <http://lists.mactechgroup.org/mailman/listinfo/mactechgroup-annouce>
_______________________________________________
MacTechGroup-annouce mailing list
MacTechGroup-annouce at lists.mactechgroup.org <mailto:MacTechGroup-annouce at lists.mactechgroup.org>
http://lists.mactechgroup.org/mailman/listinfo/mactechgroup-annouce <http://lists.mactechgroup.org/mailman/listinfo/mactechgroup-annouce>_______________________________________________
MacTechGroup-annouce mailing list
MacTechGroup-annouce at lists.mactechgroup.org <mailto:MacTechGroup-annouce at lists.mactechgroup.org>
http://lists.mactechgroup.org/mailman/listinfo/mactechgroup-annouce
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mactechgroup.org/pipermail/mactechgroup-annouce/attachments/20170502/d7ebdf10/attachment.html>


More information about the MacTechGroup-annouce mailing list