Порт приложения для iPhone к Palm Pre или Android? - PullRequest
1 голос
/ 07 августа 2009

У меня очень популярное приложение для Apple iPhone и я хочу портировать на другую мобильную платформу. Что лучше Palm Pre или Google Android? Android пользуется большей популярностью у производителей, но я беспокоюсь о проблемах установки и несовместимости. У Pre один перевозчик и один производитель, но я боюсь, что его продажи будут слишком низкими.

Мое приложение использует базу данных SQLite, и его объем превышает 200 МБ.

Ответы [ 8 ]

7 голосов
/ 07 августа 2009

Вы не указали, было ли ваше приложение платным или бесплатным, и включало ли оно рекламу или нет. История ясна в отношении обоих на Android. Вы еще не можете продавать Pre-приложения, и мы даже не знаем, как Palm будет обрабатывать платные приложения. Мне также не известны рекламные решения для Pre.

Что касается количества пользователей, Android превосходит Pre в настоящее время. И, будучи более открытой платформой, я не сомневаюсь в том, что Android также будет расти быстрее.

1 голос
/ 21 октября 2009

Возможно, вы захотите добавить BlackBerry к вашим соображениям.

При объединении всех доступных моделей RIM общее количество проданных устройств превосходит общее количество проданных устройств для устройств Pre и Android.

Кроме того, теперь у них запущен сервис App World для продажи вашего приложения.

Jim

1 голос
/ 07 августа 2009

Android имеет возможность написания на Java достаточно универсальным способом, благодаря которому ваши порты J2ME, которые затем могут работать на Sonys, Blackberry, Nokias и Samsungs, должны быть в нескольких шагах, если хотите. Однако потребуется гораздо больше подробностей о том, что делало ваше приложение, поскольку это может быть чем-то очень достижимым за короткий промежуток времени на Palm

.

Что может повлиять на ваше решение относительно Android и Pre, что, вероятно, решение о броске монеты

0 голосов
/ 10 августа 2011

Я отвечаю на свой вопрос, потому что это было так давно, с тех пор как я спросил, что многое изменилось. Прежде всего, я пошел дальше и портировал на Android благодаря некоторым очень хорошим ответам здесь и моей интуиции, что Palm недостаточно стабильна как компания. Оглядываясь назад, это был идеальный ход ... Palm чуть не обанкротился из-за того, что HP в последний момент его раскусил ... и Android взлетел, чтобы стать более популярным, чем iPhone. И наш продукт, iBird Explorer, стал одним из самых прибыльных портов, которые мы когда-либо делали. Это также одно из самых продаваемых приложений в справочной категории Marketplace. Особенно с точки зрения валового дохода.

0 голосов
/ 31 мая 2010

Я бы тоже пошел на Android (хорошо, теперь у нас более четкое видение по сравнению с тем, когда вопрос был задан впервые;)) Это просто там, везде сейчас, поэтому его нельзя игнорировать. Плюс я больше Java-разработчик;).

На самом деле моя проблема противоположна вашей: я разработчик для Android и портирую свои приложения на iPhone. Раньше я делал это вручную, но нашел этот продукт под названием iSpectrum (http://www.flexycore.com). Там есть видео, показывающее приложение Android 3D, портированное на iPhone всего за 2 дня. Это может быть интересным инструментом выбора для вас (если вы решили выбрать Android против Palm ...)

0 голосов
/ 06 января 2010

Я бы определенно пошел с Android. Palm pre делает успехи, но по-прежнему редко встречается в смартфонах. Если ваше приложение каким-либо образом ориентировано на определенную нишу на рынке, вы, вероятно, обнаружите, что рынок слишком мал.

Только одна вещь, которую нужно запомнить с Android, - вы не можете создать приложение размером 200 МБ. Телефоны позволяют хранить приложения только во встроенной памяти, которая обычно составляет около 512 МБ, а ОС занимает 300 МБ. 200 МБ - это место для хранения всех приложений на телефоне. Телефоны Android поставляются с SD-картами, на которых можно хранить данные, но не приложения. Возможно, вам потребуется разрешить пользователям загружать базу данных вашего приложения на свою SD-карту после того, как они установили небольшое приложение без данных.

0 голосов
/ 07 августа 2009

Пара точек для портирования приложения iphone на устройства Android и Pre

Android: недавно они выпустили встроенную поддержку, поэтому не должно быть слишком сложно перенести код cpp на платформу Android с помощью JNI

Palm Pre: Как и сейчас, разработка полностью поддерживается с использованием Java-скрипта, и я боюсь, что вам придется переписать свое приложение для поддержки Pre.

Мой очевидный выбор - сначала Android, эта платформа поддерживается многими OEM-производителями и многими операторами по всему миру, в то время как Pre ограничена одним оператором и только одним устройством на данный момент на рынке. Android определенно имеет гораздо лучшее проникновение на рынок, чем Pre

0 голосов
/ 07 августа 2009

Ааа, великие дебаты. Скорее всего, начать священную войну. Мне кажется, что в Pre больше шума, чем в Android. С другой стороны, Palm потерпел неудачу в этом однажды, и мне трудно считать Google.

Я думаю, что я в предварительном лагере. Получить рано. Риск против вознаграждения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...