Нативное приложение для iPhone с использованием PHP / Ruby - PullRequest
1 голос
/ 07 декабря 2010

Я новичок в разработке для iPhone и пытаюсь изучить язык Objective-C для разработки моего собственного приложения.Где-то я слышал, что мы можем разрабатывать нативные приложения для iPhone с использованием PHP / Ruby с помощью сторонних инструментов, таких как Phonegap или Rhomobile.

Кто-нибудь знает об этих инструментах и ​​возможно ли разрабатывать нативные приложения дляiPhone с помощью этих?Если возможно, принимает ли App Store приложения, написанные с использованием этих инструментов?

Ответы [ 2 ]

1 голос
/ 07 декабря 2010

Я думаю, что вы имеете в виду веб-приложения, которые похожи на нативные приложения.Внешний интерфейс, который используется на мобильном устройстве, написан на Javascript.Бэкэндом, если необходимо, обычно являются службы данных REST, размещенные на типичных веб-серверах.Бэкэнд может быть написан на Ruby, PHP, Scala ...

Phonegap оборачивает ваше приложение HTML / CSS / JS, компилируя его в приложение для устройства.Магазин Apple принял приложения Phonegap.

Некоторые богатые фреймворки для рассмотрения: SproutCore, Cappuccino, Sencha Touch (?)

Я играю с Backbone + jQuery Mobile, который не пытаетсябыть настольной платформой, подобной приведенной выше.JQuery Mobile не так полнофункциональный, но легче и использует мои текущие навыки HTML5 / JS / CSS.

0 голосов
/ 08 февраля 2011

Я использую Rhomobile для разработки приложений, он использует Ruby, html, css и другие хуки в родных возможностях телефона. Преимущество заключается в том, что вы можете создать приложение один раз и развернуть его для iPhone, iPad, Droid, Windows и т. Д. (Всего за несколько настроек) - вы можете загрузить приложение, разработанное мной с помощью Rhodes (каркас Rhomobile), из сохраненного приложения. оно называется iMessiah - приложение для колледжа Мессии, здесь, в штате Пенсильвания.

В нем есть информация о приемном отделении, подайте заявку сейчас (не то, чтобы вы заполнили заявление по телефону, но вы могли бы), результаты спортивных соревнований, интегрированная 3D-карта кампуса, каталоги отделов (использует базу данных телефонов), сенсорный набор, новости , график посещения ...

если вы не хотите его устанавливать - вы можете проверить его здесь - http://www.messiah.edu/mobile/iMessiah/index.html

-Jon

...