1. Авторы

Виталий Ишкулов

  • 5
    материалов подготовил для AppleInsider.ru
  • 11
    месяцев работает в редакции

Computer Science/ Design/ Marketing/ Sport

Textastic — редактор кода для iPad

Очень часто 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. Шаг второй

«Каждый паттерн описывает некую повторяющуюся проблему и ключ к ее разгадке, причем таким образом, что этим ключом можно пользоваться при решении самых разнообразных задач».
Christopher Alexander

Сегодня выходит вторая статья, посвященная разработке под iOS. На прошлой неделе мы рассмотрели основные инструменты, которые будем использовать для разработки, а также написали наше первое приложение, в котором использовались два компонента: контроллер (FirstLaunchViewController) и вид (FirstLaunchViewController.xib). Прежде чем приступить к изучению синтаксиса Objective-C рассмотрим паттерн проектирования, который мы будем применять для разработки под iOS/Mac OS — Model-View-Controller или MVC.

Читать далее ...

Разработка под Apple. Шаг первый

С сегодняшнего дня мы открываем новую рубрику, которую от нас долго ждали и которая наверняка будет очень полезной для многих наших читателей. В ней мы будем апеллировать к огромной доле нашей аудитории, которая заслуживает настолько большого внимания, что мы не можем ее игнорировать. Речь идет о разработчиках программного обеспечения для устройств Apple. Отныне каждую неделю мы будем публиковать полезные материалы, призванные помочь начинающим разработчикам под такие платформы как iOS и Mac OS X разобраться в этом сложном, но интересном процессе.

Читать далее ...