Как стать автором
Обновить
19.2
Карма
0
Рейтинг
Виталий @TAURUSiv43

Пользователь

Карты, деньги, две звезды

У меня было приложение под десктоп, качественное, продавал в App Store. Реклама на 100$ окупилась в два раза в тот же день. В тот же месяц больше не рекламировал, продажи за месяц выросли примерно в 5-7 раз. За месяц-два все скатилось назад.

Как упростить жизнь iOS разработчику

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

Оплата на счет Яндекс.Денег картой VISA/MasterCard или как заблокировать произвольный кошелек

Похожая проблема, есть кошелек, а виртуальной картой пользоваться не могу. Переехал в Англию и как идентификацию от меня просят скан паспорта + Апостиль + отправить в Яндекс, а это больше 5к рублей.

Многоликие функции Swift

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

Как я писал Foundation для С

Странно, что вы не пошли по пути CoreFoundation. Вообще весь Carbon был написан на Cи и был очень красивым фреймворком.

Решение проблемы с циклическими ссылками в блоках ObjC

Делегирование это паттерн передачи полномочий и никак не зависит от метода его реализации тоже касается и концепта target-selector. Данный кусок кода как раз таки решает исключительно проблему циклических ссылок. Я не говорю, что 2 + 2 надо выносить в отдельный метод, но если и так наглядно, что код внутри блока сложен — почему бы не вынести код в отдельный метод? Каждая дополнительная инструкция введенная в ваш проект (вроде @weakify) усложнит задачу входа следующих сотрудников.

Решение проблемы с циклическими ссылками в блоках ObjC

Я очень люблю простые решения понятные большинству программистов разного уровня и потому для себя решаю эту проблему следующим образом:

__weak MyClass *weakSelf = self;
self.block = ^{
	[weakSelf onlyOneMethodCall];
};

- (void)onlyOneMethodCall
{
	[self m1];
	[self m2];
	NSAssert(foo == bar, @"Cool assert!");
}


Дело в том, что ARC гарантирует, что self будет жить пока не завершится вызов метода, потому вызываем 1 метод из блока и все остальное внутри этого метода. Если надо использовать переменные окружения — я их передаю в метод как параметры.

WWDC 2014: iOS 8 и OS X Yosemite (10.10)

Я смотрел — ничего особенного так же интересно как и в онлайне =)

H-1B: Путь iOS разработчика из Гондураса в Кремниевую долину

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

Multipeer connectivity framework в iOS7

Вот смотрел в код и как-то рвало шаблоны, это ж не Objective-C :)
Прошел по ссылке, а там написано, что это Xamarin.

Концепт приложения Booking.com под iOS 7

Так я согласен, с тем, что не знают. Потому и намекнул, так сказать. То есть прятать кнопку назад и говорить о том, что есть свайп и пользуйтесь им — неправильно, по описанным вами причинам. И я люблю кнопку назад, она для меня удобней чем свайп.

Концепт приложения Booking.com под iOS 7

Знаю, но зачем тогда там вообще кнопка «Назад»?

Концепт приложения Booking.com под iOS 7

Да, сафари действительно так делает, но вот он меня этим каждый раз в тупик и ставит.

Концепт приложения Booking.com под iOS 7

Мне кажется, что прятать кнопку «Назад» очень-очень неправильно

image

Облегчаем жизнь разработчику мобильных игр

Когда вижу в коде замену имплементации метода в рантайме — всегда волосы дыбом. Пишу на Objective-C больше 7 лет и еще никогда не возникало ситуации, где необходим такой хак. Неужели нельзя это сделать в делегате?

Опыт вывода приложения в Toп русского App Store: цифры, графики, расследования

Не знаю чем вас так задела просьба рассказать о кусочке алгоритма.

Опыт вывода приложения в Toп русского App Store: цифры, графики, расследования

ddumik, раз уж статья о разработке, расскажите про алгоритм коллажирования, пожалуйста.

Опыт вывода приложения в Toп русского App Store: цифры, графики, расследования

А расскажите про принцип построения вот таких коллажей, всегда было интересно как их ВК составляет, а вы повторили у себя:

Опыт вывода приложения в Toп русского App Store: цифры, графики, расследования

Ну давайте в разработку писать как группам ставили оценки, это же ценнейшая информация для разработчиков!

Опыт вывода приложения в Toп русского App Store: цифры, графики, расследования

Mobile Development*, Разработка под iOS*

А где про разработку? Куски кода, решаемые проблемы?

Информация

В рейтинге
5,856-й
Откуда
Киев, Киевская обл., Украина
Зарегистрирован
Активность