Попробую)
1. БД
2. Серверная логика на JS (cloud code). Есть функции, есть cron (background job). Есть роли и ACL.
3. Не нужно париться с администрированием, масштабированием и прочими глупостями. По мне, достаточно низкий порог вхождения.
4. Есть SDK для большинства платформ, есть REST для остальных.
5. Удобный UI для просмотра данных в базе.
6. Можно хостить сайты (Есть js sdk для получения данных с сервера)
7. Из коробки есть авторизация по логину/пароль, twitter, facebook, по телефонному номеру
8. Есть статистика (по моему не очень развитая)
9. Наверное куча других ништяков, которыми я ещё не пользовался
В общем, если нужно просто сохранять что-то на сервер и получать что-то с сервера без особой логики, то, скорее всего, даже писать на сервере ничего не нужно будет. Если нужна какая-та сложная логика, то скорее всего парс с ней тоже справится :) Пока не натыкался на какие-либо ограничения.
По ценам, смотрите сами, мне сложно судить, у меня, к сожалению, пока нету ни одного приложения, которое вышло за пределы бесплатного лимита (выходило, но потом через пару месяцев парс лимит значительно поднял).
А к чему эти сложности с intent-filter?
Почему не просто
Intent intent = new Intent(context, MainActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent);
asdz: Ну PayPal работает в России, мы используем его в одном из наших приложений для продажи услуг.
Хранить данные карт где-либо, по моему мнению, вообще не очень хороший вариант.
Windows + android studio, я не компилил и не запускал, посмотрел как раз таки в design редакторе android studio.
Вообще с дизайнером тоже плохие отношения, в самом начале что-то пытался в эклипсе покрутить, но ни к чему хорошему это не привело. Теперь использую его только для быстрого просмотра результата.
Как быстрое решение, поменяйте RelativeLayout на LinearLayout и android:orientation="horizontal" на android:orientation="vertical".