From owen at clipboardinc.com Tue Oct 6 14:20:43 2015
From: owen at clipboardinc.com (Owen Hartnett)
Date: Tue, 6 Oct 2015 14:20:43 -0400
Subject: ** MacTechGroup Meeting Tomorrow! Oct 7 - 7PM
Message-ID: <7A2D5933-95E3-4B09-A4E9-51D755C3BBF1@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:
Sep 2 2015 7:00 PM Building E51 Room 315 MIT Sloan School
NOTE THAT OUR OFFICIAL ROOM IS 315 - but check the other rooms in that corridor!!!!!
Topic: WATCH OS 2 More
Speaker: Owen Hartnett
My Watch app is in the store in review (been in review for a week - maybe in rejection??). I'll go over a few details of the rush to the finish, plus some details on what's going into version 2. John Shockey may have a short presentation too.
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
_______________________________________________
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:
From owen at clipboardinc.com Thu Oct 29 09:06:40 2015
From: owen at clipboardinc.com (Owen Hartnett)
Date: Thu, 29 Oct 2015 09:06:40 -0400
Subject: ** MacTechGroup Meeting Wednesday! Nov 4 - 7PM
Message-ID:
MacTechGroup
The MacTechGroup holds meetings for Macintosh programmers on the first Wednesday of each month at MIT in Cambridge, Massachusetts, USA.
Next Meeting:
Nov 4 2015 7:00 PM Building E51 Room 315 MIT Sloan School
NOTE THAT OUR OFFICIAL ROOM IS 315 - but check the other rooms in that corridor!!!!!
Topic: Bridging the Data Divide - Mapping JSON and XML to Objects in iOS Software (Objective-C)
Speaker: Steve Caine
Most mobile apps have a requirement to access data from remote web services in order to present information derived from that data to users.
To support multiple hardware platforms, text-based encodings of this data for transmission are generally preferred over binary formats. Among these, the most common are JSON (JavaScript Object Notation) and XML (eXtensible Markup Language).
But then this text must be translated back into binary data for use by the apps? software, generally using object-oriented languages such as C++, Objective-C, or Java. Sending data back to web services requires a reverse translation.
Common problems generally lead to common solutions.
A search on ?json xml? on GitHub.com (home to a vast trove of all kinds of open-source software) returns over 1,800 repositories offering solutions to this challenge.
A search on ?JSON? on CocoaPods.org (site of a popular dependency manager for iOS and OS X software) returns 591 such open-source libraries, plus another 172 for a search on ?XML?.
I?ll be describing what I learned in researching three such offerings for use in my own and clients? apps:
RestKit - https://github.com/RestKit/RestKit (which also provides networking code to access web services)
RZImport - https://github.com/raizlabs/RZImport
Mantle - https://github.com/Mantle/Mantle
As part of my research, I?ve created three open-source repositories of my own illustrating the use of each to access data on the operations of the Metropolitan Boston Transit Authority (MBTA):
https://github.com/SteveCaine/MBTA-RestKit
https://github.com/SteveCaine/MBTA-RZImport
https://github.com/SteveCaine/NextBus-Mantle
These use either data drawn from the MBTA?s own web service
http://realtime.mbta.com/portal
or from that of NextBus Inc
https://www.nextbus.com/xmlFeedDocs/NextBusXMLFeed.pdf
a California company that delivers web-service access to such data from the MBTA as well as from dozens of other public transit agencies throughout North America.
Hear which of the three I finally decided to use for my own software, and why.
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
_______________________________________________
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: