As a System Architect and Mobile Team Lead for one of the teams at AOL, Mark is usually working on the fusion of cutting edge video technology combined with mobile and OTT user experiences.
With Computer Science degrees from The University of Michigan and The George Washington University, Mark has been a professional Mac programmer since 1984 with significant customer-facing, cross-platform, commercial software development experience specializing in software architecture and user-centric design. Mark's impressive work experience also includes companies such as Apple, Intuit, Boeing, and AT&T.
Husband, father, new pop-pop and part-time horse wrangler and chicken koop cleaner. Always a Wolverine – M Go Blue! You can also find Mark on LinkedIn.
A generic recipe, based on the proven methods we're currently using on the POLITICO Mobile Team, for creating a flexible, intelligent, and efficient dynamic content delivery system for mobile, that can be applied to virtually any app that needs to obtain dynamic (constantly-changing) content from a server. This system has the capacity to support multiple simultaneous apps across multiple mobile platforms, given a single set of dynamically-changing online content.
Includes: downloading only the necessary data, tips for working offline with the data you have, evolving the apps over time while keeping backward compatibility with existing or original apps, caching tips, handling settings and dynamic application changes in response to changing data, and other lessons learned along the way.
This talk will showcase a fresh hybrid approach that we’re currently using on the POLITICO Mobile Team to mixing responsive web design with native-built code to achieve full device-centric UX with native performance. This approach has the capacity to support multiple device resolutions and could theoretically work for any mobile platform.
Includes: tips for working offline with the data you have, evolving visual elements over time while without pushing out new app revisions, caching uses, and lessons learned along the way.
Xcode is a powerful tool. It can be overwhelming, and frustrating at times. Come to a talk about how you can update your projects to make your productivity faster.
Some example content: