ICS Development Team
With hundreds of successful projects to our credit, ICS’ software development team understands the tools, technologies and techniques needed to turn ideas into successful products. We love sharing our knowledge and helping our clients innovate!
Articles by Author
Qt Eases Developers' Frustrations
Wednesday, April 13, 2022 - 12:50 "> • By ICS Development Team • Qt
Our software developer tried working without Qt. Here's what happened.
Take Measures to Help Avoid a Ransomware Nightmare
Friday, September 17, 2021 - 09:09 "> • By Stephanie Van Ness, ICS Development Team • cybersecurity, connected device
The cybersecurity industry is stretched thin as the pace of attacks is relentless. Take steps now to safeguard your devices.
Here’s Why You Should Separate UI from Business Logic in Your Application
Thursday, April 2, 2020 - 12:19 "> • By ICS Development Team • GreenHouse, Qt
Application separation is highly beneficial for testing.
Use Your Words: Voice Tech Enriches Board Games
Tuesday, May 28, 2019 - 07:39 "> • By Stephanie Van Ness, ICS Development Team • gamification, Voice Recognition, alexa
Voice technology is changing the way people play games.
Avoid Pitfalls When Developing a Qt Model-View-Delegate Project
Wednesday, May 8, 2019 - 08:30 "> • By Christopher Probst, ICS Development Team • Qt, QML, Qt Quick
Feel the power of the framework with this app that downloads mp3 files from the web.
Exploring Model-View Design With Qt Quick
Wednesday, May 1, 2019 - 11:55 "> • By Christopher Probst, ICS Development Team • Qt, QML, Qt Quick
Qt’s model-view-delegate framework is an excellent solution for displaying dynamic data.
A Recipe for a Tasty Interactive Game
Thursday, January 31, 2019 - 10:58 "> • By ICS Development Team • interactive games
We built a cool interactive trade show game. Here's how we did it.
5 Rules for Creating Crowd-Pleasing Interactive Games
Tuesday, November 27, 2018 - 09:35 "> • By Stephanie Van Ness, ICS Development Team • gamification, web
Here's how to turn fun game-play into a messenger for your brand.
Code Strangelove: How I Learned to Stop Worrying and Love Development
Thursday, October 11, 2018 - 14:36 "> • By ICS Development Team • web
Things sure have changed for web developers. Here's a look at how their jobs have grown increasingly complex since Y2K.
Building Cross-Platform Software is Easy
Friday, August 17, 2018 - 11:34 "> • By ICS Development Team • web
Sure, it used to be impossible. But these days, you can build your app before deciding which platforms to deploy it to.
How to Control Your Game with a Raspberry Pi
Friday, June 22, 2018 - 09:36 "> • By ICS Development Team • Raspberry Pi, gamification
We built a cool large-format Plinko-style game for use at a trade show. Here's how we did it.
How Speech Synthesis is Helping Alexa Grow Up
Friday, May 18, 2018 - 07:30 "> • By ICS Development Team • voice app, alexa, chatbot
Want to give Alexa a more conversational tone? Here are some ways you can customize your voice application.
ICS' Contributions to the Intel Developer Zone
Friday, May 18, 2018 - 05:34 "> • By ICS Development Team • Intel
Check out these insightful technical articles from ICS engineers.
Grabbing the Attention of Siri and Alexa is Tougher Than You Think
Monday, February 26, 2018 - 11:45 "> • By ICS Development Team • voice assistant, alexa, siri
Building voice apps is easy. Building great ones, not so much. Here's why.
Ruin a Hacker's Day by Securing Your Application Layer
Thursday, December 7, 2017 - 14:23 "> • By ICS Development Team • web, cybersecurity, security
Is your application vulnerable to hackers? Here’s how to limit your exposure.
Mixed Reality is Transforming the Online Shopping Experience
Friday, October 13, 2017 - 08:57 "> • By ICS Development Team, ICS UX Design Team • VR, online shopping
In the near future, 2D websites will transform into vivid 3D experiences — turning online shopping into a whole new ballgame.
How to Choose Between Realities for the Best Immersive Experience
Tuesday, August 15, 2017 - 14:16 "> • By ICS Development Team • AR, VR, touchscreen, interactive games
Looking to create an interactive game? Here's an overview of VR, AR and large-format touchscreen experiences.
In the Age of the Bot, Are Humans Obsolete?
Wednesday, July 12, 2017 - 11:12 "> • By ICS Development Team • API, chatbot
More customer interactions are taking place with bots instead of people. Here's a look at the tech that makes this possible.
Trade Show Win: How Boston Scientific Used an Interactive Journey Through the Small Intestine to Engage Physicians
Thursday, May 25, 2017 - 10:43 "> • By ICS Development Team • gamification, interactive games, trade shows, web
Gamification paid off for Boston Scientific. Here's how we built the interactive game.
Is It Easy to Interact with Your Content?
Tuesday, April 4, 2017 - 09:43 "> • By ICS Development Team • webteam, web, architecture
People are busy. Distracted. To get them to engage with your content, make it easy to consume by leveraging your digital ecosystem.
How to Use a Qt GUI App with Arduino and XBee for Wireless Communication (Part 2)
Friday, November 11, 2016 - 16:47 "> • By ICS Development Team • Qt, IoT, Arduino, XBee
We explore software configuration and programming for our IoT application so you can integrate XBees into your own apps.
How to Use a Qt GUI App with Arduino and XBee for Wireless Communication
Thursday, November 10, 2016 - 14:52 "> • By ICS Development Team • Qt, IoT, Arduino, XBee
Check out this desktop example of an IoT application using an Arduino controller and XBee wireless modules in conjunction with a Qt-based application.
Qt and OpenGL: Loading a 3D Model with Open Asset Import Library (ASSIMP) - Part 2
Wednesday, May 18, 2016 - 10:05 "> • By ICS Development Team • OpenGL, Assimp
In this blog, we're going to cover how to write a program to actually render these models.
Media Manager for Automotive Infotainment (Part 4)
Monday, May 2, 2016 - 10:33 "> • By ICS Development Team • automotive IVI, Media Manager, Qt
In this blog post, we will explain the core architecture of the media manager.
Automotive IVI Media Manager Announcements
Tuesday, April 26, 2016 - 14:33 "> • By ICS Development Team • IVI, Open Source, Automotive, Media Manager, development
Look no further when looking to build a media manager for automotive IVI...ICS just released open source code and all of our events around our Media Manager. Read more and download the code!
Render to Texture: Fixed Function vs. Modern OpenGL
Wednesday, April 13, 2016 - 20:27 "> • By ICS Development Team • OpenGL, Qt, 3D rendering
A look at an advanced feature in OpenGL -- render-to-texture.
Getting Started with MRAA on the Raspberry Pi
Monday, April 11, 2016 - 13:40 "> • By ICS Development Team • IoT, Raspberry Pi, MRAA, Embedded
Integrated Computer Solutions. Take a look inside to learn how to build MRAA on Raspberry Pi...
Media Manager for Automotive Infotainment (Part 2)
Tuesday, March 29, 2016 - 16:06 "> • By ICS Development Team • IVI, Automotive, Qt, Media Manager
In this blog post, we will show how to address some of the challenges when multiple users bring devices into the car.