[components] Implement mobile components.

number should be in lowercase.