Xcode

Всем привет! Сегодня, в четвертом уроке по программированию под iOS, я расскажу вам, как сделать программу-парсер новостей с вашего сайта/блога в приложение для iPhone. Всего я планирую снять несколько частей к этому уроку, в которых мы будем разбирать отдельные элементы такие, как вывод новостей, комментариев, разделение по категориям, а также авторизация на сайте.

Сразу стоит отметить, что эта серия уроков предполагает, что у вас имеется веб-сервер с сайтом, а также базой данных MySQL (или аналогичной). Также, желательно, чтобы у вас были начальные знания по программированию на PHP и умение работать с базой данных сайта. Данная серия уроков будет построена на взаимодействии с моей системой управления блогом (CMS)Loutskiy CMS 6 (я являюсь веб-разработчиком), которую вы можете скачать по этой ссылке с моего сайта. Но, если вы используете другую CMS, например WordPress, то можете переделать под себя скрипт парсинга таблиц из БД в JSON формат, из которого мы будем добавлять записи в массив.

Предполагается, что у вас имеется какая-то таблица в БД с новостями, в которой есть такие столбцы, как ID (уникальный номер поста), NAME (названия поста), IMG (картинка к посту), DATE (дата в нужном формате). Ниже будет ссылка на скрипт, написанный на PHP языке, для парсинга новостей из БД в JSON, также в архиве будут нужные Objective-C классы, которые нужно подключить к проекту. Все подробности вас ждут в видео!

 


 

Если у вас возникли вопросы, как переделать программу для движка WordPress или другого, задавайте вопросы в комментариях — постараюсь помочь вам. Также, может быть, сделаю свой готовый SDK на Objective-C для простого создания программы для WordPress блога и опубликую на этом сайте.

Скачать файлы парсера  Скачать исходники проекта


Метки:
 
Понравилось? Поделись с друзьями!
  • Отличный урок. Давно искал подобное видео. Жду продолжения. А можете подсказать, что нужно изменить для вордпреса?

  • Огромное спасибо. Я думаю это будет полезно для многих. Чуть позже отпишусь как у меня получилось. Я счастлив! =)

  • Михаил, так как все-таки быть с WordPress? Есть ли полностью рабочий под WordPress проект? А то дошел до этого урока, а как его изучать, если ничего проверить не получается — не знаю :-(

  • Все внимательно прочитал, скачал исходники, проверил на своем блоге в Вордпресс. Новости в таблицу парсятся, дитейл вью отображает всю новость, с картинками. Но вот миниатюрки в таблицу не попадают напрочь! Вижу, что есть переменная urllinkadd, но она нигде не используется…. Подскажите, пожалуйста, как быть…..

  • Почему нельзя скачать файлы парсера и исходники проекта?