Мы изучили несколько тематических тредов на GitHub, Hacker News и Reddit, посвященных инструментам для визуализации аудиоконтента. Рассказываем о часто упоминаемых открытых библиотеках и решениях, которые пригодятся разработчикам веб-приложений или игр.
Рубрика «разработка мобильных приложений» - 45
Открытые библиотеки для визуализации аудиоконтента
2019-06-17 в 8:55, admin, рубрики: open source, аудиоконтент, Аудиомания, Блог компании Аудиомания, Веб-разработка, звук, Разработка веб-сайтов, разработка игр, разработка мобильных приложений, распродажаДайджест интересных материалов для мобильного разработчика #302 (10 — 16 июня)
2019-06-16 в 11:58, admin, рубрики: swiftUI, UI, UX, wwdc, Аналитика мобильных приложений, Блог компании Цифровые Экосистемы, разработка мобильных приложений, Разработка под android, разработка под iOSВ новом дайджесте продолжаются рассказы про WWDC и SwiftUI, а заодно говорим про темные режимы, гипер казуальные игры, приложения для людей, рынок фитнес-приложений и многое другое.
Локализация приложения и поддержка RTL. Доклад Яндекс.Такси
2019-06-16 в 9:45, admin, рубрики: bcp, gradle, iso, l10n, RTL, textinpu, ui/ux, Unicode, Блог компании Яндекс, локализация, локализация интерфейса, локализация приложений, Локализация продуктов, разработка мобильных приложений, Разработка под androidПри локализации сервиса важно внимательно отнестись к согласованию переводов между собой. Руководитель группы клиентской Android-разработки Яндекс.Такси Александр Бонель рассказал, какие практики и инструменты упрощают локализацию. Во второй части доклада Саша поделился опытом поддержки языка RTL в приложении: что хорошо, а что не совсем работает у Андроида из коробки, какие проблемы возникают из-за поддержки RTL и как их минимизировать в будущем.
— В своем докладе я хочу рассказать, какие основные идеи и практики мы используем в командах разработки мобильных приложений Такси для решения вопросов, связанных с локализацией и актуализацией перевода в наших приложениях. Затем расскажу, как мы внедряли в приложение поддержку работы в режиме отрисовки справа налево.
iOS Storyboards: анализ плюсов и минусов, best practices
2019-06-14 в 13:15, admin, рубрики: advantages, Auto Layout, best practices, constraints, disadvantages, interface builder, iOS, Size Classes, storyboard, uistackview, xib, Блог компании MobileUp, разработка мобильных приложений, разработка под iOS
Apple создала Storyboards, чтобы разработчики могли визуализировать экраны iOS-приложений и связи между ними. Не всем понравился этот инструмент, и на то есть разумные причины. Я встречал много статей с критикой Storyboards, однако так и не нашел подробного и непредвзятого анализа всех плюсов и минусов с учетом best practices. В итоге я решил написать такую статью сам.
Читать полностью »
Как создать крутой экшен для Google Ассистента. Лайфхаки от Just AI
2019-06-14 в 12:43, admin, рубрики: Actions on Google, AI, google assistant, just ai, nlu, Блог компании Google, голосовой ассистент, голосовой интерфейс, голосовой помощник, ИИ, искусственный интеллект, разработка игр, разработка мобильных приложений, разработка приложений, роботы, умные колонки
Экосистема вокруг Google Ассистента развивается невероятно быстро. В апреле 2017 года пользователям были доступны всего 165 экшенов, а сегодня только на английском их – более 4500. Насколько разнообразным и интересным станет русскоязычный уголок вселенной Google Ассистента, зависит от разработчиков. Есть ли формула «идеального экшена»? Зачем отделять код и контент от сценария? О чем нужно помнить, работая над разговорным интерфейсом? Мы попросили команду Just AI, разработчиков технологий разговорного AI, поделиться лайфхаками по созданию приложений для Google Ассистента. На платформе Aimylogic от Just AI созданы несколько сотен экшенов, среди которых есть весьма популярные – в игру «Да, милорд» сыграли уже более 140 тысяч человек. Как правильно построить работу над экшеном мечты, рассказывает Дмитрий Чечёткин, руководитель стратегических проектов Just AI.
Взболтать, но не смешивать: роль сценария, контента и кода
5 распространенных ошибок при использовании архитектурных компонентов Android
2019-06-14 в 7:18, admin, рубрики: android, android development, architecture, code complete, design patterns, devcolibri, архитектура, никто не читает теги, паттерны проектирования, перевод с английского, Программирование, разработка, разработка мобильных приложений, Разработка под android, Совершенный код
Даже если вы не делаете этих ошибок, стоит о них помнить, чтобы не столкнуться с некоторыми проблемами в будущем.
iOS-дайджест №7 (31 мая – 13 июня)
2019-06-13 в 14:01, admin, рубрики: apple, iOS, machine learning, swift, Блог компании JUG.ru Group, разработка мобильных приложений, разработка под iOS
Источник картинки: businessinsider.com
Астрологи объявили неделю новостей и анонсов в мире Apple и iOS-разработки. Чтобы рассказать про все, одной статьи не хватит, поэтому посмотрим на самые интересные и на те, которым еще не было уделено должного внимания.
Читать полностью »
Все, что вы хотели знать о SwiftUI, но боялись спросить
2019-06-13 в 12:06, admin, рубрики: ios development, iOS разработка, mobile development, swift, swift 5, swiftUI, wwdc 2019, мобильная разработка, мобильные приложения, разработка мобильных приложений, разработка под iOS
Привет! Меня зовут Ренат, я разрабатываю сервис по аналитике подписок в iOS – Apphud.
Как вы знаете, Apple на WWDC 2019 представила свой новый фреймворк SwiftUI, который призван в будущем заменить (или нет?) привычный нам UIKit. SwiftUI позволяет описывать интерфейс приложений в декларативном стиле и сильно сокращает количество кода.
Apple уже представила несколько интересных туториалов на английском языке с множеством примеров. Я же постараюсь рассказать о новом фреймворке в форме вопросов и ответов. Итак, поехали.Читать полностью »
Анонс Avito iOS Meetup #7: feature toggles, remote cache, тёмные темы и карьера iOS-разработчика
2019-06-13 в 9:44, admin, рубрики: ios development, дизайн мобильных приложений, Карьера в IT-индустрии, разработка мобильных приложений, разработка под iOSПривет! В субботу, 29 июня, приглашаем iOS-разработчиков на традиционный митап. В этот раз обсудим самописный remote cache для iOS, feature toggles, поговорим, как использование proxy-объектов помогает в разработке тёмных тем для приложений, и рассмотрим разные варианты развития карьеры разработчика — начиная от фриланса в тёплых странах и заканчивая работой в офисе большой корпорации. Также в ходе митапа мы предоставим микрофон гостям встречи для коротких докладов секции Lightning Talks — можно будет обсудить актуальные вопросы iOS-разработки.
Регистрируйтесь на встречу и приглашайте коллег. Под катом — тезисы выступлений, ссылки на регистрацию и прямую трансляцию митапа.

Старикам здесь не место? Программируем после тридцати пяти
2019-06-13 в 7:04, admin, рубрики: Блог компании Яндекс, возраст программиста, Карьера в IT-индустрии, обучение, Программирование, Разработка веб-сайтов, разработка мобильных приложений
Привет, меня зовут Дмитрий, и я программист. Прошлым летом я получил приглашение Яндекса и перебрался работать в Москву. Недавно мне исполнилось 35 лет.
В этой статье я хотел бы затронуть вопрос, который не раз обсуждался на Хабре: насколько реально быть программистом в 35–40 лет? Не ведущим архитектором, не тимлидом, не менеджером проекта, а именно программистом?
Я не раз и не два слышал, что программист — профессия для молодых, там нужны молодые мозги, после тридцати пяти (или даже тридцати) быть программистом сложно, а то и невозможно. Причём мне доводилось слышать это и от людей из IT, и от знакомых, которые работают в других областях. Я не согласен с такой точкой зрения и считаю её вредной. Почему? Сейчас расскажу.
Я слышал несколько объяснений, почему программист — это якобы профессия для молодых. Давайте-ка их подробно рассмотрим.


