Подтвердить что ты не робот

PhoneGap против титана

PhoneGap и Титан позволяет создавать собственные Приложения для iPhone, основанные на HTML и JavaScript.

Кто-нибудь получил опыт работы с обоими? В чем отличия?

4b9b3361

Ответ 1

Существует довольно длинная дискуссия о PhoneGap VS Titanium (и Corona) в StackOverflow, которая может быть полезна.

Одно из самых больших различий заключается в том, что PhoneGap лицензируется MIT, а титан (недавно измененный) лицензирован Apache.

Ответ 2

Эта статья - хорошее резюме практических и философских различий. Обратите внимание на это от евангелиста из Appcelerator, но я все еще считаю его довольно беспристрастным. На самом деле я думаю, что он разделяет титановые бородавки, которые я, вероятно, буду:).

http://developer.appcelerator.com/blog/2012/05/comparing-titanium-and-phonegap.html

Ответ 3

Возможно, стоит следить за текущим плюсом Apple/Adobe, в котором г-н Джобс поставил будущее продуктов, которые не были написаны на языке XYZ на балансе. OS 4 SDK заявляет:

Приложения могут использовать Documented API только в соответствии с предписаниями Apple и не должны использовать или использовать какие-либо частные API. Приложения должны быть изначально написаны в Objective-C, C, С++ или JavaScript, как это выполняется движком WebKit для iPhone OS, и только код, написанный на C, С++ и Objective-C, может компилироваться и напрямую связываться с Documented API (например, Приложения, которые ссылаются на Документированные API через посреднический перевод или уровень совместимости или инструмент, запрещены).

Я считаю, что на это влияет титан.

Ответ 4

Ну..! это не значит, что лучше реализовать проект. Обе технологии являются новыми и имеют свои плюсы и минусы.

Titanium говорит, что поддерживать родную среду с помощью java Script Based framework, с другой стороны, PhoneGap предоставляет все внутри WebView, вам нужно всего лишь разместить свой веб-проект с index.html внутри папки WWW, найденных в структуре каталога проекта проекта.

Итак, если вам удобно работать с веб-сайтами, телефонGap подходит в этом случае otherWise, вы должны пойти с Titanium. Его проще в использовании и полностью облегчить.

Ответ 5

К сожалению, Titanium больше не является открытым исходным кодом. Вы можете свободно разрабатывать приложения, но вам нужно купить Indie-аккаунт, чтобы опубликовать приложение в appstore, стоимость которого стоит денег.

PhoneGap - это бесплатный и открытый исходный код, который позволяет создавать мобильные приложения с помощью веб-API для любых платформ (iOS, Android, Windows, Blackberry и т.д.), которые вы думаете.

Ответ 6

Titanium: это кроссплатформенная платформа, в которой код, написанный на JS и Titanium API, будет преобразован в собственный код, а внешний вид приложения будет таким же, как и в собственных приложениях.

PhoneGap: это гибридная платформа, где вы пишете код, используя веб-технологии, такие как JS, HTML и CSS. Который использует веб-представления, присутствующие в нативных устройствах, для визуализации пользовательского интерфейса. Внешний вид не похож на родные приложения.