Wednesday, December 30, 2009

Version 0.1.0 release

Version 0.1.0 of the Cantonese Keyboard for Android is available for download on the Android Market Tools category for free. This is a testing version and will expire on 1 April 2010.


Features

Screenshots

Cantonese keyboard for Android, normal key keyboard layout
Normal key keyboard layout

Cantonese keyboard for Android, pair key keyboard layout
Pair-key keyboard layout


Platforms supported
  • Google Android 1.5, 1.6, 2.0 and 2.0.1

How To Use
  • Install Cantonese keyboard for Android from the Android Market.
  • Enable the keyboard in 'Settings' > 'Locale & text'.
  • Navigate to a text view and long press to bring up a context menu.
  • Tap the 'Select input method' option to show the enabled keyboards list.
  • Select 'Cantonese keyboard' to activate the keyboard.
  • Tap on the text view again to bring up the keyboard and start entering text.
  • Browse matched candidates by scrolling the candidate bar.
  • Tap the desired candidate to enter the character.

    FAQ
    1. Where is the comma?
      Due to the limited screen estate for the normal key keyboard layout, the comma is implemented as a pair-key with the full stop. Just double tap the '. ,' key on the right of the space key to get it.

    2. Nothing happen after installation.
      The Cantonese keyboard is implemented as an input method add on for Android. It will not be shown in the programs list of the home screen. Follows the instructions at the 'How To Use' section above to start.

    3. Can't find a specific Chinese character.
      Not all Chinese characters are mapped in the build in look up table. Try to type an Unicode HEX code prefixed with a 'u' to get the specified character. (e.g. type 'u5ee3' to get the character '廣')

    End User Licence Agreement

    By downloading, installing or using this application or any portion thereof ("Application"), you agree to the following terms and conditions (the "Terms and Conditions").

    1. USE OF APPLICATION
    a. Miles Leung grants you the non-exclusive, non-transferable limited right and license to install and use this Application solely and exclusively for your personal use.
    b. You agree that you are solely responsible for (and that Miles Leung has no responsibility to you or to and third party for) your use of the Application, any breach of your obligations under the Terms and Conditions, and for the consequences (including any loss or damage which Miles Leung may suffer) of any such breach.


    2. PROPRETARY RIGHTS
    You acknowledge that (a) the Application contains proprietary and confidential information that is protected by applicable intellectual property and other laws, and (b) Miles Leung and/or third parties own all right, title and interest in and to the Application, including without limitation all Intellectual Property Rights therein and thereto. "Intellectual Property Rights" means any and all rights existing from time to time under patent law, copyright law, trade secret law, trademark law, unfair competition law, and any and all other proprietary rights, and any and all applications, renewals, extensions and restorations thereof, now or hereafter in force and effect worldwide. You agree that you will not and will not allow any third party to, (i) copy, sell, license, distribute, transfer, modify, adapt, translate, prepare derivative works from, decompile, reverse engineer, disassemble or otherwise attempt to derive source code from the Application or content that may be presented or accessed through the Application for any purpose, unless otherwise permitted, (ii) take any action to circumvent or defeat the security or content usage rules provided, deployed or enforced by any functionality (including without limitation digital rights management functionality) contained in the Application, (iii) use the Application to access, copy, transfer, transcode or retransmit content in violation of any law or third party rights, or (iv) remove, obscure, or alter Miles Leung's or any third party's copyright notices, trademarks, or other proprietary rights notices affixed to or contained within or accessed in conjunction with or through the Application.


    3. TERMINATION
    These Terms and Conditions will continue to apply until terminated by either you or Miles Leung as set forth below. You may terminate these Terms and Conditions at any time by permanently deleting the Application from your mobile device in its entirety. Your rights automatically and immediately terminate without notice from Miles Leung or any Third Party if you fail to comply with any provision of these Terms and Conditions. In such event, you must immediately delete the Application.


    4. INDEMNITY
    To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Miles Leung from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, cost and expenses (including reasonable attorneys fees) arising out of or accruing from your use of the Application, including your downloading, installation, or use of the Application, or your violation of these Terms and Conditions.


    5. DISCLAIMER OF WARRANTIES
    a. YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE APPLICATION IS AT YOUR SOLE DISCRETION AND RISK AND THAT THE APPLICATION IS PROVIDED "AS IS" AND "AS AVALIABLE" WITHOUR WARRANTY OF AND KIND.
    b. YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR MOBILE DEVICE, OR OTHER DEVICE, OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
    c. MILES LEUNG FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT, WITH RESPECT TO THE APPLICATION.
    d. THE APPLICATION IS NOT INTENDED FOR USE IN THE OPERATION OF NUCLEAR FACILITIES, LIFE SUPPORT SYSTEMS, EMERGENCY COMMUNICATIONS, AIRCRAFT NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL SYSTEMS, OR ANY OTHER ACTIVITIES IN WHICH THE FAILURE OF THE APPLICATION COULD LEAD TO DEATH, PERSONAL INJURY, OR SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE


    6. LIMITATION OF LIABILITY
    YOU EXPRESSLY UNDSERSTAND AND AGREE THAT MILES LEUNG AND AFFILIATES, AND ITS LICENSORS ARE NOT LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU THROUGH YOUR USE OF THE APPLICATION, INCLUDING ANY LOSS OF DATA OR DAMAGE TO YOUR MOBILE DEVICE, WHETHER OF NOT MILES LEUNG OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILTY OF ANY SUCH LOSSES ARISING.

    2 comments:

    1. 在Java QQ 里打不开键盘,有什麽办法呢?

      ReplyDelete
    2. I tested 2 version of Java QQ. The first is QQ2005 which use standard text view for text input. Cantonese keyboard works with it. The second one is QQ2009 which does not use standard text view but draws an edit box as graphic. No soft keyboard, either the build in one, can be activated in this mode. Sorry i can't help to provide solution for this case.

      ReplyDelete