разработка iphone в php - PullRequest
4 голосов
/ 13 мая 2011

Впервые на разработку приложения для iphone под Windows.

Я нашел несколько SDK (например, Airplay), которые позволяют мне это делать, но большинству требуется знание C / C +

Кто-нибудь знает что-нибудь подобное, что позволяет использовать PHP в качестве языка?

Заранее спасибо

Ответы [ 4 ]

6 голосов
/ 13 мая 2011

Вы можете создавать веб-приложения для iPhone на PHP. Apple поддерживает javascript api для Mobile Safari, что позволяет получить доступ к некоторым функциям iPhone через javascript. Основные страницы приложения могут обслуживаться из php, а затем любое динамическое взаимодействие может быть обработано с помощью JavaScript. Вы никогда не достигнете того же самого опыта с этим методом против фактического использования Objective C все же.

1 голос
/ 13 мая 2011

Вместо написания (нативного) приложения для iPhone будет ли достаточно написать WebApp?Это можно сделать в сочетании с PHP.В противном случае, ваш лучший шанс - изучить Objective-C.

0 голосов
/ 13 мая 2011

да, вы можете разработать нативное приложение для iPhone, используя PHP, HTML, CSS и Javascript.попробуйте Appcelerator Titanium , но, как сказал wewals, вы никогда не достигнете такого же опыта с этим методом по сравнению с использованием Objective-C.рассмотреть возможность изучения цели c для разработки нативного приложения для iPhone.Вы также можете использовать HTML5, так как браузер iPhone поддерживает HTML5, вы можете получить гораздо больше функций.

0 голосов
/ 13 мая 2011

перейти на http://www.phonegap.com/start/, вы даже можете получить доступ к оборудованию через javascript.Означает, что вы будете использовать PHP для генерации html / css / javascripts, но определенно вам нужен компьютер Apple, сертификат разработчика (по меньшей мере, 99 долларов), XCode (4 ГБ).

, но веб-приложение - это веб-приложение, оно будетмедленнее, чем настоящее родное приложение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...