Задать вопрос
  • Какие проблемы решает качественный дизайн сайта?

    @Insayt
    Ну тут надо уточнить, что дизайн сайтов/приложений не является продуктом. Это услуга.
    "Картошка" - это продукт. "Доставка картошки" - это услуга. Вы предоставляете услуги, соответственно ставить вопросы надо исходя из понимая этого.

    Бизнес выбирает поставщика услуг по нескольким пунктам:
    1. Доступность - важно что бы было легко вас найти.
    2. Понимание проблем клиента - важно что бы поставщик услуг четко понимал как его деятельность скажется на нашем бизнесе.
    3. Скорость реакции сотрудников и их вежливость - тут думаю все понятно, если на email отвечают неделями и на от*бись, то такой поставщик услуг не получит заказ.


    В контексте вашего вопроса речь идёт о "Понимании проблем клиента".
    И тут важнее не написать большой список, а выбрать конкретный пункт и давить на него. Объясню:

    1. Увеличение продаж - на этот пункт вы влияете очень косвенно (ниже объясню почему). Потребитель больше будет смотреть на цену и скорость доставки, чем на форму кнопочки "Перейти в корзину".
    2. Привлечение внимания - это тоже не ваша работа. Привлекают внимание маркетологи. Клиент даст рекламу в директ, и она будет привлекать внимание. Если вы занимаетесь дизайном рекламных баннеров, то тогда можно говорить о привлечении внимания, но в контексте вашей деятельности вы привлечением внимания к продукту/услуге заказчика не занимаетесь.
    3. Большая конкурентоспособность/отстройка от конкурентов - это тоже не про вас. Конкурентоспособность никак не соотносится с визуальной составляющей. Вы можете сделать идеальную упаковку для пиццы, но если её везут 3 часа, то никакой конкурентоспособности быть не может.
    Отстройка от конкурентов - это тоже не про вас. Немного погуглите про то что такое "отстройка от конкурентов", и поймете это. Отстраиваются на уровне позиционирования и бизнес процессов. Например вы открыли магазин продуктов возле дома. Через пол года рядом открывается пятерочка. Вы начинаете проседать по доходам, потому что пятерка дает лучшую выходную цену для клиента, и тогда вы решаете отстроится от конкурента, убираете весь ассортимент и становитесь магазином "Колбасы от Васи". И расставляете на прилавке 1 вид продукта, но в широком ассортименте, который пятерочка никак не может себе позволить, потому что им не выгодно иметь широкий ассортимент одной товарной позиции. Вот это и есть отстройка.

    А теперь к важному. Продавайте "Повышение конверсии". И только это.
    Бизнес делает рекламу, тратит на это деньги, и тут появляетесь вы и говорите, мы можем сделать новый дизайн вашего сайта, уменьшить "боль" потребителя от использования, что повысит вашу конверсию на N процентов + увеличит кол-во повторных заказов от существующих клиентов. Повышение конверсии даст большую эффективность вашим рекламным затратам, потому что вы можете потратить 100500 миллионов денег, но если вся реклама будет вести на непродуманный, некрасивый и абсолютно неюзабельный лендинг - ваши деньги вылетят в трубу. Такая постановка вопроса будет очень понятна любому бизнесу.

    Так что вывод - переимуйте абстрактный пункт "Увеличение продаж" в более конкретный "Увеличение конверсии", и продавайте его.
    Ответ написан
    1 комментарий
  • Как найти необходимую ширину и высоту трех изображений?

    sergiks
    @sergiks Куратор тега Алгоритмы
    ♬♬
    W ширина области, в которую надо вписать комплект картинок
    H высота области.

    У n-й картинки:
    • iwn - своя ширина
    • ihn - своя высота
    • kn = iw / ih пропорция


    Для каждой, в итоге, надо найти индивидуальный коэффициент масштабирования sn.

    Сложив пропорции w/h картинок, получим пропорцию их блока, когда все одной высоты:
    K = k0 + k1 + k2
    • К == W/H области, куда надо вписать конструкцию значит что картинки идеально впишутся
    • К > W/H значит, высота будет недостаточна, останется место сверху и снизу.
    • К < W/H значит, высота впишется, а слева+справа останется лишнее место - его за счёт межкартиночных интервалов можно распределить.


    Исходя из сравнения считаем высоту блока Hb. Она либо равна W / K, когда K > W/H; либо равна H.

    Теперь остаётся сосчитать индивидуальные коэффициенты:
    sn = Hb / ih

    На этот коэффициент нужно умножить начальные размеры картинки.
    Ответ написан
    1 комментарий
  • Как рассчитать необходимую ширину и высоту двух изображений?

    sergiks
    @sergiks Куратор тега Алгоритмы
    ♬♬
    Есть 2 изображения со значениями ширины и высоты (w1,h1) и (w2,h2). Известна суммарная ширина двух изображений после трансформации: W.

    Требуется найти коэффициенты k1 и k2 пропорционального масштабирования двух изображений, чтобы изменённые изображения:
    1. имели одинаковую высоту: k1 * h1 = k2 * h2
    2. в сумме дали нужную ширину W: k1 * w1 + k2 * w2 = W


    Решите эту систему уравнений. У меня получилось
    k1 = W / ( w2 * ( h1/h2 + w1/w2))
    k2 = k1 * (h1/h2)
    Ответ написан
    7 комментариев
  • Как подключить word к wordpress для публикования статей?

    Открываете Microsoft Word, затем пункт Меню и кнопочку Создать (1). В строке поиска наберите "блог" (2), результатом будет Запись в блоге (3) - нажимаем ее. Появится окно с описанием (4), читаем, нажимаем Создать (5).
    2e1ae8388f8e46cdb61212ae1a507116.png

    Появится окно Регистрация учетной записи блога, нажимаем кнопку Зарегистрировать
    db0bb532b75c402584e3b0e74943de93.png

    В окне создания учетной записи блога выбираем нашего поставщика услуг - WordPress и нажимаем Далее
    b93a67a8991b40c9bdac5c5bba2a1941.png

    Далее в окне Создание учетной записи WordPress вводим данные сайта и логин/пароль автора.
    a8627d3069804c15b0d84036cd6bba3d.png
    так же, рекомендую сразу настроить параметры изображений, нажав соответствующую кнопку.

    Насчет безопасности в общем - да, это еще одна лазейка для "врагов", об этом даже сам Word предупреждает. Но вы можете вашему автору ограничить права на столько, что он сможет лишь публикации делать, при этом, даже если его взломают, у вас будет возможность быстро отключить аккаунт. И уже точно будете знать с кого спросить ))
    cec1ba4c2ca248c993816d7792a9f21d.png
    Ответ написан
    8 комментариев
  • Как правильно использовать StoryBoard?

    petruska
    @petruska
    IOS Developer
    учи AutoLayout/Size classes
    Ответ написан
    Комментировать
  • Как правильно использовать StoryBoard?

    tikhonov666
    @tikhonov666
    iOS, Swift, Objective-C
    Если я правильно понял, то вы хотите расположить элементы пропорционально.
    iOS 9+ Layout-guides
    до дявятки это делалось с помощью прозрачных вью между основными вьюшками, ну и выставлялись соответсвующие значения в IB.
    Ответ написан
    Комментировать
  • Как правильно использовать StoryBoard?

    ManWithBear
    @ManWithBear
    Swift Adept, Prague
    Если нужно пиксель-перфект, то делайте в коде. В противном случае можно делать элементам размеры в % от размеров родителя и других элементов.
    Ответ написан
    2 комментария
  • Какова суть Background Modes в IOS?

    @badger-tall
    А вы в долго в фоновом режиме проверяли получение обновлений location ?
    Любое активное приложение при переходе в фоновый режим сперва переходит в
    background mode, в котором оно продолжает получать системные вызовы и работать, приложению даётся операционкой какое-то время закончить свои дела и лишь затем оно двигается в suspended mode, в котором оно уже не работает и ничего не получает.

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

    Если почитать некоторые guide'ы:

    www.raywenderlich.com/29948/backgrounding-for-ios

    То можно отметить, что они оценивают время, которое обычное, не имеющее background-разрешений приложение может получить в фоновом режиме в 10 минут:

    "If your app does not need to do any of these things, then you’re out of luck… with one exception: all apps get up to 10 minutes to finish whatever they were doing before the app is truly suspended."

    прежде чем уйдет в suspended mode.

    При этом, что касается конкретно обновлений location:

    "Once again, for the sneaks: you can only use this background mode if your app truly needs this information to provide value for the user. If you use this mode and Apple sees nothing the user will gain from it, your app will be rejected. Sometimes Apple will also require you to add a warning to your app’s description stating that your app will result in increased battery usage."

    То Apple требует для получающих background-разрешение приложений, что бы их "висение" выражалось в какой-то очевидной и полезной для пользователя деятельности, а не просто "про себя" собирало какую-то статистику. То есть ваше приложение должно выводить пользователю какую-то полезную информацию, выработанную за счёт получения обновлений location, просто так висеть и "есть" батарею не дадут.

    P.S. Если вас устроит Wi-Fi точность - то есть вариант использовать significant-change location service, он умеет сам будить приложение каждые 15 минут:

    https://developer.apple.com/library/ios/documentat...

    "If GPS-level accuracy isn’t critical for your app and you don’t need continuous tracking, you can use the significant-change location service. It’s crucial that you use the significant-change location service correctly, because it wakes the system and your app at least every 15 minutes, even if no location changes have occurred, and it runs continuously until you stop it.

    ...

    If you leave the significant-change location service running and your iOS app is subsequently suspended or terminated, the service automatically wakes up your app when new location data arrives. At wake-up time, the app is put into the background and you are given a small amount of time (around 10 seconds) to manually restart location services and process the location data. (You must manually restart location services in the background before any pending location updates can be delivered, as described in Knowing When to Start Location Services.) Because your app is in the background, it must do minimal work and avoid any tasks (such as querying the network) that might prevent it from returning before the allocated time expires. If it does not, your app will be terminated. If an iOS app needs more time to process the location data, it can request more background execution time using the beginBackgroundTaskWithName:expirationHandler: method of the UIApplication class.
    "
    Ответ написан
    1 комментарий
  • Почему не отображается реклама в приложении (adMob)?

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

    Используйте testID что бы убедиться что все заимплементировано правильно и ждите когда будут установки и повышение Fill Rate.

    Так же в AdListener есть метод onError (точное название классов/методов не помню), туда прилетает код ошибки если не получилось загрузить рекламу, добавьте логирование/брейкпоинт и посмотрите в чем проблема.

    Более подробнее про Fill Rate и проблемы с ним можно погуглить.
    Ответ написан
    Комментировать
  • Почему не отображается реклама в приложении (adMob)?

    RockBearLTD
    @RockBearLTD
    Ленивый недопрограммист.
    AdMob платит только за клики. Есть много других рекламных сетей, у которые свои плюсы и минусы в сравнении с AdMob'ом. Например, ChartBoost, Unity Ads и др. Ах, да, чуть не забыл. У AdMob нет видео рекламы (а если я и напутал, то все равно они платят только за клики).

    А можно подробнее про первую часть вопроса? Какой именно id вы убрали?
    P.S.: Для показов рекламы обязательно надо иметь в приложении идентификатор рекламного блока, который выдается при создании самого блока на сайте AdMob.
    Ответ написан
    5 комментариев
  • Подпись проекта в android studio?

    GavriKos
    @GavriKos
    1) Подпись следующей версии должна быть тем же ключом с тем же алиасом
    2) Правок в коде на следующую версию можно не делать, главное чтобы номер отличался в большую сторону. Если что - гуглоплей подскажет
    3) При подписи другого проекта можно использовать и другой ключ (не уверен), и тот же с тем же алиасом (100%)
    4) company name могут не совпадать
    Ответ написан
    1 комментарий
  • Какова цена данного приложения?

    Spetros
    @Spetros
    IT-шник
    А мы покупаем или продаем?
    Ответ написан
    4 комментария
  • Какова цена данного приложения?

    God-emperor
    @God-emperor
    create a golden path
    Бизнес вопрос от человека с фамилией "прохоров" - это позор.
    Ответ написан
    Комментировать