Unleash your team's productivity by combining enterprise-class diagramming, whiteboarding, and data while saving 10x over Visio and Lucidchart!
Learn about some of the technical choices made by the SmartDraw team.
Off-the shelf frameworks and components can save time and effort if you want to develop a quick and light business app, but they are absolutely not the way to go if your goal is to develop a reliable, scalable, maintainable commercial application. Read More
The choice of tools to be used in the software development process can literally make or break a project. It's important to be aware of the types of tools that are available for use, the benefits each can provide as well as the implications for using them. Read More
During the planning and development of SmartDraw we were faced with a pair of dilemmas that many developers have faced lately. Should we build a native Mac app, and if we do, should we put it in the Mac App Store? Read More
Most follow the typical pattern for app building: find an existing framework or libraries and stitch them together into an app. However, there are downsides to using frameworks. We ditched Angular.js after running into performance issues. Read More