Рубрика «iOS» - 113

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

Химия геймдева или как манипулировать игроками - 1

1. За пределами алхимии

Недавно мне попалось на глаза описание алхимии, той волшебной псевдонауки прошлого тысячелетия, которая эволюционировала в современную химию. На мгновение я подумал, что авторы как будто описывали сегодняшнюю ситуацию в области гейм дизайна.

Каждый раз, когда я рублюсь в идеальные творения, вроде Тетриса или Марио, я вижу следы определенной структуры, скрывающейся за игровым процессом. Я верю, что механическое и предсказуемое сердце, построенное на основе человеческой психологии, бьется в центре каждой успешной игры.

А что если бы мы декодировали эти системы и превратили бы их в практическую методику создания игр?
Читать полностью »

Как-то раз я спросил у своей жены:
— У нас же нет планов на выходные?
— Вроде нет, — ответила она.
— Тогда я еще разок поковыряю этот Swift.
— Поковыряй.

И вот я поставил перед собой задачу, написать очень простую игрушку для iOS на Swift'е, не прибегая к какому-либо ^.*C.*$ (прошлый мой опыт ознакомления со Swift'ом закончился тем, что 80% проекта были написаны на Objective-C (который из-за моего С++'ного мышления, сократился до ближайшего известного мне (Objective-C)+2C-Objective = C)).

Задача

Дано: Одна картинка, какие-то соображения в голове.
Надо: Игра написанная до звонка будильника в понедельник.

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

Меланома — одна из самых опасных злокачественных опухолей, она локализуется на коже или слизистых оболочках и способна пустить метастазы почти во все органы. Её поздняя диагностика приводит к страшным последствиям. Поэтому Федеральная торговая палата США оштрафовала разработчиков двух приложений, которые, как утверждала реклама, диагностируют меланому даже на ранних стадиях.

Приложение MelApp
image
Читать полностью »

Мессенджер Telegram будет обновлен на этой неделе. В приложении станет доступна установка пароля при запуске, рассказал Павел Дуров в Twitter.

Пользователи обновленного Telegram получат возможность активировать удаление всей переписки с устройства при некотором количестве неверного ввода пароля. Владельцам i-гаджетов со встроенным дактилоскопическим сканером станет доступен вход по отпечатку пальца вместо пароля, отметил Дуров.

Какие именно версии Telegram,Читать полностью »

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

Архитектурный дизайн мобильных приложений: часть 2 - 1


Привет!

Продолжаем серию статей об архитектурном дизайне мобильных приложений. Под катом поговорим о проектировании слоёв UI.

Добро пожаловать!Читать полностью »

Всем привет! Я — начинающий свифтер, то есть изучаю Swift без опыта ObjC. Недавно мы с компаньонами начали проект, требующий приложение под iOS. А еще у нас есть idée fixe: с нами непременно должен работать студент из Физтеха, а приложение должно быть написано на языке Swift. И вот, пока мы ищем физтеховцев и знакомимся с ними, я решил не терять время и параллельно начать своими силами пилить проект на Swift. Так я впервые открыл XCode.

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

Итак, вот топ пять «ловушек», своевременное понимание которых точно бы сэкономило мне время.
Читать полностью »

На основании информации из Национальной базы уязвимостей (NVD) компания GFI Software составила список операционных систем и программных приложений, для которых зафиксировано наибольшее количество уязвимостей в 2014 году.

Всего в прошлом году в базу добавили 7038 новых уязвимостей, то есть она пополнялась примерно на 19 багов в день. Это значительно больше, чем в предыдущем году, а тренд на повышение наблюдается третий год подряд.

Самые «дырявые» операционные системы и приложения 2014 года - 1
Читать полностью »

Apple выпустила обновленную бета-версию iOS 8.3b2, в которую наконец-то есть поддержка русского языка в Siri.
Apple добавила поддержку русского языка в Siri - 1

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

Apple выпустила обновленную бета-версию программного обеспечения для разработчиков iOS 8.3 beta 2, в которой впервые была добавлена поддержка русского языка для голосового помощника Siri, об этом сообщил Rozetked в Twitter. Позже информацию подтвердило издание 9to5mac.

Уже в бета-версии Русская Siri из коробки умеет распознавать склонения в именах контактов.

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

В китайском Чунцине для пешеходов со смартфонами есть специальная полоса, а в Юте, США, любителей писать sms на ходу штрафуют на пятьдесят долларов. На первый взгляд это кажется забавным, если бы использование смартфонов на самом деле не доводило людей до больницы.

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


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