Pull to refresh
39
0
Алексей Цветков-Омеличев @omelics

iOS разработчик

Send message
Кажется, что всё, что вы сделали — перевернули всё в обратную сторону. Чтобы сервис по загрузке и обработке изображений из галереи умел так же и ходить на сервер за удалённой картинкой. Не очень понимаю, чем это решение лучше предложенного. К тому же, вся остальная функциональность по обработке изображений (наложению фильтра, обрезке и т.д.) для удалённых картинок не нужна. Получается, что нужно делать ещё один отдельный сервис, который в зависимости от того, нужно ли загружать удалённую картинку или локальную, будет выполнять разную логику.

Ещё раз повторюсь, в проекте messages ничего не известно про наличие AssetService. И знания о нём в этом проекте не прибавилось. Мы используем URL определённого формата, а какой URL-протокол его обработает и обработает ли вообще — это отдельная задача.

Контраргументов против «Go To Definition» в IDE не приведу. Действительно удобная функция.

Кеширование теряется, поскольку загрузка через URLSession (NSURLConnection уже deprecated) осуществляется только для удалённых картинок. Для локальных, при использовании вашего решения, нужно придумывать что-то своё.
Плюс, как я уже упомянул в статье, у нас уже есть механизм загрузки удалённых изображений через URLImageView. Вы же предлагаете ради загрузки разного рода изображений его переделывать на работу с каким-то ранее неизвестным AssetService, чтобы вся загрузка шла через него. Кажется, что это знание добавлять вовсе необязательно.
Возможно, я не очень понятно рассказал в статье, попробую ещё раз.
Во-первых, AssetService работает только с PHImageManager и умеет загружать только локальные изображения. Не очень понятно, как сюда можно прикрутить работу с удалёнными изображениями, учитывая, что для них у нас в наличии есть только URL.
Во-вторых, как я уже сказал, в проекте messages нет никакого знания о наличии сервиса AssetService, т.к. он расположен в другом проекте, на который ссылки у messages нет. В цитате про жареный суп я описал, как можно было бы сделать, но затем так же описал почему нам это решение не понравилось.
В-третьих, мы лишаемся важных преимуществ работы с URL — поддержки кеширования изображения по URL «из коробки» и возможности удобной сериализации ключа (URL) с уже учтёнными параметрами вроде ширины, высоты, обрезки для сохранения этой информации в БД.
Помню как попал на AEL в прошлом году с первым студенческим приложением Baller. Очень был счастлив, когда дали промо-код для публикации в Windows Store! :)
Всем советую обязательно поучаствовать и получить полезный фидбэк от знающего человека!
Питер, «InterZet» — всё ОК.
Выражайтесь яснее, значит.
Для поиска контактов всегда делаю два касания: «Контакты» → «Поиск» в панеле AppBar внизу.
Ничем. Увы, это очень частый случай recovery mode последнее время: выражение любительского консьюмер-мнения на техническом портале.
Привет, первая версия SkyNet.
Я — студент-партнер Microsoft. В данном случае, у меня никаких преимуществ не было. Я попал в магазин, как обычный рядовой разработчик, честно прошедший AEL :)
А информацию об этой программе можно почитать здесь.
Спасибо, мне еще над решением думать и думать :) все один делаю.
Спасибо, я обязательно подумаю над таким способом продаж.
Будет и платная версия. Там 20 пробных уровней. Потом можно будет купить пак на 100 за 34 рубля, но прекрасно понимаю, что количество покупок будет намного ниже.
Знаю, что комментарий сейчас получит кучу минусов, но все-таки выскажусь. Вот за что не люблю Хабр, так за то, что минусуют и минусуют. Уже почти половину за пост наминусовали, но никто не решился объяснить почему. Выгода от этого кому-то есть?
Хабр превратился в портал троллей и черновиков, имхо. А публиковать в другом месте не самый лучший вариант, если хочешь поделиться полезной информацией.
Стараешься, тратишь кучу времени, делишься опытом, уберегаешь от граблей, а в итоге минус и никакого аргумента.
Это не дискриминация. Компании могут создавать свои корпоративные приложения, которые могут быть доступны только в сети компании. А это индивидуальному разработчику не нужно.
У меня его по этой причине и нет. Настолько надоел, что и покупать не хочется.
Ремарка-анти-очевидный-вопрос: пользовался и довольно длительное время.
iPhone надоел уже.
А почему «геливая ручка»?
Или «гелиевая», тогда посмеюсь, или «гелевая» тогда уж.
Из косяков только это пока заметил.
image
Уже установил на свой ПК. Пока что превью, но мне уже очень нравится. Удобный, быстрый доступ ко всем нужным функциям. Исполнение в стиле Windows 8 на высоте.
Большое спасибо! Один только момент. Сейчас уже правильно говорить Windows 8 UI, а не Metro UI.

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Works in
Date of birth
Registered
Activity