Форум программистов, компьютерный форум CyberForum.ru

Objective-C

Войти
Регистрация
Восстановить пароль
 
Doomkid98
1 / 1 / 0
Регистрация: 20.12.2013
Сообщений: 70
#1

Открыть сайт в iOS - Objective-C

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

Добрый день!

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

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

Спасибо!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
17.08.2014, 14:58     Открыть сайт в iOS #2
Doomkid98, можете сразу открыть страниу в сафари при запуске приложения...
Doomkid98
1 / 1 / 0
Регистрация: 20.12.2013
Сообщений: 70
17.08.2014, 16:31  [ТС]     Открыть сайт в iOS #3
zulkis, мне надо так, чтобы можно было в AppStore загрузить.
Vorona
Peace 2 all shining faces
666 / 528 / 44
Регистрация: 05.03.2010
Сообщений: 1,271
18.08.2014, 01:50     Открыть сайт в iOS #4
кладете в проект исходники клиентской части сайта, а оттуда посылаете запросы на сервер и получаете данные.
для удобства, можно при запуске приложения или по клике на кнопку запускать синхронизацию, получать нужные данные для работы оффлайн и хранить их в локальной базе данных при помощи WebSQL.

Естественно, для этого нужно:
1. разработать REST сервис на стороне сервера, который будет вам отдавать данные на клиент (php/mysql)
2. клиент, который будет посылать запросы на сервер, получать оттуда данные и отображать в UIWebView (html/css/js)
nurkamol
2 / 2 / 0
Регистрация: 23.06.2010
Сообщений: 33
18.08.2014, 09:33     Открыть сайт в iOS #5
Товарищ, самый легких способ открыть сайт с первого запуска с приложение
Создайте ViewController и в нем UIWebView, настройте классы к UIWebView и вуаля)
Если вам лень что то сделать, то можете воспользоваться с PhoneGap или Cordova и там в index.html переадресовать к нужному источнику и все.
(P.S. чтобы работала php/mysql подойдут Cordova или PhoneGap)
Vorona
Peace 2 all shining faces
666 / 528 / 44
Регистрация: 05.03.2010
Сообщений: 1,271
19.08.2014, 03:37     Открыть сайт в iOS #6
Цитата Сообщение от nurkamol Посмотреть сообщение
чтобы работала php/mysql подойдут Cordova или PhoneGap
пфф, это каким таким образом php/mysql сервер зависит от Cordova/Phonegap?
Цитата Сообщение от nurkamol Посмотреть сообщение
Если вам лень что то сделать, то можете воспользоваться с PhoneGap или Cordova и там в index.html переадресовать к нужному источнику и все.
а если в обычной UIWebView проделать то же самое (переадресовать к нужному источнику и все) с index.html, то результат будет другой?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.08.2014, 16:11     Открыть сайт в iOS
Еще ссылки по теме:

Objective-C IOS date
Переопределение метода только в iOS >= 7.0 Objective-C
Objective-C Новостное приложение iOS
Objective-C Посоветуйте книги для программирования на ios

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

Или воспользуйтесь поиском по форуму:
dsdbonus
1 / 1 / 0
Регистрация: 25.08.2014
Сообщений: 10
25.08.2014, 16:11     Открыть сайт в iOS #7
Objective-C
1
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"http://site.ru"]];
Yandex
Объявления
25.08.2014, 16:11     Открыть сайт в iOS
Ответ Создать тему
Опции темы

Текущее время: 20:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru