Please provide alternative solutions for Blackberry



Please provide alternative solutions for Blackberry. Below are bullet topics of discussion:

1. Competition

2. Low revenue

3. Few App store (application problem)

4. Reduction in subscribers