Привет! Дизайнеры рисуют приложения с красивыми кнопочками, тенями, анимациями, градиентами и сложными переходами между экранами. К сожалению, такие дизайны нелегко превращать в рабочие приложения. Можно ли облегчить нашу работу? Разберемся на примере приложений, получивших награды Apple за дизайн: Auxy, Streaks и Zova.
Рубрика «iOS» - 62
Повторяем дизайн приложений, получивших награду Apple
2017-03-06 в 11:51, admin, рубрики: iOS, swift, разработка под iOSДайджест интересных материалов для мобильного разработчика #193 (27 февраля-5 марта)
2017-03-05 в 12:39, admin, рубрики: android, iOS, маркетинг приложений, мобильные устройства и приложения, монетизация, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка приложенийПервый весенний дайджест и в нем радости CallKit, прелести новой версии Kotlin, обаяние новых функций Google Play, прекрасная работа Doom на часах, самые красивые эмодзи в пушах и бесподобная кормушка для птиц.
Тенденции и перспективы рынка мобильных приложений: поговорим о деньгах
2017-03-02 в 8:31, admin, рубрики: Alconost, android, App Store, Google Play, iOS, Аналитика мобильных приложений, Блог компании Alconost, доходы, мобильные приложения, модели монетизации, монетизация, монетизация игр, Монетизация мобильных приложений, продвижение игр, реклама, тенденции, трендыРынок мобильных приложений растет как на дрожжах. Эта огромная отрасль расширяется с каждым днем и останавливаться пока не собирается. Резко разрослась армия разработчиков мобильных приложений, бьет рекорды количество самих приложений. Доход, создаваемый индустрией мобильных приложений, достиг заоблачных показателей.
Гибридные модели монетизации (например, встроенная реклама и покупки из приложения) быстро набирают популярность в мире бизнеса. Большинство исследований предполагают, что встроенная реклама будет основным фактором роста мобильного рынка в ближайшие годы.
Мы в Alconost перевели статью, которая проливает свет на следующие вопросы:
- Какой доход, в среднем, приносит мобильное приложение?
- Действительно ли средний доход растет?
- Какие наибольшие вызовы стоят сегодня перед отраслью мобильных приложений?
- Какие модели монетизации наиболее популярны на рынке сегодня? Какие станут факторами роста завтра? Какие модели уже отжили свое?
Все нижеприведенные выводы основаны на статистических отчетах и экспертном мнении.
Читать полностью »
Дайджест интересных материалов для мобильного разработчика #192 (20-26 февраля)
2017-02-26 в 12:24, admin, рубрики: android, iOS, маркетинг приложений, мобильные устройства и приложения, монетизация, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка приложенийНовостей в связи с праздниками не так много как в прошлый раз, но все же вполне достаточно – локализация приложений, виртуальная реальность, тестирование, лучшие источники установок и умная пыль.
Руководство по локализации для iOS
2017-02-23 в 6:39, admin, рубрики: Alconost, iOS, xcode, XCode 7.3.1, Блог компании Alconost, интернационализация, интерфейс, ключи, локализация, мобильное приложение, перевод, процесс локализации, разработка мобильных приложений, разработка под iOS, Тестирование мобильных приложений, языки, языковые ресурсыЛокализация — это процесс, когда вы создаете для вашего приложения поддержку других языков. Часто вы сначала делаете приложение с англоязычным интерфейсом и затем локализуете его на другие языки, например, на японский.
Процесс локализации — трудоемкий, а его шаги потихоньку меняются по мере обновления XCode. Этот пост объясняет каждый шаг на основе последней версии XCode (7.3.1).
Переведено в Alconost
Читать полностью »
NSRegularExpression и NSDataDetector — Быстрый старт
2017-02-22 в 8:49, admin, рубрики: iOS, objective-c, поиск данных, разработка под iOS, Регулярные выраженияРабота с регулярными выражениями в iOS 10
Всем привет! В этой статье мы разберем как работать с NSRegularExpression и NSDataDetector,
всех неравнодушных приглашают под кат.
Читать полностью »
CSS для Swift: использование стилей для любых подклассов UIView
2017-02-22 в 6:08, admin, рубрики: css, iOS, swift, uiview, Блог компании Лайв Тайпинг, разработка мобильных приложений, разработка под iOS, стили, типобезопасность, метки: uiviewОригинальное название статьи: Composable, type-safe UIView styling with Swift functions
Прежде, чем вы познакомитесь с материалом, мне хочется добавить кое-что про абстрагирование стилей от себя. Этот метод может облегчить вашу жизнь при работе на крупных проектах и особенно — в активно меняющемся продукте. Мы в полной силе ощутили это на таком проекте, как ИЛЬ ДЕ БОТЭ, где требования к визуальной составляющей приложения были значительными.
По мере развития в проект вносились существенные UI-изменения, и благодаря выделению стилей нам удалось отделаться малой кровью. В своем подходе мы использовали расширения для стандартных классов (UITextField, UILabel, UITextView, UIFont, UIColor). Нам кажется, что автору статьи удалось поднять данный подход на пару ступеней выше — настолько, что мы, потирая ладошки, бросились использовать его в нашем новом проекте. Надеемся, наш перевод поможет вам оптимизировать время на разработку и сделать проекты лучше.
Какие вопросы задавать на собеседовании
2017-02-21 в 7:59, admin, рубрики: iOS, objective-c, swift, xcode, задачи для собеседований, Программирование, разработка под iOS, собеседованиеКаждый разработчик время от времени ищет работу и проходит собеседования. Кто-то хочет попробовать что-то новое, получить большую ЗП или попасть в компанию, в которую всегда мечтал. Не обошло это событие и меня стороной.
Посетив множество компаний, я решил поделиться наблюдениями о том, как чаще всего проходит набор специалистов, в том числе техническое собеседование и просто общение с потенциальными коллегами. И после предложить свои идеи по улучшению общепринятого процесса.
Чтобы в итоге собеседование не выглядело для соискателя как:
Статья в первую очередь будет полезна всем, кто ищет работу в среде iOS разработки или хоть как-то связан с набором IT специалистов: проводит технические собеседования или любые другие.
И добро пожаловать под кат.
Читать полностью »
Дайджест интересных материалов для мобильного разработчика #191 (13-19 февраля)
2017-02-19 в 11:52, admin, рубрики: android, iOS, маркетинг приложений, мобильные устройства и приложения, монетизация, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка приложенийБольшой и интересный дайджест про работу Avito, разработку и публикацию AR/VR-приложений, интерфейсы, библиотеки, продуктовую аналитику и вовлеченность.
«Программирование, как способ творческой реализации» или Corona SDK для тех, кому хочется
2017-02-17 в 13:16, admin, рубрики: android, corona sdk, iOS, разработка мобильных приложений, Разработка под android, разработка под iOSНикогда не было желания заниматься программированием профессионально, но сам процесс — пишешь буквы, а «оно» оживает, мне доставляет огромное удовольствие. Тем кто желает программировать, но не знает с чего начать — вот вам мой пример.
Читать полностью »