Недостатки использования html/css/javascript с телефонным зазором вместо объективного C (iPhone)

Я не очень хорошо разбираюсь в Objective-C и поэтому решил использовать «более простой» подход и вместо этого использовать html/css/javascript для разработки и реализации приложения для iPhone. Я бы использовал PhoneGap, чтобы получить как можно больше интересных функций, доступных разработчикам, использующим Objective-C. Хотел бы я знать, есть ли какие-либо недостатки в использовании этого метода, а не PhoneGap , например, ограниченные функции / анимация или даже более низкая скорость.

Большое спасибо.

Хорошего дня :)

C.


person C..    schedule 14.07.2010    source источник


Ответы (1)


PhoneGap фактически является веб-приложением внутри оболочки, поэтому вы ограничены тем, что может делать веб-приложение (плюс функции, добавленные PhoneGap). Практически невозможно заставить веб-приложение работать так же хорошо, как нативное приложение, и есть много маленьких причуд. У вас не будет встроенных элементов управления (по большей части вам придется их подделывать), и такие вещи, как прокрутка, ведут себя по-другому. В целом, опыт работы с веб-приложением редко (если вообще когда-либо) соответствует опыту нативного приложения.

Тем не менее, вы должны решить, стоит ли изучение новой платформы выгоды. В частности, если вы разрабатываете довольно простое приложение для iPhone, PhoneGap может подойти.

Вы также можете изучить что-то вроде Titanium Mobile, что-то среднее между ними.

См. http://cmorrell.com/misc/mobile-app-development-for-web-developers-696 для некоторых слайдов/комментариев/ресурсов, обсуждающих эту тему.

person inxilpro    schedule 14.07.2010