A daily-wear wearable system is one of the most convenient mediums in practical application scenario of transferring various information data or services between two users as well as between a user and a device. To implement this service scenario, we chose to develop a wearable forearm mounted accelerometer based input system. A set of gesture commands was defined by analyzing intuitive forearm movements. A hardware system and software recognition engine that utilizes the accelerometer sensor data to recognize the gesture commands were implemented and tested. This paper describes the development techniques of a wearable gesture recognition system. It also includes discussions of software and hardware design and how variations in these affected gesture recognition rate by analyzing experimental results from the actual implementations.