Очень часто iPad называют устройством для потребления контента, намекая на то, что создавать контент на устройствах подобного рода неудобно (или вовсе невозможно). С самого запуска оригинального iPad, Аpple старается опровергнуть это мнение. Сначала мы увидели iWork, который в ряде случаев оказался удобнее настольного собрата (специальные виртуальные клавиатуры в Numbers очень ускоряют работу с электронными таблицами на iPad). Далее Apple выпустила iMovie и GarageBand, и с запуском The New iPad мы увидели iPhoto.
Читать далее ...Разработка под Apple. Работа с API «В контакте»
В этой статье мы отойдём от классической схемы сначала теория, а потом практика и сразу перейдём к написанию приложения. Теория также будет присутствовать, но объяснения будут даваться по ходу написания приложения, точнее, части приложения. В этой статье мы рассмотрим авторизацию для приложений социальной сети «В контакте». Авторизация возможна несколькими способами: официальный и наиболее безопасный для пользователя — использование компонента браузера для перехода на страницу разрешения доступа на сайте Контакта; также можно обойтись без компонента браузера, но в данном случае мы получаем непосредственный доступ к логину и паролю пользователя, что ставит под угрозу его безопасность. Хоть мы и не злоумышленники, но пользоваться будем первым способом.
Читать далее ...Разработка под Apple. Objective-C
Objective-C — это простой язык программирования, разработанный как язык объектно-ориентированного программирования. Objective-C, также как и C++ является расширением ANSI-C, и имеет поддержку таких возможностей, как описание классов, методов и свойств. В отличие от C++ Objective-C полностью совместим с языком С, то есть любой код, написанный на языке Си (это в первую очередь будет касаться сторонних библиотек), будет работать c Objective-C.
Настоятельно рекомендуется ознакомиться с основами языка Си (ссылка на предыдущую статью).
В самой первой статье на примере простого приложения для iOS мы уже сталкивались с классами, методами и объектами. Сегодня мы более подробно изучим данные конструкции и напишем более сложное приложение.
Читать далее ...Разработка под Apple. Шаг первый
С сегодняшнего дня мы открываем новую рубрику, которую от нас долго ждали и которая наверняка будет очень полезной для многих наших читателей. В ней мы будем апеллировать к огромной доле нашей аудитории, которая заслуживает настолько большого внимания, что мы не можем ее игнорировать. Речь идет о разработчиках программного обеспечения для устройств Apple. Отныне каждую неделю мы будем публиковать полезные материалы, призванные помочь начинающим разработчикам под такие платформы как iOS и Mac OS X разобраться в этом сложном, но интересном процессе.
Читать далее ...


