Рубрика «mobile development» - 17

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

Дайджест новостей игровой индустрии: февраль-март - 1
Читать полностью »

Прежде чем создавать казуальную игру для iOS, хорошо бы ответить на вопрос: — А зачем?
Вариантов три:

  • Срубить денег;
  • Порадовать родственников;
  • Хрен его знает, но мысль жжет организм изнутри.

image

Думаю, в ближайшие годы, правильный ответ — третий.
А, не буду спорить и учить — расскажу, как я делаю приложения.
Гуру разработки молча нажимают плюс и уходят в сторону. Остальные следуют за мной, чтобы вспомнить школу и настольный хоккей.
И да, уникальность топика, что в каждом предложении слова начинаются разными буквами.
В статье девять картинок и пол-минуты видео.
Читать полностью »

На Хабре сейчас достаточно популярны истории успеха или провала инди-разработчиков мобильных игр и приложений. На этой волне хочу с вами поделиться историей успеха (и провалов, чего уж там) одного Android приложения от крупной компании. Я работаю продуктовым менеджером в фирме Avast, мое детище – приложение Avast Battery Saver. Как понятно из названия, приложение экономит заряд батареи.

Ну а теперь сама история — длинный текст и много картинок.
Читать полностью »

Мобильный рынок растет опережающими темпами, мы уже не представляем свою жизнь без многочисленных приложений и сервисов. Вместе с рынком развивается и его инфраструктура — появляются новые конференции, рейтинги, аналитика. Настало время провести и первый всероссийских конкурс лучших мобильных приложений «Золотое приложение».

Стартовал конкурс мобильных приложений «Golden App» - 1

Работы оценит независимое жюри из представителей мобильных разработчиков (например, Redmadrobot и e-Legion), крупных брендов (например, MailRu Group и Rambler Digital Solutions) и сервисов (например, GetShopApp). Мы откроем оценочные листы по каждой работе, чтобы конкурс был прозрачным и честным. И, конечно, проведём зажигательную вечеринку на Церемонии награждения в конце мая. Организаторами «Золотого Приложения» в 2015 году выступают РАЭК, Ruward и Apps4All.

Неважно, являетесь вы заказчиком/владельцем приложения или его разработчиком — конкурс открыт для всех.
Читать полностью »

На сегодняшний день трудно найти человека, который хоть раз в жизни не сталкивался прямым или косвенным образом с распознаванием документов. Действительно, когда в мире для совершения любого сколь угодно серьезного дела необходима идентификация личности мы то и дело слышим «Можно ваш паспорт», чтобы очередной раз ввести ваши данные в компьютер с целью проверки разрешен ли вам вход, нет ли каких-либо неоплаченных долгов и так далее.

Читать полностью »

Тернистая дорога через дебри C# и заросли C++/CX разработки для Windows Runtime в какой-то момент привела меня к библиотеке шаблонов WRL, облегчающей написание приложений и компонентов WinRT и COM. При работе именно с этой библиотекой мне захотелось узнать, что же может скрывает под собой код:

#include "pch.h"
#include "RAWinRT.WRL.h"

using namespace Microsoft::WRL::Wrappers;
using namespace Microsoft::WRL;
using namespace ABI::RAWinRT::WRL;
using namespace ABI::Windows::ApplicationModel::Background;

class ABI::RAWinRT::WRL::TestTask : public RuntimeClass < RuntimeClassFlags<WinRt>, IBackgroundTask >
{
	InspectableClass(RuntimeClass_RAWinRT_WRL_TestTask, BaseTrust);
public:
	STDMETHODIMP Run(IBackgroundTaskInstance *taskInstance) override
	{
		return S_OK;
	}
};

ActivatableClass(TestTask);

и эти загадочные макросы, шаблоны, функции библиотеки.
И решил я начать с самой простого. Написать компонент Windows Runtime, имеющий единственный «класс» фоновой задачи, на Visual C++.

Если вам интересно, что из этого получилось, то добро пожаловать под кат.Читать полностью »

Главным событием недели стал, пожалуй, выход Apple Watch — с часами появился ResearchKit, началось открытое бета-тестирование iOS и упал iTunes. Кроме этого есть интересные материалы по материальному дизайну, руководство по разработке для Intel Edison, история создания хронометража для любительских автогонок. Все это и многое другое в еженедельном дайджесте для всех, интересующихся мобильной разработкой!

Дайджест интересных материалов для мобильного разработчика #94 (10-15 марта) - 1Читать полностью »

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


Читать полностью »

Разочарование от Apple, щедрость от Unity и Epic Games, игра от Пэрис Хилтон — и другие новости недели для мобильного разработчика - 1

Долгожданные Apple Watch

На прошедшей день назад презентации Apple показали миру свои часы. Разочарование — вот как одним словом можно назвать реакцию пользователей на нового представителя рынка носимых устройств. Разочаровывают прежде всего цена, время работы от аккумулятора (батарейка продержится не больше суток) и необходимость IPhone.

Разочарованы не только пользователи, но и инвесторы: на утро акции компании упали более чем на 2%. Аналитики из Pacific Crest Securities считают, что у Apple получится продать несколько первых партий часов поклонникам бренда, но большого успеха на рынке ждать не приходится. А в инвестиционной компании Piper Jaffray предположили, что Apple Watch, учитывая дизайн и марку, скорее составит конкуренцию обычным часам, чем носимым устройствам.
Читать полностью »

Привет! Так уже получилось, что современный web-контент буквально стоит на трёх китах: HTML5, CSS3 и Javascript. Тесная интеграция этих трёх инструментов позволяет создавать поистине впечатляющие результаты, но сегодня речь не о достижениях современной веб-инсдустрии, а о том, как эти достижения правильно донести до пользователей.

За отображение вашего сайта у пользователей, само собой, отвечают браузеры. Но как видит сайт поисковая система? Что она увидит, если часть контента (картинки, таблицы стиля, скрипты) будуе закрыта от сканирования? Что увидят пользователи в результатах поиска, если Google не сможет проиндексировать весь необходимый контент? Специально для ответа на эти вопросы (а также для исправления некоторых недоразумений, мешающих вам находить своих пользователей в Google) мы создали инструмент «Отчёт о заблокированных ресурсах».

Сегодня мы представляем его широкой аудитории разработчиков и веб-мастеров, и вы можете познакомиться с ним и опробовать возможности нового инструмента одними из первых.

Вот так выглядит отчёт о проверке:
Заблокированные ресуры в Инструментах для веб-мастеров
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js