Silicon Valley Code Camp : October 3rd and 4th 2015

Christine Matheney

Microsoft
About Christine
Christine is a Technical Evangelist at Microsoft based in Mountain View, CA. She is the US evangelism lead for FIRST Robotics and is a Microsoft Certified Azure Solutions Architect. Christine started at Microsoft in 2013 and won Microsoft's Circle of Excellence award this year. Christine is known for her work running Microsoft’s International Women’s Hackathon as well as being the US Evangelism lead for Office 365 development. Prior to this role, she worked as a developer on Windows Sever as well as at Tesla Motors in quality assurance and Lawrence Berkeley Labs as a network engineer. You can find Christine representing Microsoft and the color yellow at meetup groups, conferences, and STEM diversity events in the San Francisco Bay Area.
{speaker.firstName} {speaker.lastName}

Speaking Sessions

  • Intro to Office 365 Development - Add-ins for Office

    9:45 AM Saturday   Room: RD-301
    Around the globe, 1 billion Office users spend an average of two to three hours each day in Office clients. This equates to more than 400 petabytes of data hosted in the Office 365 service. If you're a web developer, the Office 365 platform gives you the opportunity to reach these users with your business solutions, automate their day-to-day solutions, and even create completely custom solutions. In this session we'll explore how you can build your applications contextually directly into Office 365 using the Add-in Model. We will start with look at a few of the most interesting add-ins for O365, which you can start using right after this session, and wrap-up by building a few useful add-ins ourselves.

  • Intro to Office 365 Development – O365 APIs

    11:15 AM Saturday   Room: RD-301
    Did you know that you can create custom solutions that access and interact with all the richness of a user’s Office 365 data? And you can build those solutions across all mobile, web, and desktop platforms? The new Office 365 APIs enable you to provide access to Office 365 data, including their mail, calendars, contacts, files, and folders. All right from within your app itself. Whether you're building web applications using .NET, PHP, Java, Python, or Ruby on Rails, or creating apps for Windows 8, Universal Apps, iOS, Android, or on another device platform. It's your choice. In this session we’ll cover an intro to interacting with a user’s files, calendar as well as their notes in OneNote

  • All in a flap – how to create your own flappy bird clone with TouchDevelop

    9:15 AM Sunday   Room: RE-301
    When flappy bird was removed from online stores, you may have been in a flap over where you were going to get your next flappy related fix. Well worry no more because, thanks to a free online tool called touchdevelop, you can now create your very own flapptastic app by simply following a few easy steps. (I personally like to make a flappy giraffe) What is TouchDevelop? TouchDevelop is an online app creation tool from Microsoft Research. Originally designed to develop Windows Phone 7 apps, the TouchDevelop Web App now allows you to develop apps for iPad, iPhone, Android, and Windows. It’s a browser-based programming environment, so all you’ll need is a device with Wi-Fi capabilities. This workshop is best for students in fourth grade and above. If you’re a bit younger, you are still welcome to join in the fun – but we recommend walking through this tutorial before attending: https://www.touchdevelop.com/app/#hub:follow-tile:firststepswithturtle Requirements: A device that can connect to the internet. We recommend a laptop, but if you have a tablet or a smartphone, those will work too!

  • Build your first social app using Twitter Instagram and more with AppStudio

    10:45 AM Sunday   Room: RE-301
    Have you been thinking about building an awesome app? An app where you can share your interests with the world and pull in content from Instagram, Facebook, Twitter and more? In this workshop we’ll learn about App Studio. This free, online app creation tool that allows you to quickly build websites and windows apps to publish, test, and share. Make changes, add content, and toggle between phone and tablet views to watch your app come alive. We’ll start with building an app about Minecraft, and finish up by helping you build an app about your passion! This is for kids of all ages. A general reading ability is required. Requirements: A device that can connect to the internet. We recommend a laptop, but if you have a tablet that will work too! NOTE: We can use any platform to build our app, but at this point in time, they will only deploy onto windows devices. We will have loaners for the kids to try out their newly built apps on, if they don’t have a windows device.

  • Throwing Birds into Blocks with Construct 2 (part 1 of 2)

    1:15 PM Sunday   Room: RE-301
    Are you interested in becoming a game creator? Want to make the next Angry Birds Space? Look no further than Construct 2, a cross-platform HTML5 game creator designed specifically for 2D games. It supports multiple platform exports from web to mobile! Learn to build a fun and engaging 2D game in just workshops, with no previous experience, using the popular "drag-and-drop" tool. Join me for exciting step-by step learning, and see how easy it is to set up Construct 2, build games, and publish to the web or your platform of choice. Don't miss this chance to get started creating your version of Angry Birds! This workshop is recommended for 7th graders and above Requirements: You must have a computer running windows (7 or above), and have installed Construct 2 before the workshop begins. It can be downloaded here: https://www.scirra.com/construct2/releases NOTE: This is a two part workshop

  • Throwing Birds into Blocks with Construct 2 (part 2 of 2)

    2:45 PM Sunday   Room: RE-301
    NOTE: You must attend session 1 before session 2 Are you interested in becoming a game creator? Want to make the next Angry Birds Space? Look no further than Construct 2, a cross-platform HTML5 game creator designed specifically for 2D games. It supports multiple platform exports from web to mobile! Learn to build a fun and engaging 2D game in just workshops, with no previous experience, using the popular "drag-and-drop" tool. Join me for exciting step-by step learning, and see how easy it is to set up Construct 2, build games, and publish to the web or your platform of choice. Don't miss this chance to get started creating your version of Angry Birds! This workshop is recommended for 7th graders and above Requirements: You must have a computer running windows (7 or above), and have installed Construct 2 before the workshop begins. It can be downloaded here: https://www.scirra.com/construct2/releases NOTE: This is a two part workshop