Gaia/System/Keyboard: Difference between revisions

From MozillaWiki
< Gaia‎ | System
Jump to navigation Jump to search
No edit summary
 
(12 intermediate revisions by 7 users not shown)
Line 1: Line 1:
==Status & Team==
You might also be interested in [[Gaia/System/InputManagement]].


* See: [https://docs.google.com/spreadsheet/ccc?key=0AiBigu584YY7dGlNSlY0QzhJb3M5anRBa1gxalV0Y3c#gid=0, B2G - Milestone 3 Plan]
== Design Specs ==


== V1 ==
Latest Keyboard UX spec will be uploaded to this tracking bug: {{bug|983043}}
=== Keyboard requirements ===
* Multiple keyboard support
** Being able to cycle through different language keyboards and keyboard layouts
* Contextual sensitivity
** adjust keyboard layout based on input field types
*** datetime (picker)
*** date (picker)
*** time (picker)
*** number
*** url
*** name
*** email
* Predictive text
** Ability to recommend words based on substring (eg: 'wor' recommends world, word, work, etc)
** Ability to recommend for misspelled words
** Support for additional characters and symbols on alternate keyboard layout
* Keyboard behaviors
** double press space for '.'
** Auto capitalize beginning of sentences and names
* Localized
** Adjust for currency depending on locale
*** $, €, ¥, etc


=== Languages supported ===
== Auto Correction / Prediction Mechanism ==
* US-English
* Spanish (Latinamerica)
* Portuguese (Brazil)


=== Design Spec ===
* Check [[Gaia/System/Keyboard/IME/Latin/Prediction & Auto Correction]] for auto correction / prediction mechanism of Latin IME (check [[L10n:B2G/Fonts]] for keyboard languages supported by Latin IME)
* [[File:Keyboard Specs.pdf | Keyboard UX]]
 
* [[File:Special_Characters_Per_Keyboard_Key.pdf‎ | Special characters chart mappings for English, Spanish, Brazillian]]
== Roadmap ==
 
* [[Gaia/System/Keyboard/Roadmap]]
 
== Meetings ==
 
* No meeting currently held for Keyboard app at the moment. Please contact the developers directly or on the [https://lists.mozilla.org/listinfo/dev-gaia dev-gaia] mailing list.  
 
== People ==
 
* Project Manager: Howie Chang
* Product Manager: Bruce Huang
* UX: See [[Gaia/UXTeam]]
* Developers: See [[Modules/FirefoxOS#Keyboard]]

Latest revision as of 03:45, 11 February 2015

You might also be interested in Gaia/System/InputManagement.

Design Specs

Latest Keyboard UX spec will be uploaded to this tracking bug: bug 983043

Auto Correction / Prediction Mechanism

Roadmap

Meetings

  • No meeting currently held for Keyboard app at the moment. Please contact the developers directly or on the dev-gaia mailing list.

People