Design before you develop
              Understand our design principles and patterns before you write a line of code. When you start coding, follow Glass patterns and style, when appropriate, to give users a consistent user experience.
            
          
        Learn the design principles
            These principles describe the core of a great Glass experience, so apply them when designing and building.
          
        
        
        
      Choose a design pattern
            We've come up with a few patterns that work well on Glass. Use them to create consistent experiences.
          
        
        
        
      Use Glass style and templates
            Use the provided UI guidelines and templates to help you design and build Glassware correctly.
          
        
        
        
      Use the Glassware Flow Designer
            Collaboratively design in our web-based tool to visualize your Glassware flow and get early design feedback from the review team.
          
        
        
        
      Develop with Android-based APIs
              The Glass development platform lets you write Android code that runs directly on Glass.
            
          
        Build a pattern
            Learn how to build some design patterns with end-to-end guides.
          
        
        
        
      Explore the API docs
            See all of the GDK features in the API reference docs.
          
        
        
        
      Learn with samples
            Get working Glassware and code snippets from the guides and samples.
          
        
        
        
      Tools and Downloads
            Get the right tools and resources you need to build Glassware.
          
        
        
        
      Distribute to Glass users
              Before you share your Glassware APKs, make sure you follow these best practices and guidelines.
            
          
        Follow these best practices
            Make sure you follow our best practices to ensure your Glassware runs smoothly.
          
        
        
        
      Complete the launch guidelines
            The guidelines describe some of the criteria to ensure the best user experience.
          
        
        
        
      Connect with the community
            Share your ideas with the rest of the Glass development community.
          
        
        
        
      Looking for Glass Enterprise Edition?
            If you're interested in developing Glass solutions for enterprise clients, visit the link below.