Grace Hopper Annual Conference Schedule


Software Engineering: Presentations

October 14 12:00 pm-1:00 pm
362 A Level Three GRBCC
TRACK: Software Engineering
Presentation / Lightning Talk
Architecting Your iOS App for the Apple Watch
12:00 PM - 12:20 PM
LEVEL: Advanced

The highly anticipated Apple Watch opens up a rare opportunity to be one of the first developers on a new platform that is almost guaranteed to be a hit with consumers. Apple has recently announced WatchOS 2, allowing developers to start making rich apps for this new and exciting platform. Learn the basics of WatchOS and create your first Hello, Watch application!

"Write Once, Run Anywhere." The Mobile Developer Pipedream
12:20 PM - 12:40 PM
LEVEL: Beginner

With the increased need to provide apps for numerous platforms namely, Android, iOS and the web, maintaining and scaling mobile applications is one of the greatest challenges for mobile developers.

In this session, attendees will learn about the technologies that allow for maintaining a single code base, their pros and cons and SurveyMonkey’s strategy in this matter.

Please PWN Me: Architecture for a Distributed Virtual Cyber Testbed
12:40 PM - 1:00 PM
LEVEL: Intermediate

Assessing cyber defenses, training Information Technology (IT) staff, and understanding malware requires a testbed that supports exploitation, or in hacker lingo, “PWN-age”. This presentation describes a software architecture for a high fidelity testbed providing cyber-targetable hosts, realistic user and network behaviors, data gathering and analysis capabilities. The architecture design incorporates tools from open source, research, and industry, to execute tests with varying criteria on a distributed virtual cyber testbed.