Tag Archive: LabVIEW

JKI Services: Professional User Interface Design for LabVIEW

  • April 29, 2016 8:31 am
  • Published by

Professional User Interface Design for LabVIEW Do you have an important LabVIEW application that does not look very professional or modern? Did you know that you can increase your return on investment (i.e. generate more business value) by improving the visual design and user experience of your software? Are you an engineer or scientist who appreciates the value of good software design, but don’t really know where to start? After all, you’re not a graphic designer. At JKI, we’re experts in transforming ordinary LabVIEW programs into professional, modern applications that users will love! A simple voice recorder app, written in LabVIEW, that JKI transformed into an

Read More

Creating Modern Touch UIs in LabVIEW

Over the last several years, touchscreen technology has become a staple feature in our world. At JKI, more and more of our customers are choosing to create their apps using touch UIs in LabVIEW. We know the importance of writing great code, but without a good user experience and stylish design, great code can go unnoticed. Join me in a 45-minute webinar where I’ll show you the fundamentals of user interface design. Take that theory into practice to convert a UI into a modern, touch ready application and learn some simple techniques for customizing controls along the way. You’ll learn: Guidelines for

Read More

What you need to know about the State Machine Objects framework: Intro

Over the next few weeks I will be sharing the main things you need to know about JKI’s State Machine Objects (SMO) framework for LabVIEW, including what it is, how it works, how it can help you develop scalable applications, and how you can collaborate to make the framework even better! In addition, I will be sharing videos that will show you how to make your next LabVIEW application successful using the SMO framework. Let’s start from the beginning… What is the SMO framework? The State Machine Objects (SMO) framework is an open-source and lightweight development framework for LabVIEW that is

Read More

JKI State Machine Objects Now on GitHub!

We are happy to announce that the JKI State Machine Objects (SMO) framework for LabVIEW has been released under an open source license on GitHub! The State Machine Objects (SMO) framework is an open-source and lightweight development JKI State Machine based framework for LabVIEW for creating extendable and modular applications using object-oriented design.  At JKI, we truly want you to collaborate in making the SMO framework even better. Help us shape and evolve the framework for the benefit of the entire LabVIEW community. All the source code and installation instructions are available on the project’s GitHub page, where you can create forks, make your

Read More

How FPGAs Get Innovative Science and Technology to Market Fast

If you’re a scientist or engineer at a high-tech company, you know that a key to business success is being able to quickly get innovative ideas prototyped and developed into a viable product for the marketplace. To do this, you need to be able to quickly and gracefully adapt to changing requirements and evolving technology. In order to achieve this speed and flexibility of development, many of the top scientists and engineers are using Field Programmable Gate Arrays (FPGAs) for their prototypes and products. FPGAs are integrated circuits that promise: High-speed of execution Parallelism and determinism Flexibility of configuration after

Read More

#5 Best Practice for using the JKI State Machine: Left-justify State Strings

In my last post on JKI State Machine Best Practices, I explained the #4 Best Practice: Use macros (instead of “chaining” together sequential states). In this post, I’ll talk about a very simple (yet important) best practice that will help make your code much more readable for you and others who work on or inherit your code. The #5 Best Practice: Left-justify State Strings I said this one was simple, right? Left-justified text — easy to read. Right-justified text — hard to read. With left-justification, as you can hopefully see, it’s much easier to read the category headings/groupings for multi-line (multi-state)

Read More

Creating a Hamburger Menu in LabVIEW

This article is about how to create a Hamburger Menu — yes, you heard that correctly: we said “hamburger menu”! No, we’re not talking about this type of hamburger menu… We’re talking about the software drop-down menu with three rounded horizontal bars that looks (somewhat) like a burger and two buns, as shown below: The hamburger menu is a very simple navigation tool that has become nearly ubiquitous in the past 10 years. It provides a nice place to put features that are frequently used, but should not be visible all the time. As you can see, above, the hamburger menu leaves the main navigation

Read More

Celebrate Cyber Monday 2015 with 50% off VIPM Pro

Cyber Monday is here! What better way to kick off your holiday shopping than by getting something for yourself and your team? This week, we’re taking 50% off all VIPM license purchases and renewals (via credit card on our website). Buy VIPM from our website and enter the discount code CYBERMONDAY at checkout, or click this link to add VIPM Pro to your cart and apply the discount automatically. Have you been thinking of purchasing VIPM Pro for yourself or your colleagues? There’s no time like the present. To learn more about VIPM, visit our website.

Read More

Caraya – A New Take On LabVIEW Unit Testing

How many times you have had good intentions to write unit tests for your LabVIEW project but when the time came you had more pressing fires to put out? Or how often have you created a small debug VI to test your software but never created a unit test to cover the same functionality? JKI is excited to announce Caraya, a new experimental open source assertion and unit testing framework for LabVIEW. It takes a whole new approach to unit testing; your VI is your test. Caraya allows you to convert your manual test VIs you use for debugging into

Read More

JKI’s Highlights From NIWeek 2015

Wow! What a fantastic NIWeek. It may be over but our team at JKI is still reeling from the flurry of information and innovation jam-packed into an amazing week in Austin. From new NI embedded product lines to the launch of LabVIEW 2015 (which promises to help developer “write code faster; write faster code”) to technical sessions, social events, and inspiring keynotes. Here are some of our favorite moments and take-aways from NIWeek 2015: JKI Won two NI Engineering Impact Awards! We shared two NI Engineering Impact Awards with our customer Primus Power, first in the Energy category award and then

Read More