Я новичок в этой разработке для iPhone. Я хотел бы создать гибридное приложение или iPhone. Я хочу знать, можно ли разработать гибридное приложение без использования каких-либо внешних фреймворков или библиотек, таких как phonegap, quickconnect или titanium. Я просто хочу знаете, можно ли создать гибридное приложение только с HTML-файлом, JavaScript-файлами, CSS-файлом и x-кодом?

1
Ashwin 20 Июн 2012 в 13:40

1 ответ

Лучший ответ

Идея телефонного разговора (не могу подчеркнуть, что этот титан НЕ то же самое) заключается в том, что веб-просмотр создается в приложении, и к нему добавляются HTML, CSS, javascript и т. Д. Затем другая логика позволяет вам получить доступ к некоторым базовым функциям, таким как камера.

Таким образом, создание собственного приложения для iPhone, в котором вы создаете веб-просмотр и кодируете HTML, в основном та же идея (поскольку телефонный разрыв не титановый, титановый кросс соответствует нативному коду).

0
Simon McLoughlin 20 Июн 2012 в 13:46
Итак, вы говорите, что можно разработать гибридное приложение без какой-либо из этих структур
 – 
Ashwin
20 Июн 2012 в 13:55
Да, в некотором роде веб-просмотр - это в основном браузер без адресной строки (аналогично iframe). Он может принимать HTML и отображать его, вы можете добавить jquery и т. Д. В веб-просмотр так же, как браузер. так что да, вы можете создать приложение, сказав ему открыть веб-просмотр и создать все остальное с помощью HTML, это ни в коем случае не хороший способ разработки приложения, но возможно, да
 – 
Simon McLoughlin
20 Июн 2012 в 14:04
Поэтому, если я хочу добавить файлы HTML и файлы JS в xcode. Смогу ли я получить доступ к этим файлам из файлов .m, а также могу ли я передать свойство css для UIbutton через файлы CSS
 – 
Ashwin
20 Июн 2012 в 14:18
Вы сможете добавлять / использовать любой тип файла по вашему желанию, это не ограничивается xcode, каждая платформа позволит вам добавить любой тип файла в папку. нет, как я уже сказал, вы можете открыть веб-просмотр и добавить HTML, вы можете добавить кнопку HTML и стилизовать ее. Если вы делаете это, единственным нативным кодом, элементом управления и т. Д. Будет веб-просмотр, все остальное будет точно так же, как разработка веб-сайта.
 – 
Simon McLoughlin
20 Июн 2012 в 14:24
Смогу ли я предоставить свойство css для кнопок в IB, то есть объект в xcode?
 – 
Ashwin
20 Июн 2012 в 14:28