Разработка под Apple iOS → Интеграция физического движка Box2D в UIKit-приложение для iOS из песочницы
Привет!
Сегодня мы покажем, насколько легко встроить физический движок Box2D в любое игровое приложение, написанное на стандартных фреймворках Apple. Примером послужит интерактивная книга, выпущенная нашей студией полгода назад. Эта книга была нашим первым приложением для детей, и когда мы начинали работу над ней, у нас было мало опыта в создании анимаций, поэтому мы выбрали знакомые нам мощные и отлично документированные стандартные фреймворки Apple – так было проще на тот момент. Книга была готова уже через два месяца. Однако некоторые задумки реализованы не были. Из этих пожеланий был оставлен список на будущее, чтобы, когда будет время и знания, вернуться к проекту.
Физика
Одним из пунктов была симуляция физического мира, чтобы у пользователя была возможность играть с предметами: создавать их, бросать, перекидывать из угла в угол средствами акселерометра и так далее. Для реализации этой возможности требовалась интеграция в проект физического движка. И вот, когда на новом проекте было освоены Cocos2D и Box2D, возник резонный вопрос: если Box2D по своей сути не зависим от графической реализации программы, то почему бы не использовать его в самой первой книге?
Блог компании Droider.Ru → Droider Show #25. А ты не воруй!
Здравствуйте, друзья!
У нас сегодня юбилейный, 25-ый, выпуск Droider Show, поэтому передача будет несколько необычной. Мы, конечно, поговорим о переезде В контакте на новый домен, человеческой зарядке для смартфонов, свежих слухах об iPhone 5 и даже распутаем одну криминальую историю. А еще проведем тест работы свежеустановленных веб-камер на избирательных участках с нашим гостем:
Кроме этого вы узнаете, что такое утилизатор смартфонов, когда появятся компьютеры с Kinnect и кого собирается забанить Twitter. Так что, гарантируем, скучно не будет!
У нас сегодня юбилейный, 25-ый, выпуск Droider Show, поэтому передача будет несколько необычной. Мы, конечно, поговорим о переезде В контакте на новый домен, человеческой зарядке для смартфонов, свежих слухах об iPhone 5 и даже распутаем одну криминальую историю. А еще проведем тест работы свежеустановленных веб-камер на избирательных участках с нашим гостем:
Кроме этого вы узнаете, что такое утилизатор смартфонов, когда появятся компьютеры с Kinnect и кого собирается забанить Twitter. Так что, гарантируем, скучно не будет!
Разработка под Apple iOS → Сказка о раскраске

В преддверии Нового 2012 года мы хотели выпустить коротенькую интерактивную книжечку по мотивам стихотворения “12 Поваров” Даниила Хармса. Оставался месяц, общая концепция была разработана, основные графические материалы готовы. По нашим расчётам мы как раз успевали выпустить приложение на русском языке в 30 числах декабря (из расчёта, что Apple будет рассматривать наше приложение 7 дней).
Как интерактивная книга эволюционировала в раскраску
Мы приступили к разработке первых страниц. Посмотрели результат: получалось ярко, красочно, но чего-то не хватало. Попробовали поменять цвета персонажей: кому-то нравился один вариант, кому-то другой, тогда мы поняли, что на вкус и цвет товарищей нет, и решили сделать раскраску.
Блог компании Иван 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.
HTML5 → JavaScript приложение под iPad. Пара советов
Достался мне проект по адаптации флеш-курса электронного обучения под iPad.
Хотел поделиться некоторыми моментами.
Медиа
Проект должен был позволять играть видео/аудио файлы, причем без лишний движений со стороны пользователя.
Видео на iPad можно проиграть только путем нажатия пользователем на что-нибудь, т.е. автоматически проиграть медиа файл, например, при загрузке страницы не получится, или получится, но далеко не во всех версиях iOS.
Так что первый раз проиграть видео/аудио приходится по клику пользователя. Дальше, если тому же тегу менять атрибут src, отлавливая событие onended, проигрывание можно делать автоматически.
Хотел поделиться некоторыми моментами.
Медиа
Проект должен был позволять играть видео/аудио файлы, причем без лишний движений со стороны пользователя.
Видео на iPad можно проиграть только путем нажатия пользователем на что-нибудь, т.е. автоматически проиграть медиа файл, например, при загрузке страницы не получится, или получится, но далеко не во всех версиях iOS.
Так что первый раз проиграть видео/аудио приходится по клику пользователя. Дальше, если тому же тегу менять атрибут src, отлавливая событие onended, проигрывание можно делать автоматически.
VIM → Vim портирован на iOS
Смысл сего действа для меня, например, тайна великая за семью печатями есть, ибо я не понимаю, зачем запускать Vim на устройствах без клавиатуры, но может кому-то будет полезно. Вопрос о целесообразности запуска Vim'a на телефоне также остаётся открытым.
Исходники лежат на GitHub и распространяются под той же лицензией, что и Vim.
iPad → Новинки с образовательного мероприятия Apple

Мероприятие Apple, посвящённое образованию не заставило прильнуть к экранам мониторов, как это обычно бывает, тысячи людей. Что это? Apple уже не та или на образовательным мероприятии по определению не может быть ничего интересного? Напротив. Итак, 19 января в 7 часов вечера по московскому времени Apple представила небольшие, но, на мой взгляд, очень интересные новинки в области программного обеспечения.
Персональные блоги → Орангутаны освоили iPad и начали звонить родственникам

Волонтёры из благотворительной организации Orangutan Outreach шесть месяцев в зоопарке Милуоки обучали местных орангутанов работе с iPad — и добились немалых успехов. Обезьяны освоили видеочат FaceTime и начали самостоятельно звонить своим сородичам в другие зоопарки.