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!
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.
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
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
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
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
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
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
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
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)