С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Objective-C
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
Doomkid98
1 / 1 / 0
Регистрация: 20.12.2013
Сообщений: 70
1

Открыть сайт в iOS

17.08.2014, 14:12. Просмотров 1226. Ответов 6
Метки нет (Все метки)

Добрый день!

Нужно сделать из сайта iOS-приложение. Нашел такой вариант:
Создается проект приложения в Xcode, в папку с проектом кладется сайт, в самом приложении всего один экран, на который кладётся т.н. WebView, затем в коде просто открываете index.html в этом WebView.

А что делать, если на страницах используется PHP+MySQL?

Спасибо!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.08.2014, 14:12
Ответы с готовыми решениями:

Загрузить приложение на сайт так, чтобы можно было открыть на ipad
Добрый день, господа программисты! Столкнулась сегодня с задачей шефа -...

IOS
Последняя версия IOS?

Язык Си и iOS
Добрый день! Подскажите пожалуйста, можно ли зная только язык Си писать iOS и...

Безопасность iOS
Подскажите пожалуйста, если iOS так безопасна и система закрыта, как часы могут...

Приложение на IOS
Всем добрый день! Мне нужно приложение на IOS для мебельной компании. Пример...

6
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
17.08.2014, 14:58 2
Doomkid98, можете сразу открыть страниу в сафари при запуске приложения...
0
Doomkid98
1 / 1 / 0
Регистрация: 20.12.2013
Сообщений: 70
17.08.2014, 16:31  [ТС] 3
zulkis, мне надо так, чтобы можно было в AppStore загрузить.
0
Vorona
Peace 2 all shining faces
672 / 534 / 84
Регистрация: 05.03.2010
Сообщений: 1,283
18.08.2014, 01:50 4
кладете в проект исходники клиентской части сайта, а оттуда посылаете запросы на сервер и получаете данные.
для удобства, можно при запуске приложения или по клике на кнопку запускать синхронизацию, получать нужные данные для работы оффлайн и хранить их в локальной базе данных при помощи WebSQL.

Естественно, для этого нужно:
1. разработать REST сервис на стороне сервера, который будет вам отдавать данные на клиент (php/mysql)
2. клиент, который будет посылать запросы на сервер, получать оттуда данные и отображать в UIWebView (html/css/js)
0
nurkamol
2 / 2 / 1
Регистрация: 23.06.2010
Сообщений: 33
18.08.2014, 09:33 5
Товарищ, самый легких способ открыть сайт с первого запуска с приложение
Создайте ViewController и в нем UIWebView, настройте классы к UIWebView и вуаля)
Если вам лень что то сделать, то можете воспользоваться с PhoneGap или Cordova и там в index.html переадресовать к нужному источнику и все.
(P.S. чтобы работала php/mysql подойдут Cordova или PhoneGap)
0
Vorona
Peace 2 all shining faces
672 / 534 / 84
Регистрация: 05.03.2010
Сообщений: 1,283
19.08.2014, 03:37 6
Цитата Сообщение от nurkamol Посмотреть сообщение
чтобы работала php/mysql подойдут Cordova или PhoneGap
пфф, это каким таким образом php/mysql сервер зависит от Cordova/Phonegap?
Цитата Сообщение от nurkamol Посмотреть сообщение
Если вам лень что то сделать, то можете воспользоваться с PhoneGap или Cordova и там в index.html переадресовать к нужному источнику и все.
а если в обычной UIWebView проделать то же самое (переадресовать к нужному источнику и все) с index.html, то результат будет другой?
0
dsdbonus
1 / 1 / 0
Регистрация: 25.08.2014
Сообщений: 10
25.08.2014, 16:11 7
Objective-C
1
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"http://site.ru"]];
1
25.08.2014, 16:11
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.08.2014, 16:11

iOS 7 и xcode 4
Добрый день! У меня на айпаде стоит iOS 7.2, а у xcode версия 4.6. Получается,...

GameCenter и iOS 7
Доброго времени суток! Пытаюсь разработать приложение и прикрутить к нему...

iOS SDK
Добрый день. Заказал разработку приложения у разработчика. У меня Leopard,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru