August 2

Best practices for developing a SketchUp extension


Do you have an idea that would help speed up or enhance a SketchUp workflow? Then it’s time for you to join our amazing extensibility developer community. If you’re just getting up to speed, SketchUp extensions are third-party add ons that allow you to customize and advance your SketchUp workflow. Many are hosted in Extension Warehouse where any SketchUp user can peruse and download with ease. You’ll find industry-specific extensions as well as generic extensions that benefit a wide variety of workflows.  

To help you get started developing your own stand-out, user-friendly SketchUp extension, we’ve compiled a list of UX best practices. In this article, we’ll cover the basics including:

  • Language and tone
  • What to do/not to do with “undo”
  • Keeping a Group unique
  • Lock state modifications
  • Convey a missing license
  • Consider popup warnings 
  • Menu & toolbar functionality
  • Extension naming conventions
  • Extension presentation
  • Scale agnostic
  • Good versus bad code examples

...and so much more. View the full list here

What are you waiting for? It’s time to turn those ideas into a SketchUp-aligned extension. Start developing today!

Blog Post Article by Courtesy of SketchUp


You may also like

Leave a Reply

Your email address will not be published. Required fields are marked

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Get in touch

0 of 350