Нативное приложение или PhoneGap или appcelerator или что-то еще? - PullRequest
1 голос
/ 30 августа 2011

Я очень плохо знаком с мобильным приложением, и мне трудно найти правильное направление для продвижения нашего текущего проекта. Я надеюсь получить некоторые идеи, предложения от экспертов, основанные на вашем опыте.

Ниже приведены основные характеристики нашего проекта: 1. Получить текущее местоположение пользователя GPS и отправить на наш сервер (и получить список местоположений для отображения)

  1. Сделайте снимок и, возможно, даже видео с помощью камеры телефона (если доступно), затем сохраните и отправьте на наш сервер, когда пользователи захотят (в случае, если у них нет бесплатного Wi-Fi в то время, они могут решить отправить позже)

  2. Присоединяйтесь к чатам (размещенным на нашем сервере)

  3. Сохранение определенной информации (информация о местоположении, такая как адрес / телефон и т. Д. И журналы чата для автономного использования)

Сначала мы хотим поддержать iphone и android, бюджет также является большой проблемой.

1 Ответ

5 голосов
/ 30 августа 2011

Если вы используете собственный подход к приложениям, это означает, что вам придется кодировать отдельно для платформ Android и iPhone. Учитывая ваши проблемы с бюджетом, PhoneGap и Appcelerator должны работать на вас. Обе являются мощными платформами. Но прежде чем выбрать какой-либо из них, рассмотрим несколько моментов, касающихся каждого из них.

Если вы выберете пробел в телефоне, вы будете кодировать в HTML, CSS и JavaScript. Также вы будете создавать мобильное веб-приложение.

Если вы выберете appcelerator titanium, для разработки приложения вам потребуются только навыки работы с javascript, и внешний вид и ощущение будут ближе к нативному приложению. Может быть небольшая задержка производительности с Android-сборкой по сравнению с iphone, что приемлемо в большинстве случаев. Сначала ознакомьтесь с демонстрацией (проект Kitchensink), а затем решите, подходит ли вам эта платформа.

...