четверг, 29 марта 2012 г.

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

О создании такого каталога было заявлено в начале января. Сейчас разработчик по имени Кушик Дута (Koushik Dutta) отчитался о сделанной работе: как видно по скриншоту, он воспользовался шаблонами Twitter Bootstrap.

Кушик Дута известен как один из участников группы CyanogenMod и автор приложения ClockworkMod — кастомной консоли для восстановления данных на Android-устройстве. 


Форма для добавления нового приложения в каталог


Мобильные приложения с рекламой крайне негативно сказываются на продолжительности работы устройства

Группа независимых (не британских) учёных из университета Purdue, возглавляемая Abhinav Pathak, опубликовала своё исследование, заключающееся в изучении времени работы мобильных устройств с работающими бесплатными приложениями, демонстрирующими пользователям рекламу, и количественной оценки использования заряда батареи во время их использования.

Методология исследования заключалась в следующем: был создан профайлер EProf, задача которого состояла в анализе состояния работы батареи для мобильных платформ Android, Windows Phone и даже Windows Mobile — любопытно, что из-за аппаратных ограничений создать такое же приложение для iPhone невозможно. Далее, используя телефон HTC Passion (Nexus One) на Android 2.3, команда исследователей, по всей видимости, сыграв в такие игры как Angry Birds, FreeChess и т.д., и использовав мобильный клиент для сайта New York Times, установила следующее: в ряде случаев только от 10% до 30% расхода батареи обслуживает нужды ядра приложения, обеспечивающего базовую функциональность.

Почему это происходит?

Называется несколько причин. Многие приложения качают рекламу с разных серверов и сами анализируют клики пользователей по ней. Второй причиной называют небрежное отношение разработчиков к беспроводным возможностям устройства — ряд неназванных приложений оставляли открытым 3G-канал через 10 или даже 15 секунд после завершения передачи данных, что провоцировало лишний расход аккумулятора. В качестве конкретного примера приводится Angry Birds, бесплатные версии которой поставляются со встроенной рекламой. В бесплатных версиях лишь 20% расхода приходится на игру, тогда как 45% тратится на определение местоположения пользователей и загрузку рекламы. 

Данное исследование будет представлено на конференции EuroSys в Швейцарии его автором в следующем месяце, а используемый им инструмент Eprof скоро будет опубликован под свободной лицензией.

Ознакомиться с отчётом можно здесь.

World of Warcraft могут портировать на смартфоны

Самую популярную в мире MMORPG могут портировать на смартфоны iPhone и Android. Об этом заявил старший продюсер игры Джон Лагрейв (John Lagrave).

По его словам, будет крайне непросто перенести сложную систему управления WoW на небольшой сенсорный экран, однако это вполне возможно. Сейчас в Blizzard всё же склоняются к тому, что пока не будет четкого и понятного представления о том, как это должно быть сделано, говорить о разработке рано.

Не смотря на призрачность планов, выход игры на смартфонах не выглядит таким уж фантастичным, как это было еще несколько лет назад. Смартфоны быстро и уверенно отвоевывают аудиторию у ПК, чего производители онлайновых игр не могут не понимать.

Для iOS пока доступно только простое приложение World of Warcraft Mobile Armory, с помощью которого можно участвовать в аукционах и общаться с товарищами по гильдии. Blizzard так же думает о выпуске линейки мини игр по мотивам WoW (например рыбалки, где геймеры могут вылавливать дополнительные предметы для своего персонажа).