Featured Sessions:

Level: Intermediate

Most of the most successful app creators will tell you that it takes more than luck and product fit to make it in mobile development. I'll discuss what works and what doesn't, using learnings from my own company's efforts, as well case studies and success stories from others. Some of the topics Arsenio will cover include:

  • Some design triumphs and traps to know about
  • How to make the most of different mobile platforms and frameworks
  • Ways to maximize the productivity of your mobile design, development, and testing teams
  • How and when to incorporate user feedback
  • The critical next steps you need to take once you launch your product
  • Co-Founder & Chief Technology Officer
    Circa

    Level: Intermediate

    In this session, we will do a detailed walkthrough on prototyping tools including Invision, Origami/Quartz Composer, Framer, and Pixate. We’ll create a basic prototype using these tools, and discuss best practices to unhinder building optimal user experiences.

    We’ll also take a brief look at the capabilities of a few other tools including Flinto, Marvel, Keynote, After Effects, and Form to learn about when these other tools can be advantageous to use.

    Attendees will come away with:

  • Basic mastery of some popular prototyping tools
  • Knowledge of where specific tools can fit your workflow
  • Best practices in testing and optimizing non-native interactions
  • Director of Creative Services / Partner
    Two Toasters

    Level: Intermediate

    Simplicity makes your app easy to use for a wide range of people. This is common sense. But it’s not common practice. There are many reasons why simplicity is difficult to achieve in an iOS interface. Having a large number of features makes simplicity harder. So does allowing a lot of customization.

    Join me as we walk through the design decisions and interface refinements leading up to my latest iPad release. Through the examples we will explore common issues encountered when creating simple interfaces and see sample solutions in action.

    Chief Technology Creator
    Weave the People


    Mobile+Web DevCon 2014:



    Save the Date: July 2015

    Meet the Speakers

    We promise they won't bite.
    pagetitle
    Harry's Grooming
    pagetitle
    Eventbrite
    pagetitle
    Kelley Blue Book
    pagetitle
    Fitbit
    pagetitle
    Two Toasters
    pagetitle
    Vindico
    pagetitle
    Prolific Interactive
    pagetitle
    @MartianCraft
    pagetitle
    VSCO
    pagetitle
    Weave the People
    pagetitle
    Dell Software Group
    pagetitle
    Tack Mobile
    pagetitle
    Trulia
    pagetitle
    Nielsen
    pagetitle
    CBS Interactive
    pagetitle
    Square Island LLC
    pagetitle
    American Express
    pagetitle
    Sauce Labs
    pagetitle
    Raizlabs
    pagetitle
    Optimizely

    Day 1: Tuesday, February 3rd, 2015

    Pre-Conference Labs

    Please note: Pre-Conference Labs are not part of the general conference - they are a separate and additional registration fee. You must pre-select your Labs before the conference begins.
    Register Now!
    T
    Sessions marked with “T” are technical sessions involving code.
    8:30am
    Workshop Registration and Breakfast
    T
    9:00am - Lab A:
    Level: Intermediate

    This lab is intended for developers who are already comfortable with iOS development.

    In this lab, Aaron will:
  • Give participants a brief introduction to using VoiceOver
  • Review the APIs that are helpful for making your app accessible
  • Discuss other accessibility features besides VoiceOver that your app should support
  • Review your app and offer accessibility suggestions


  • Director of iOS
    Bloc
    T
    9:00am - Lab B:

    Level: Beginner

    How do you make your app look good on devices you’ve never even heard of?

    In this lab, you’ll learn to:

  • create layouts that adapt to different screen sizes,
  • use dimens, drawables, themes, and styles,
  • use the android support libraries for backwards compatibility, and
  • leverage open source solutions for material components when Android L falls short.
  • Senior Android Engineer
    Prolific Interactive
    T
    9:00am - Lab C:
    Level: Intermediate

    What happens when you combine Google's AngularJS, the super cool JavaScript MVC Framework with Apache Cordova, the cross platform mobile framework using web technology? You get the Ionic Framework.

    With Ionic you build mobile apps using the web technology you already know. Think the apps will be slow and clunky? Think again, Ionic comes out of the box with well design CSS3 classes to make beautiful and fluid apps. Using Cordova and jQuery Mobile already? Well, with Ionic you will learn to love mobile development again. No more write-only spaghetti code, Ionic makes it easy to create clean, testable, logical mobile apps. Need to support tablet and phone in the same app? Ionic has you covered. You can create one app which uses responsive design to change its look based on the device's screen dimensions.

    In this session, we will build an app together to show many of Ionic's major features including CollectionRepeat, UI Widgets, Modals, and Slide Boxes. We will also discuss development workflow, debugging and which tools we use.

    In order to focus on learning Ionic and not installation, all attendees must install the prerequisite software listed below before attending the session:

    Prerequisites
  • VirtualBox
  • Vagrant
  • The Ionic Box


  • If you need help getting your machine ready, this post list the instructions in detail.

    Senior Software Engineer
    Kelley Blue Book
    12:00pm
    Luncheon for Morning & Afternoon Lab Attendees
    T
    1:00pm - Lab A:

    Session Level: Intermediate to Advanced

    This hands-on lab is focused on teaching engineers how to break-down product designs into interaction and engineering patterns that can be effectively implemented in the iOS environment.

    This lab is divided into three parts.

    First, you’ll learn:

  • Effective real world interaction and visual design patterns on iOS
  • How to breakdown an interaction in a design and identify its mix of interaction and engineering patterns
  • How to formulate implementation options and identify core benefits and costs
  • How to choose among implementation options based on a standard set of criteria


  • Next, practice what you’ve learned. Work in a small group revising a basic app using interaction and engineering patterns to meet a set of product requirements.

    For this part of the lab, you’ll receive:
  • A app written in either Objective-C or Swift, depending on your group’s preferences
  • Access to a shared repository for your group’s app development
  • A set of product requirements with example apps you can reference for inspiration
  • Graphic assets you can use to customize the look and feel of your app
  • Group level instruction and support as you complete your implementation


  • To complete the lab session, groups will:
  • Present their revised app to the lab
  • Discuss the lessons learned during implementation
  • Leverage the lab’s experiences to answer outstanding implementation questions


  • Requirements:
    To get the most out of this lab, you should be skilled in development with Objective-C or Swift and have a working knowledge of the CocoaTouch Frameworks. Due to the focus of the class, coding instruction is limited to the engineering patterns discussed in class.

    Good To Know:
    Experience with Core Foundation and specifically Core Image, Core Graphics, and other image and video processing technologies used on iOS will be useful, but is not required.

    Lead iOS Developer, Video Platform Technology
    CBS Interactive
    1:00pm - Lab B:
    Developing a Strategic & Scalable Roadmap for Mobility
    Product Manager
    Raizlabs
    T
    1:00pm - Lab C:

    Level: Beginner to Intermediate

    Appium is an award-winning open source tool for automating native, mobile web, and hybrid applications on multiple platforms. Its cross-platform design allows you to write tests against both iOS and Android using the same API, thus enabling code reuse between each test suite. Appium is developed by Sauce Labs and a thriving community of open source contributors. For more information, see appium.io.

    In this Lab, you will get a hands-on demo showcasing how to use Appium, a free open-source tool for automating mobile testing, that will highlight the following:

  • An overview of the tools available for writing tests in JavaScript, although you should note that with Appium you can test native, hybrid, and mobile web apps in any coding language and with any test framework.
  • Understand how to write tests in JavaScript in order to test web applications in mobile environments.
  • Learn how to execute your tests against the cloud of devices at Sauce Labs.
  • Discover the value of automated testing, including increased reliability of your applications as well as how to tune performance on different platforms.
  • Software Engineer
    Sauce Labs
    4:00pm
    Afternoon Labs Conclude





    Day 2: Wednesday, February 4th, 2015

    General Conference
    Register Now!
    T
    Sessions marked with “T” are technical sessions involving code.
    8:00am
    Workshop Registration and Breakfast
    8:45am
    Welcome and Introduction by Summit Producer Breanna Jacobs
    9:00am

    Level: Intermediate

    Mobile users expect great performance from their apps. Slow apps languish unused and are often uninstalled or given bad reviews. And once a mobile app is labeled as slow — even if only because of one buggy version that slipped out — it can be difficult to recover market perception and corresponding business goals. This session will cover common challenges in achieving high performance for your app, techniques to minimize risk and negative perception, and how to monitor app performance based on real-time user experience so you can proactively address issues.

    Product Manager
    Dell Software Group
    9:45am
    Sponsorship Showcase
    10:00am
    Refreshments and Networking
    T
    Track 1:
    iOS
    10:30am - Track A: iOS
    Level: Beginner through advanced

    The iOS frameworks have a long history, from the Mac desktop back through NeXT in the 1980s. We'll take a look at the variety of design patterns used throughout the frameworks, see where they can be applied, and when they shouldn't be applied. Along the way we'll cover core must-know APIs along with some little-known gems.

    We'll also look at the wider developer toolbox, with tips to harness Xcode, the compiler, debugger, and source control.

    Principal iOS Engineer
    Fitbit
    T
    Track 2:
    Android
    10:30am - Track B: Android

    Level: Intermediate

    With the 5.0 Lollipop release, Android is hotter than ever. Now, so are the tools to build apps on it. We'll take a look at the latest developments in the Android toolchain and practical ways they can make your life as an Android engineer much easier.

    Key highlights:

  • Andriod Studio (a.k.a. uninstall Eclipse immediately)
  • Advanced(ish) Gradle techniques
  • Decoding the support libraries
  • ... and more!
  • Lead Mobile Architect
    Vindico
    Track 1:
    iOS
    11:30am

    Level: Intermediate

    Simplicity makes your app easy to use for a wide range of people. This is common sense. But it’s not common practice. There are many reasons why simplicity is difficult to achieve in an iOS interface. Having a large number of features makes simplicity harder. So does allowing a lot of customization.

    Join me as we walk through the design decisions and interface refinements leading up to my latest iPad release. Through the examples we will explore common issues encountered when creating simple interfaces and see sample solutions in action.

    Chief Technology Creator
    Weave the People
    T
    Track 2:
    Android
    11:30am
    Level: Intermediate

    The humble TextView was there when you wrote your Hello World app. You know how to change its text size and color, perhaps its font too. But do you know that you can also put multiple font sizes in the same TextView? Highlight individual words? Embed inline images? Come and learn how to unleash the power of TextView with Span, Paint, and much more.
    Founder
    Square Island LLC
    12:15pm
    Networking Luncheon
    T
    Track 1:
    iOS
    1:15pm

    Level: Intermediate

    Apple’s latest programming language Swift offers exciting new features. Learn how to take advantage of these new features without having to rewrite your entire app. Attendees will also get insights into how the VSCO team has integrated Swift into their work.

    In this talk, Fiel will discuss:

  • How to integrate Swift in your existing Objective-C apps
  • How to use your existing knowledge of Objective-C to work with Swift
  • How to use Swift for performance
  • Senior Software Engineer
    VSCO
    T
    Track 2:
    Android
    1:15pm
    Level: Intermediate
    This session will cover automated testing of Android applications. We will go through the motivation for writing automated tests, basic libraries and how to use them, and best practices for maintaining a test suite.
    Android consultant
    T
    Track 1:
    iOS
    2:00pm

    Level: Beginner

    Apple provides a set of tools called Instruments to help iOS and Mac developers debug, optimize, and troubleshoot their apps. In the world of fast pace development optimization is often neglected or reserved for an afterthought. Well performing iOS apps reach more customers, receive better reviews, have less issues with Apple approvals, and generate more revenue.

    Instruments can be daunting to both the beginner and intermediate developer. This session will discuss the many reasons why performance is more important than you think. Attendees will learn the basics of instruments and how to get started using the tools as well as a glimpse into advanced techniques for making sure they are squeezing the most out of the super computers in their pockets.

    Session is targeted towards beginner and intermediate developers as well as advanced developers who are unfamiliar with instruments.

    CEO
    @MartianCraft
    T
    Track 2:
    Android
    2:00pm

    Level: Intermediate

    Android notifications are a great way to keep your users engaged with your app. And now with Android 5.0 (Lollipop) notifications are front and center on the Android platform, which means it’s even more important for you as a developer to learn how to take advantage of this very powerful Android feature.

    In this class, we will take a technical deep dive into Android notifications. You will learn how to add notifications to your app, how to customize notifications to better display the information you need to present and how to take advantage of advanced features like inbox style notifications, custom layouts and custom actions. We will also explore other important aspects of Android notifications, like compatibility with previous version of Android and the possibility to extend your app’s notifications into Android Wear devices.

    Key highlights:

  • Learn how to implement Android notifications on your app
  • See how you can take advantage of advanced features that allow you to display more relevant information at a glance
  • Extend your notifications into Android Wear and keep your users engaged by displaying information on their Smartwatch
  • Senior Mobile Engineer
    Eventbrite
    2:45pm
    Networking & Refreshment Break
    T
    Track 1:
    iOS
    3:00pm

    Level: Beginner through Advanced

    While many engineers view Xcode as a decent IDE, both old hands and newbies are unaware of the customizations and add-on tools that can make working in Xcode a seamless and remarkably intuitive experience. Customizing and adapting the Xcode IDE instead of adding additional tools to your workflow can save you time and money, and enable you to stay in a state of flow. In many cases, the Cocoa and CocoaTouch developer communities have been able to replicate the essential functionality found in some of the most popular 3rd party tools directly inside of Xcode.

    In this session, you’ll learn about:

  • Web Servers you can run and customize directly from Xcode using Objective-C and Swift to aid in your development of network enabled apps
  • Plug-ins for common tasks and interface customizations in Xcode
  • Ways to experiment and change your code while your app is running in Xcode
  • How to automatically integrate 3rd Party Documentation into Xcode’s documentation viewer
  • Ways to use dependency management to automate 3rd party library updates
  • How to develop your own Xcode plugins and scripts
  • Lead iOS Developer, Video Platform Technology
    CBS Interactive
    T
    Track 2:
    Android
    3:00pm

    Level: Intermediate

    In the recent update to Android's UI, elements are given depth and movement more evocative of real world physics. Find out what Material Design means for developers. We'll explore this design language in context with current trends in other ecosystems, and learn about best practices for bringing these concepts to life in your applications.

    Senior Android Developer
    Trulia
    4:30pm
    Gone are the days where making an app just involved writing code. Now, even as a developer, we need to be aware of many other aspects of shipping. They can be human things, like "how do I stop someone from overwriting my changes to the project.pbxproj, storyboard, or xib?" Or technical challenges, like "how do I manage dependencies?” and “why do I always have to do a 3-way merge?” Or even peripheral things like “what happens to our servers if we get featured?” and “what happens to the app when the servers go down?” This session will cover common scaling problems, and solutions to overcome them.

    Level: Intermediate/Advanced
    iOS Engineer
    reddit
    5:15pm - Networking Reception
    Join us for drinks and appetizers!



    Day 3: Thursday, February 5th, 2015

    General Conference
    Register Now!
    T
    Sessions marked with “T” are technical sessions involving code.
    8:00am
    Workshop Registration and Breakfast
    8:40am
    Welcome and Introduction by Summit Producer Breanna Jacobs
    8:45am

    Level: Intermediate

    Most of the most successful app creators will tell you that it takes more than luck and product fit to make it in mobile development. I'll discuss what works and what doesn't, using learnings from my own company's efforts, as well case studies and success stories from others. Some of the topics Arsenio will cover include:

  • Some design triumphs and traps to know about
  • How to make the most of different mobile platforms and frameworks
  • Ways to maximize the productivity of your mobile design, development, and testing teams
  • How and when to incorporate user feedback
  • The critical next steps you need to take once you launch your product
  • Co-Founder & Chief Technology Officer
    Circa
    9:30am

    In this talk, Gemma will provide actionable tips on key topics including:

    - Why productivity is so important for mobile developers
    - Excellent authors & top tips on general productivity in software development
    - Practical suggestions - both technical and non-technical - to enhance developer productivity. Examples are taken from everyday life on a variety of mobile development projects.

    Level: Intermediate

    iOS Lead
    Harry's Grooming
    10:15am
    Sponsorship Showcase
    10:30am
    Morning Networking Break & Refreshments
    T
    Track 3:
    Design for Developers
    10:45am

    Level: Intermediate

    In this session, we will do a detailed walkthrough on prototyping tools including Invision, Origami/Quartz Composer, Framer, and Pixate. We’ll create a basic prototype using these tools, and discuss best practices to unhinder building optimal user experiences.

    We’ll also take a brief look at the capabilities of a few other tools including Flinto, Marvel, Keynote, After Effects, and Form to learn about when these other tools can be advantageous to use.

    Attendees will come away with:

  • Basic mastery of some popular prototyping tools
  • Knowledge of where specific tools can fit your workflow
  • Best practices in testing and optimizing non-native interactions
  • Director of Creative Services / Partner
    Two Toasters
    Track 4:
    Mobile Web & Web Development
    10:45am
    Deep Dive: Web Development Tools
    VP of Engineering
    American Express
    T
    Track 3:
    Design for Developers
    11:45am

    As we approach the “mobile moment” where 50% of our traffic will be coming from mobile devices, we are preparing our web and mobile products to provide a seamless, intuitive and consistent user experience. This means considering the implementation of interactions across native mobile, mobile web, and desktop web. We want the interactions to be intuitive whether a user is using the platform with screen reader/voice, touch, mouse or keyboard. Similar controls should present users with similar interactions across the platforms and usage modes. Our horizontal UED team has been cataloging these experiences in our UI Pattern Library. This session will take a look at 3 patterns, demonstrate the functionality across platforms and usage modes and then look at the specifics of the code implementation.

    At the end of this session, developers should be able to:

    1. Identify interaction patterns that should be consistent across platforms.
    2. Understand how users experience interactions using screen readers, touch, mouse and keyboard; and how to recognize a good, intuitive interaction.
    3. Understand implementation specifics of a few different patterns to make them work well across platforms and modes – covering iOS UIKit elements, attributes and states; semantic markup; Javascript behaviors and ARIA roles.

    Level
    Beginner to Intermediate

    Senior Manager, Web Development
    LinkedIn
    T
    Track 4:
    Mobile Web & Web Development
    11:45am

    After you decide to build a mobile app, the next decision to make quickly becomes which platforms to build for. Somewhere along the way you may wonder about using a cross platform tool to gain efficiency, either because your development team’s expertise lends itself to a certain technology, or because you’d like to get some reuse across multiple platforms from the code your team writes.

    It is not the case that using a cross platform tool will get you an extra platform “for free”. Nor is it necessarily the case that using a non-native cross platform solution will get you the quality your users are looking for. If you want to consider a cross platform solution, you need to make the choice with your eyes open. That’s where this talk comes in.

    This talk will cover the major cross platform solutions available, contrast them to native development options, and go through an informative comparison of the features of each. These include Phonegap/Cordova, Titanium, Rubymotion, Xamarin. We’ll compare apps built with these technologies to native Android, iOS, and Windows apps. You’ll come away with a good view of the field, the trade-offs, and a good idea of how to make the right decision.

    Engineering Director
    Tack Mobile
    12:15pm
    Networking Lunch
    Track 3:
    Design for Developers
    1:15pm

    Level: Intermediate

    Color speaks to us in a thousand different ways. Have you ever wondered how colors are chosen for popular apps, or how to choose colors for yours? This session shows you how to choose a branding colors for your app, find colors that support it, and perform simple but powerful user tests -- all without expensive design tools. For developers, product managers, marketers, designers, entrepreneurs, or anyone with a mobile or tablet app.

    Senior UX Designer
    Amazon
    T
    Track 4:
    Mobile Web & Web Development
    1:15pm

    Learning rules, best practices, jsLints or jsHints do not help you to write faster JavaScript – you’ll forget them before you really learn them. It’s not about the rules somebody tells you to follow blindly, but rather paying attention to the way certain parts of the language work. You don’t need to be an expert to write faster JavaScript!

    This talk will help you understand how you can write faster JavaScript array, loop, scope, event bubble, closure, DOM manipulation, and more.

    Level
    Intermediate

    Senior Web Developer
    Nielsen
    Track 3:
    Design for Developers
    2:00pm
    Session TBA
    Mobile Solutions Architect Lead
    Optimizely
    Track 4:
    Mobile Web & Web Development
    2:00pm

    Level: Intermediate

    In late 2012 Clio started down the path of building a native iPhone app and supporting API. As a data heavy product we needed to connect with over 35 different API endpoints, some of which may include tens of thousands of records per user each.

    Learn about:

  • Why build an API
  • Tips for working with complex, interconnected and nested data
  • Hard lessons learned along the way
  • Mobile considerations - being mindful of when syncing data
  • Making your API public - considerations to take when thinking about how others will interact with your API

  • Follow Clio's journey creating a robust API cycle — from conception, through dog fooding the implementation, to finally graduating to a public API with now over 200 connected apps.

    Product Manager for Mobile and API
    Clio
    2:45pm
    Afternoon Networking Break
    3:00pm
    Health and fitness apps have been trying to motivate individuals and teams to do something. Retails apps are trying everything to get us to buy buy buy. Employers and HR firms want employees to use benefits, to be health and work more. Are these app strategies working? How do you inspire changes in behavior, form or break habits? We will look at the strategies and tactics that have been employed to date, what is working and what isn't. Then we'll look towards the now and future of wearables, sensors, beacons, geofencing and other new players being leveraged in the effort to make us do something.
    Co-founder
    Rendr
    3:45pm
    Summit Concludes


    * This is our preliminary agenda and may be subject to change.

    Venue

    Holiday Inn Golden Gateway - Newly Remodeled!

    The newly remodeled Holiday Inn Gate hotel in downtown San Francisco is centered between Nob Hill, Fisherman's Wharf, the Golden Gate Bridge and Pacific Heights - an oasis for corporate and leisure travelers offering the true San Francisco experience. Rooms offer outstanding city or bay views, and amenities include 24-hour business center and fitness center, guest laundry, dry-cleaning services, R-O-H Bar and Restaurant including room service starting at 5pm. Historic cable cars are located on California Street, just steps from the hotel, providing easy access to Fisherman's Wharf, Union Square, Embarcadero, Financial District and Chinatown.

    Venue Details:

    Holiday Inn Golden Gateway - Newly Remodeled!
    1500 Van Ness Ave. San Francisco, CA 94109
    (866) 272-7098

    Discount Room Rates:

    To make your reservation, call: (866) 272-7098
    Room rate if reserved by Jan 3rd, 2015: $179.00.

    We highly suggest securing your room as early as possible as they do sell out!

    Venue Photos:

    How to Get to the Venue:

    From SFO:

    By taxi: Approximately $60.
    Driving directions: Click here.
    By public transportation (BART & Muni): Click here.

    If you need further assistance with the directions to the facility, please call (866) 272-7098.

    Commercial Tuition.

    Save up to $200 when you register before January 9th
    Summit Only
    $1,895 register
    Silver Pass: Summit +1 Workshop
    $2,390 (Save $100)register
    Gold Pass: Summit +2 Workshop
    $2,785 (Save $200) BEST VALUE! register
    1 Workshop
    2 Workshops
    $890
    (Save $100) register


    Non-Profit Tuition.

    Save up to $200 when you register before January 9th
    Summit Only
    $1,695 register
    Silver Pass: Summit +1 Workshop
    $2,190 (Save $100) register
    Gold Pass: Summit +2 Workshop
    $2,585 (Save $200) BEST VALUE register
    1 Workshop
    2 Workshops
    $890
    (Save $100) register

    Cancellation and Quality Assurance: The Global Strategic Management Institute strives to provide you with the most productive and effective educational experience possible.If after completing the course you feel there is some way we can improve, please provide us in writing with your comments on the evaluation for provided up on arrival. Should you feel dissatisfied with your learning experience and wish to request a credit or refund, please submit it in writing no later than 10 business days after the end of the training to: VP of Educational Services, 1501 India St. Suite 103-60, San Diego , CA 92101 . We will evaluate individual complaints in a context of collective comments from the event. As speakers are confirmed months before the event, some speaker changes or topic changes may occur in the program. Global Strategic Management Institute is not responsible for speaker changes, but will work to ensure a comparable speaker is located to participate in the program.
    Cancellations received up to 4 weeks (28 days) before the conference are refundable in full. After that, cancellations are subject to the entire conference fee, minus a $300 service fee. The remainder of your credit may apply toward a future conference. Please note that if you do not cancel and do not attend, you are still responsible for payment. Substitutions may be made at any time.

    Participate

    Get Involved with Mobile+Web DevCon.

    Sponsor or Partner with Mobile+Web DevCon

    Interested in establishing a presence for your company at Mobile+Web DevCon? Visit our sponsor page below for more information.

    Sponsor Information


    Speak at the Mobile+Web DevCon

    If you have a great talk or case study you think would be a good fit for the MWDCON agenda, we want to hear from you.

    Submit a proposal


    Promote the Mobile+Web DevCon

    Are you so excited about an upcoming event that you want to share it with the world? Put a banner on your blog or website with a link to our event webpage and let Tom Dibble know for your exclusive 5% off discount code.

    Summit Banners