Блог компании ZeptoLab → Интеграция iCloud на примере игры Cut the Rope
Привет хабра-житель. Сегодня я хотел бы поведать тебе о своем опыте интеграции iCloud в игру Cut the Rope.
На этот пост меня вдохновил отзыв одного пользователя, пришедший на почтовый адрес технической поддержки:
«I do not need any help, I just wanted to ask you something… How did you
run iCloud Cut the Rope even if it is not a universal application? I
alternate with iPhone and iPad without problems, and it is extraordinary.
Unfortunately, no other developer does this, it is only with universal
applications, so I wonder… you are a magician you or others are not
willing to do anything? You are number one for me, thank you for your
beautiful game and support it for long. Hello».
Не знаю насколько экстраординарно то, что для iPad и iPhone версии приложения используется один игровой прогресс, но сегодня я расскажу, как этого добиться. Тем более, что это очень просто. Так же я расскажу о некоторых проблемах и их решениях, с которыми мы столкнулись при интеграции.
На этот пост меня вдохновил отзыв одного пользователя, пришедший на почтовый адрес технической поддержки:
«I do not need any help, I just wanted to ask you something… How did you
run iCloud Cut the Rope even if it is not a universal application? I
alternate with iPhone and iPad without problems, and it is extraordinary.
Unfortunately, no other developer does this, it is only with universal
applications, so I wonder… you are a magician you or others are not
willing to do anything? You are number one for me, thank you for your
beautiful game and support it for long. Hello».
Не знаю насколько экстраординарно то, что для iPad и iPhone версии приложения используется один игровой прогресс, но сегодня я расскажу, как этого добиться. Тем более, что это очень просто. Так же я расскажу о некоторых проблемах и их решениях, с которыми мы столкнулись при интеграции.
Разработка под Apple iOS → Новая файловая политика iOS 5 и история реджекта по-вахтёрски

Good day, хабрасообщество!
Решил разбить эту статью на две части – первая будет про
Во второй я расскажу про войну с первой линией техподдержки Эппла и синдром вахтёра, но она носит скорее повествовательный характер и её читать не нужно.
Разработка под Apple iOS → Интеграция физического движка Box2D в UIKit-приложение для iOS из песочницы
Привет!
Сегодня мы покажем, насколько легко встроить физический движок Box2D в любое игровое приложение, написанное на стандартных фреймворках Apple. Примером послужит интерактивная книга, выпущенная нашей студией полгода назад. Эта книга была нашим первым приложением для детей, и когда мы начинали работу над ней, у нас было мало опыта в создании анимаций, поэтому мы выбрали знакомые нам мощные и отлично документированные стандартные фреймворки Apple – так было проще на тот момент. Книга была готова уже через два месяца. Однако некоторые задумки реализованы не были. Из этих пожеланий был оставлен список на будущее, чтобы, когда будет время и знания, вернуться к проекту.
Физика
Одним из пунктов была симуляция физического мира, чтобы у пользователя была возможность играть с предметами: создавать их, бросать, перекидывать из угла в угол средствами акселерометра и так далее. Для реализации этой возможности требовалась интеграция в проект физического движка. И вот, когда на новом проекте было освоены Cocos2D и Box2D, возник резонный вопрос: если Box2D по своей сути не зависим от графической реализации программы, то почему бы не использовать его в самой первой книге?
Я пиарюсь → iPhoneкино — видеообзор приложений и игр для iPhone
Привет, хабрасообщество! Предлагаю вниманию видеорубрику, в которой обозреваются приложения и игры для смартфона от Apple. В конце каждой недели я рассказываю минимум про три приложения, в сегодняшнем выпуске это:
Мобильный веб → Сравнительный анализ мобильных операционных систем из песочницы
Доброго времени суток, уважаемые хабраюзеры. Хочу представить вам на суд сравнительный анализ мобильных операционных систем, который я делал в рамках своей ВКР. Данные даны за апрель-май 2011 года и могут отличаться от нынешних.
Блог компании Иван PR → Cut the Buttons — хороший пример мультитач-игры
Всем привет! Последний месяц выдался богатыми на новинки для iOS, и сегодня я хотел бы рассказать об одной достойной игре, чей релиз остался незамеченным для Хабра. Речь идет о Cut the Buttons.

Cut the Buttons – новая игра в жанре аркады от молодого стартапа Open Name. Игра имеет незамысловатый, но довольно увлекательный сюжет: пользователю нужно собрать пуговицы, срезая их ножницами с кусочков ткани так, чтобы они падали прямо в стакан. Существует много игр подобного типа — когда вы методично собираете шарики одного цвета или собираете в космическую трубу марсиан и радуетесь результату. В чем же фишка Cut the Buttons?

Cut the Buttons – новая игра в жанре аркады от молодого стартапа Open Name. Игра имеет незамысловатый, но довольно увлекательный сюжет: пользователю нужно собрать пуговицы, срезая их ножницами с кусочков ткани так, чтобы они падали прямо в стакан. Существует много игр подобного типа — когда вы методично собираете шарики одного цвета или собираете в космическую трубу марсиан и радуетесь результату. В чем же фишка Cut the Buttons?
Mobile Development → Windows Azure Toolkits for Devices — использование Windows Azure на мобильных платформах

Windows Azure — одна из самых открытых и интероперабельных платформ от Microsoft. Доступ и управление сервисами, предоставляемыми платформой, осуществляется по открытым протоколам и REST API. Разрабатывать приложения под неё можно не только на .NET, но и на node.js, Java и PHP.
Я пиарюсь → iPhoneкино — видеообзор приложений и игр для iPhone
Привет, хабрасообщество! Предлагаю вниманию видеорубрику, в которой обозреваются приложения и игры для смартфона от Apple. В конце каждой недели я рассказываю минимум про три приложения, в сегодняшнем выпуске это:
- Генератор скидок и распродаж — AppShopper;
- Фото себя или кого-угодно каждый день — iEveryday;
- Видеоредактор от Apple — iMovie.
Разработка под Apple iOS → Разбираем iPhone Core Data Recipes. Часть 2
Introduction
Данная статья, вторая и заключительная статья из серии «Разбираем iPhone Core Data Recipes». Первую часть статьи, вы можете прочитать тут. Цель серии статей — помочь начинающему iOS разработчику, понять, как правильно работать с SQLite базой данных используя Core Data на примере iPhone Core Data Recipes. В заключительной статье мы рассмотрим функционал добавления, редактирования и удаления записей из базы данных.
Prerequisites
Для самостоятельного изучения исходных текстов данного приложения, вам необходим стандартный набор инструментов:
- Mac OS X
- Xcode
Данный набор позволит вам просмотреть, изменить и запустить приложение на симуляторе. В случае же, если вы захотите попробовать запустить его на настоящем iPhone, требуется участие в iOS Developer Program.
А также, что немало важно, нужно базовое понимание структуры языка Objective-C и приложения.
Ссылки на используемые материалы и инструменты предоставлены в разделе References.