8 Signs of an Amateur Touchscreen Kiosk Application

kiosk out of orderHave you ever been using a self-service kiosk and thought to yourself “that’s obviously not right?”  Anyone who uses kiosks on a regular basis has at some point interacted with a kiosk that was less than professional.  As a kiosk software company we’ve had the privilege of developing kiosk applications deployed across the US and I’ve compiled a list of signs of an amateur kiosk application so you can avoid these same mistakes.

1. The artwork on the kiosk screens looks like generic clipart or is inconsistent

Usually this happens because the kiosk designer doesn’t have access to a graphic artist or the client has their own ideas on what’s “acceptable” artwork.  Fortunately we have an excellent graphic designer on staff but we’ve experienced the latter where clients will send us generic clipart for buttons and ask to have them put on the kiosk.  We try our best to talk them out of this but sometimes to no avail.  If you’ve seen our website KioskSimple.com you’ll notice we use a lot of hand drawn artwork that all meshes together nicely to give a consistent and professional theme with the occasional clipart thrown in for humor. Continue reading “8 Signs of an Amateur Touchscreen Kiosk Application”

6 Reasons to Develop Your Kiosk Application as a Native Windows Application

.NET WPF kiosk application developmentIn a previous article I briefly covered my thoughts on the pros and cons of developing a kiosk application as a website.  In this article I’ll be exploring the pros and cons of developing your kiosk application as a native Windows application (i.e. a .NET WPF kiosk application).  It boils down to a case of client-side vs. server-side and deciding which approach best fits your needs. My goal for this 2-part series is to define the pros and cons of each approach to better help kiosk application developers make an informed decision. Continue reading “6 Reasons to Develop Your Kiosk Application as a Native Windows Application”

Integrating a Webcam Into Your Kiosk Application

Integrate popular webcams into your kiosk application with KioskSimple
Add support for modern webcams to your kiosk application

Adding a webcam to your kiosk application can go a long way to improve the security of your kiosk.  In the case of disputed credit card charges (i.e. chargebacks) it can help to have a picture of the customer swiping the card in question.  One of our main goals with KioskSimple was to make it really easy for kiosk application developers to integrate popular kiosk devices, like webcams, into their kiosks.  The KioskSimple developer API supports integrating a webcam into your website or .NET WPF kiosk application and we have code examples to get you started. Continue reading “Integrating a Webcam Into Your Kiosk Application”

Getting Started Developing Kiosk Software – Part 3 Avoiding The Pitfalls Of Payment Kiosks

KS_creditcard_bottom_cornerThis is my third and final article in a series titled “A Beginners Guide to Developing Kiosk Software.”

In this article I’m not even going to attempt to delve into the specifics of developing support for accepting payments because there is a huge variation between payment devices and their interfaces.

What I am going to cover is the decision making process you as a developer or business owner need to carefully step through when you decide to make your kiosk accept payments.

If you have any questions about a specific payment device please shoot me a message on one of my social media channels listed at the end of this article. Continue reading “Getting Started Developing Kiosk Software – Part 3 Avoiding The Pitfalls Of Payment Kiosks”

5 Reasons to Develop Your Kiosk Application as a Website

website kiosk application developmentIn a previous article on getting started developing kiosk software I briefly covered my thoughts on the pros and cons of developing kiosk applications as a website vs. a native Windows application.

It boils down to a case of client-side vs. server-side and deciding which approach best fits your needs.

My goal for this 2-part series is to define the pros and cons of each approach to better help kiosk application developers make an informed decision. Continue reading “5 Reasons to Develop Your Kiosk Application as a Website”

Integrating Magtek Credit Card Readers Into Your Kiosk Application

magtek credit card reader can be integrated into your kiosk application
Magtek Credit Card Reader

We really like the Magtek credit card readers and wanted to make them simple to integrate with your kiosk application using our KioskSimple developer-friendly API.  Credit cards are clearly the most popular form of payment being accepted by payment kiosks today and with just some minor code changes your kiosk application can begin accepting credit card payments also.  The KioskSimple developer API supports integrating Magtek credit card readers into your website or .NET WPF kiosk application and we have code examples to get you started. Continue reading “Integrating Magtek Credit Card Readers Into Your Kiosk Application”

Integrating MEI Bill Acceptors Into Your Kiosk Application

MEI SC Series bill acceptor
MEI SC Series Bill Acceptor

Since you’re reading this article you’re probably wanting to add support for accepting payments from an MEI bill acceptor into your kiosk application.  If this is the case then we think you’ll be pleasantly surprised just how easy this is to accomplish when you use the KioskSimple API.  One of the main draws of KioskSimple is just how simple we make it to integrate with popular kiosk payment devices like MEI bill acceptors.  KioskSimple currently supports the MEI AE and SC series bill acceptors along with the MEI BNR (Bulk Note Recycler). Continue reading “Integrating MEI Bill Acceptors Into Your Kiosk Application”

Easily Integrate Popular Kiosk Devices with the KioskSimple Developer API

Integrate payment devices with you kiosk applicationDoes your kiosk application need to support accepting payments or possibly integrate with some elaborate biometric device?  If so then we’ve got a solution that your developers will love.  The KioskSimple Developer API is specifically designed to make it easier, simple even, to integrate popular kiosk devices with your kiosk application.  We’ve provided code examples in .NET WPF C# for native Windows applications and JavaScript for websites to get your started quickly.  Our developers have done all the heavy lifting by creating an abstracted interface (aka API) for popular kiosk devices so you don’t have to understand all of the ins and out of these intricate devices.

Here are just a few examples of the sort of kiosk devices our API supports:

  • Credit Card Readers
  • Bill Acceptors
  • Coin Acceptors
  • Biometrics
  • Thermal Printers
  • Webcams

Continue reading “Easily Integrate Popular Kiosk Devices with the KioskSimple Developer API”

Getting Started Developing Kiosk Software – Part 2 Application Security

kiosk softwareWelcome to the second article in my series on kiosk software development.

My goal for this series of articles is to give an overview on the basics of developing kiosk software that’s both a joy for your customers to use and adheres to the guidelines of PCI-Compliance.

This is more of a series of general guidelines and tips based on my 7+ years of experience developing and dealing with other people’s kiosk software not a comprehensive how-to guide. When I use the term “kiosk software” I’m referring to any software running on a kiosk in a self-service (unattended) environment regardless of the technology used.

This second article will focus on the security aspects of “hardening” your kiosk software to ensure that your kiosk is always running smoothly and your customer’s information is safe from malicious users. Continue reading “Getting Started Developing Kiosk Software – Part 2 Application Security”

Getting Started Developing Kiosk Software – Part 1 the Basics

KioskSimple kiosk softwareMy goal for this series of articles on kiosk software development is to give an overview on the basics of developing kiosk software that’s both a joy for your customers to use and adheres to the guidelines of PCI-Compliance.

This is more of a series of general guidelines and tips based on my 7+ years of experience developing and dealing with other people’s kiosk software not a comprehensive how-to guide.

When I use the term “kiosk software” I’m referring to any software running on a kiosk in a self-service (unattended) environment regardless of the technology used. The kiosks our company commonly deals with are running Microsoft Windows so I’ll use terms like “Web app” or “Windows app” when referring to the kiosk software, but feel free to substitute whatever technology is appropriate for your environment.

This first article in the series will cover the basic considerations you’ll have when getting started on your first kiosk software project and later articles I’ll get into more advanced topics like security, payment processing and more. Continue reading “Getting Started Developing Kiosk Software – Part 1 the Basics”