Pull to refresh

Дружимся с AirPlaySDK

Website development *
Sandbox
Ни для кого не секрет что кодинг для мобильников — дело интересное, прибыльное и перспективное. Я всегда запускаю на КПК какую-нибудь игру когда спускаюсь в метро и вижу как то же самое делают и окружающие меня люди. Но к сожалению текущее разнообразие платформ зачастую заставляет нас ограничить круг поддерживаемых устройств.
Читать дальше →
Total votes 21: ↑19 and ↓2 +17
Views 7.4K
Comments 25

Дешевый AirPlaySDK стал дорогим Мармеладом

Development of mobile applications *
imageСегодня, компания IdeaWorks, разрабатывающая кросс-платформенный SDK для создания игр для мобильных телефонов и не только, объявила о смене названия. С сегодняшнего дня, AirPlaySDK будет называться Мармеладом («Marmalade»).
Так же, вместе с ребрандигом библиотеки, IdeaWorks объявила о выходе новой, 5-ой, версии SDK, в которой добавили инструмент для создания платформо-зависимых модулей, который умеет генерировать шаблоны модулей для iOS и Android и связывающий код из описания API. Так-же, в новой версии добавили API для работы с телефонной камерой и галереей картинок и поддержку «игрового» андроид-телефона Xperia Play.

Это все из хорошего, а вот из плохого — это радикальное изменения лицензирования, и совсем не в пользу девелоперов.
Читать дальше →
Total votes 4: ↑4 and ↓0 +4
Views 2.7K
Comments 25

Избавление от шаблонного кода: как будет выглядеть источник данных?

ПСБ corporate blog Development for iOS *Development of mobile applications *Designing and refactoring *Swift *

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

●      Подробно расскажем про переиспользуемый провайдер табличного источника данных,

●      Покажем использование на конкретном примере,

●      Опишем результат с позиции SOLID,

●      Обсудим достоинства и недостатки подхода.

В основе решения лежат принципы SOLID. Цель состоит в том, чтобы составляющие элементы нашего подхода были независимыми, не влияющими друг на друга.

Читать далее
Total votes 8: ↑8 and ↓0 +8
Views 2K
Comments 0