Webinar – Creating a Hardware Abstraction Layer in LabVIEW

Managing complexity is one of the most fundamental aspects of any software engineer’s job definition. Hardware Abstraction is a key concept to master in our quest for achieving such a goal. Join me in my on-demand webinar as I go through the process of designing and implementing an hardware abstraction layer for a mocked-up instrument in LabVIEW. From theory to practice, I will guide you on how to define a hardware abstraction in the context of an instrument’s product development cycle and demonstrate those concepts with JKI State Machine Objects. You’ll learn: What is Hardware Abstraction What makes Hardware Abstraction

Read More

Getting a New Look at JKI

We’re proud to unveil JKI’s expanded services and capabilities for web development, professional user experience design, and data science. We’re also excited to announce the launch of our new website and visual branding, with a completely fresh new look and feel!

Read More

Three LabVIEW developers walk into a solar hackathon… and win!

What happens when three JKI engineers walk into a solar hackathon armed with LabVIEW and a passion for solving technical challenges and making a big difference in the world? They win, of course! Yes! Our team won 2nd place at the 4th annual SunCode solar hackathon organized by Powerhouse. This event brings together developers, designers, and entrepreneurs that want to create the solar software, financial solutions, and design projects that shape the future of the renewable energy industry.

Read More

VIPM 2016 is here – Up to 5x faster (startup, package search, and more)!

We’re pleased to announce the availability of VI Package Manager 2016! Performance Improvements In this release, the VIPM team has worked hard to improve performance in several areas: startup time ~2x faster check network for packages ~2x faster search for packages ~5x faster sort packages ~5x faster We’re confident that these efforts will be greatly appreciated by VIPM users. Some Bug Fixes Too! Additionally, we’ve worked to fix some important issues affecting users, such as mass compiling of source only VIs. We hope you like VIPM 2016 and the improvements we’ve put into this release make your work with LabVIEW even more efficient! Get

Read More

JKI Helping Capture Wave Energy with CalWave Power Technologies Team at UC Berkeley

At JKI, we love working on projects that make a big difference in the world: from biotech, to medical devices, to clean energy, and beyond. That’s why we’re thrilled to announce JKI’s sponsorship and technical advisor role to the CalWave Power Technologies team at UC Berkeley, as they gear up to compete in the finals for the DOE Wave Energy Prize later this summer. (We’re also excited, because we have several UC Berkeley Engineering and Physics grads at JKI — Go Bears!) “We are very excited to have JKI as a partner and technical advisor on this impactful project,” said Marcus

Read More

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