Home > VKB-VirtualKeyBoard

VKB-VirtualKeyBoard

VKB-VirtualKeyBoard is a project mainly written in Java, based on the GPL-3.0 license.

A software keyboard with special function keys (e.g. ALT, CTRL, SHIFT) for the Google Android operating system.

Virtual KeyBoard (VKB)

Virtual KeyBoard (VKB) is a software keyboard with special function keys (e.g. ALT, CTRL, SHIFT) for the Google Android operating system. It provides three keyboard layouts, each implementing a fully-featured IBM PC keyboard:

  • QWERTZ keyboard layout used in Germany
  • QWERTY keyboard layout used in United Kingdom
  • AZERTY keyboard layout used in France

System Requirements

Virtual KeyBoard (VKB) has the following system requirements:

  • Android 3.0 (API level 11) or higher.

Installation

A .apk file (VirtualKeyBoard.apk) is included in the Git Repository. Simply copy it onto a SD card and install it on your 3.0 compatible Android device.

Using Virtual KeyBoard (VKB) From a Git Checkout

The following commands can be used to perform the initial checkout of Virtual KeyBoard (VKB) from Git:

mkdir VirtualKeyBoard && cd VirtualKeyBoard
git clone git://github.com/tehhahn/VKB-VirtualKeyBoard.git

Developing

Virtual KeyBoard (VKB) is developed under the following environment:

  • Java Platform, Standard Edition (SE) Development Kit (JDK) 7
  • Android SDK Tools, revision 12
  • SDK Platform Android 3.0, API 11
  • Eclipse Classic 3.7
  • Android Development Tools (ADT) 12.0.0 Plugin for Eclipse
  • Microsoft Windows NT 6.1 ("Microsoft Windows 7")

The Eclipse related project files are also included in the Git Repository.