From owen at clipboardinc.com Fri Apr 1 07:58:37 2016 From: owen at clipboardinc.com (Owen Hartnett) Date: Fri, 1 Apr 2016 07:58:37 -0400 Subject: ** MacTechGroup Meeting April 6 - 7PM Message-ID: <8C111F3E-2775-40E8-B75B-0CFBFC4BC1D6@clipboardinc.com> MacTechGroup The MacTechGroup holds meetings for Macintosh programmers on the first Wednesday of each month at MIT in Cambridge, Massachusetts, USA. Next Meeting: April 6 2016 7:00 PM Building E51 MIT Sloan School Room 315 Speaker: Steve Caine Topic: Cocoapods and More - Open Source software The rise of open-source software has transformed software development. Even former Microsoft CEO Steven Ballmer, who once called it a 'cancer', now grudgingly admits its value. http://www.zdnet.com/article/ballmer-i-may-have-called-linux-a-cancer-but-now-i-love-it/ Frameworks and libraries exist for just about any imaginable task, from advanced networking to sophisticated UI components to functional programming in languages never designed to support this paradigm. But by its very nature -- the independent efforts of countless developers worldwide with no formal organization responsible for its management -- the universe of open-source solutions can be a forbidding wilderness. Finding, integrating and managing such additions to your own projects is a demanding task. Several companies offer to manage this complexity for their customers, for a price, but in the spirit of open-source software itself a number of free, community-supported solutions exist to tame the beast. In the OS X/iOS development community, these include Xcode Maven, Xcode Gradle, Carthage, and the one I use for my own work: CocoaPods. CocoaPods is both a technology for integrating external code into your own Xcode projects as well as on-line encyclopedia of what solutions are available. You can use it to plug-and-play such libraries into your projects, leaving the details of maintenance and compatibility to the libraries' authors, or customize the integration of each to your own specific needs. And the more ambitious and generous among us can contribute their own open-source creations into this expanding universe of solutions. My talk will be an overview of CocoaPods for those unfamiliar with it, including examples of how I've used it in my own work. Those who already use it are invited to add their own stories. P.S. If you're coming, rsvp at Meetup.com . People decide they're coming based on how many others say Yes! ************************ You can get a map showing building E51 at .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 . We're also on 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. com _______________________________________________ MacTechGroup-annouce mailing list MacTechGroup-annouce at lists.mactechgroup.org http://lists.mactechgroup.org/mailman/listinfo/mactechgroup-annouce -------------- next part -------------- An HTML attachment was scrubbed... URL: