Если вы, как и я, невыносимо страдали от отсутствия вменяемых издательств для неигровых приложений, то вот и на нашей улице праздник - белорусская компания Wowmaking запустила направление паблишинга. Обещают быстрый рост для приложений-партнеров, оффер в течение нескольких дней, скорость, гибкость в инструментах и максимальную прозрачность.
🧑🏻💻 Интервью: https://apptractor.ru/marketing-monetization/publishers/wow-booster.html
🎉 Заявки: https://publishing.wowmaking.net/
🧑🏻💻 Интервью: https://apptractor.ru/marketing-monetization/publishers/wow-booster.html
🎉 Заявки: https://publishing.wowmaking.net/
#ЦифраДня: Михаил Рубанов, Mobile Head в Додо Пицце, написал книгу про разработку доступных приложений. В книге 200 страниц, доступна бесплатно в электронном виде, с примерами и упражнениями. Подойдет всем, кто работает с IT: программистам, дизайнерам, продактам, исследователям. Правда, книгу выкладывают по главам, по одной главе в две недели. Конец публикации предполагается в августе.
Завтра начинается Google I/O, а Сбер тем временем выпустил аналог Osmo для SberPortal. По сути - зеркало для камеры, игровое поле и карточки. Карточки можно выкладывать на поле, планшет их видит и неким образом обрабатывает, создавая дополненную реальность. Для разработчиков есть SDK, так что можно создавать/портировать свои проекты. Аудитория Портала кажется пока минимальна, но место застолбить уже можно, особенно с готовым продуктом.
Разработка
• Сбер запускает набор Kidsar для AR-приложений на SberPortal
• Как создавать эффективную видеорекламу для приложений
• Маркетплейс одежды Vinted получил €250 млн при оценке в 3.5 млрд
• Дизайн приложений: примеры для вдохновения #42
• Распродажа Azure Cloud Computing в Humble Bundle
• Podlodka #215: тест-менеджмент
• GasBuddy: бензин рядом
• Ремастеринг игрового контента, или как создать 800 единиц контента за семь месяцев
• Нативная реклама мобильных приложений в TikTok
• Все приложения делают это: крадут друг у друга. Как это влияет на мобайл и ASO?
• Дата сайентисты вымрут через 10 лет
• Как сделать монитор качества воздуха с помощью Raspberry Pi Zero W
• 5 самых сложных вопросов по программированию из интервью FAANG
iOS
• Книга «Про доступность iOS»
• Как создать приложение с использованием SwiftUI и CoreData
• Swift - инструмент автоматической стилизации кода в 2021
• Советы iOS-разработчикам в 2021 году
• App Thinning: синхронизация локализованных строк в Outlook для iOS
Android
• Android 12 показали на видео
• Movies: кино на основе MVVM
• Банки ультимативно лезут к нам в ш̶т̶а̶н̶ы̶ личную жизнь
• Инструменты статического анализа для Android
• Jetpack Compose: стили и темы
• Понимаем паттерн MVVM для Android в 2021 году
• Бесконечные списки с автоматической прокруткой с RecyclerView и LazyLists в Compose
Разработка
• Сбер запускает набор Kidsar для AR-приложений на SberPortal
• Как создавать эффективную видеорекламу для приложений
• Маркетплейс одежды Vinted получил €250 млн при оценке в 3.5 млрд
• Дизайн приложений: примеры для вдохновения #42
• Распродажа Azure Cloud Computing в Humble Bundle
• Podlodka #215: тест-менеджмент
• GasBuddy: бензин рядом
• Ремастеринг игрового контента, или как создать 800 единиц контента за семь месяцев
• Нативная реклама мобильных приложений в TikTok
• Все приложения делают это: крадут друг у друга. Как это влияет на мобайл и ASO?
• Дата сайентисты вымрут через 10 лет
• Как сделать монитор качества воздуха с помощью Raspberry Pi Zero W
• 5 самых сложных вопросов по программированию из интервью FAANG
iOS
• Книга «Про доступность iOS»
• Как создать приложение с использованием SwiftUI и CoreData
• Swift - инструмент автоматической стилизации кода в 2021
• Советы iOS-разработчикам в 2021 году
• App Thinning: синхронизация локализованных строк в Outlook для iOS
Android
• Android 12 показали на видео
• Movies: кино на основе MVVM
• Банки ультимативно лезут к нам в ш̶т̶а̶н̶ы̶ личную жизнь
• Инструменты статического анализа для Android
• Jetpack Compose: стили и темы
• Понимаем паттерн MVVM для Android в 2021 году
• Бесконечные списки с автоматической прокруткой с RecyclerView и LazyLists в Compose
AppTractor
Сбер запускает набор Kidsar для AR-приложений на SberPortal
Kidsar — продукт на стыке цифрового и реального мира, для которого уже доступны эксклюзивные AR-приложения от лидеров EdTech — Skyeng и «Банды умников».
Как мобильному разработчику зарабатывать еще больше?
По шагам:
1. Зарулить на Мир.Труд.Мобайл 27 мая. Free🔥
2. Послушать спикеров из разработки и UI/UX про тренды в мобайле (Sberbank, Instagram, Redmadrobot, hh и тд)
3. Познакомиться с другими разрабами и дизайнерами в виртуальном чате
4. Узнать последние тренды, фичи, секретные секретики про рынок мобильных приложений, платформы, языки и интерфейсы
5. Объявить себя самым умным, прозорливым и дорогим специалистом
Регистрируйся тут
🏕Если хочешь вживую поболтать со спикерами и потусить на даче в Иннополисе — горит 200 билетов от 5 тыщ рублей. Забирай здесь. Промокод на скидку 5%: apptractor
Ю а всегда велком❤️
По шагам:
1. Зарулить на Мир.Труд.Мобайл 27 мая. Free🔥
2. Послушать спикеров из разработки и UI/UX про тренды в мобайле (Sberbank, Instagram, Redmadrobot, hh и тд)
3. Познакомиться с другими разрабами и дизайнерами в виртуальном чате
4. Узнать последние тренды, фичи, секретные секретики про рынок мобильных приложений, платформы, языки и интерфейсы
5. Объявить себя самым умным, прозорливым и дорогим специалистом
Регистрируйся тут
🏕Если хочешь вживую поболтать со спикерами и потусить на даче в Иннополисе — горит 200 билетов от 5 тыщ рублей. Забирай здесь. Промокод на скидку 5%: apptractor
Ю а всегда велком❤️
Как вам новый I/O? Диалоговый LaMDA, Android 12 красивый, AI для медицины и много других полезных вещей, но пока в целом непонятно как все это будет работать. Да и просто осталось впечатление какого-то ковыряния в песочнице. Ну правда, это же Google, а улучшения кажутся минимальными, эволюционными. Путешествие оранжевого рюкзака, my ass… Как обычно снаружи кажется, что на основе заложенных технологий можно было сделать что-то более.. прорывное? Ждем кейноут для разработчиков, а пока голосуем - потом сравним с WWDC.
Разработка
• Дата сайентисты вымрут через 10 лет
• No-code платформа разработки приложений Adalo получила $8 млн
• Маркетологи в мобайле: время подводить итоги!
• Задачи с собеседований: размен
• Книги о программировании на Python в Humble Book Bundle
• Когда без выделенного DevOps — уже никуда. Кейс компании Geecko
• 3 способа самостоятельно радикально улучшить свои навыки программирования
• 10 потрясающих шрифтов Google, которые вы будете использовать в 2021 году
• Coinbase успешно перешел на React Native
iOS
• LocalConsole: консоль в приложении
• 13 полезных методов работы с массивами в Swift
• Вертикальный пейджинг в SwiftUI
Android
• Разрабатываем HelloAR в Android Studio с помощью ARCore и Sceneform
• Миграция с LiveData на Kotlin Flow
• Современный сплеш скрин в Android
• Как мы улучшили процесс code review в инженерной команде Android
• Kotlin SharedFlow или как я прекратил использовать RxJava и полюбил Flow
Разработка
• Дата сайентисты вымрут через 10 лет
• No-code платформа разработки приложений Adalo получила $8 млн
• Маркетологи в мобайле: время подводить итоги!
• Задачи с собеседований: размен
• Книги о программировании на Python в Humble Book Bundle
• Когда без выделенного DevOps — уже никуда. Кейс компании Geecko
• 3 способа самостоятельно радикально улучшить свои навыки программирования
• 10 потрясающих шрифтов Google, которые вы будете использовать в 2021 году
• Coinbase успешно перешел на React Native
iOS
• LocalConsole: консоль в приложении
• 13 полезных методов работы с массивами в Swift
• Вертикальный пейджинг в SwiftUI
Android
• Разрабатываем HelloAR в Android Studio с помощью ARCore и Sceneform
• Миграция с LiveData на Kotlin Flow
• Современный сплеш скрин в Android
• Как мы улучшили процесс code review в инженерной команде Android
• Kotlin SharedFlow или как я прекратил использовать RxJava и полюбил Flow
AppTractor
Дата сайентисты вымрут через 10 лет
Само название будет отражать их опыт, а не средства, с помощью которых они его демонстрируют.
Освойте эффективную вёрстку и создайте приложение на Flutter за 1 мастер-класс!💥
Skill-Branch запустил бесплатный мастер-класс, на котором вы изучите эффективную вёрстку и архитектуру и создадите приложение на BloС.
Смотреть бесплатный мастер-класс
Курс «Flutter в мобильной разработке» стартует уже 📌26 мая на платформе Skill-Branch.
• 5 месяцев обучения
• 200+ часов лекций и практики
• 6 проектов для портфолио
• 20 обучающих модулей
• 120+ заданий с автоматической проверкой
• Живой чат по Flutter для общения с однокурсниками и менторами. Присоединиться можно уже сейчас.
⚠️Количество мест ограничено!⚠️
Skill-Branch запустил бесплатный мастер-класс, на котором вы изучите эффективную вёрстку и архитектуру и создадите приложение на BloС.
Смотреть бесплатный мастер-класс
Курс «Flutter в мобильной разработке» стартует уже 📌26 мая на платформе Skill-Branch.
• 5 месяцев обучения
• 200+ часов лекций и практики
• 6 проектов для портфолио
• 20 обучающих модулей
• 120+ заданий с автоматической проверкой
• Живой чат по Flutter для общения с однокурсниками и менторами. Присоединиться можно уже сейчас.
⚠️Количество мест ограничено!⚠️
Про I/O вроде главное рассказал, хотел ко вчерашней новости вернуться, которая называется “Сила нейминга”. Казалось, что всяческие конструкторы приложений вымерли (ладно, не вымерли, так и остались нишевыми) еще лет 5 назад, когда стало понятно, что ничего толкового с их помощью не создать. Ан нет, если назваться не “конструктором”, а “No-Code” инструментом, то вы уже не какая-то так себе индустрия, а надежда всего корпоративного человечества и на гребне волны. Adalo, например, дали $8 млн. на развитие в раунде А. Вот она - сила модных трендов.
Разработка
• I/O 21: обновление Firebase
• I/O 21: разговорный ИИ LaMDA
• I/O 21: Flutter 2.2
• Flutter: флип-анимация
• Какие ошибки совершает аналитик в первые полгода работы и как их избежать
• Wild Horizon или как осуществляется на практике мечта игродела
• 10 уроков по UX дизайну, которые я хотел бы усвоить раньше
• Калькулятор экономики для мобильных подписок
• Что не так с Flutter
iOS
• Учебный курс “Разработка приложений для iOS с использованием SwiftUI”
• Анализируем iOS 14.5: методы атрибуции
• SwiftUI + Core ML+ ARKit - создаем приложение для определения объектов для iOS
• Создаем утилиту командной строки с помощью Swift Argument Parser
• Мои приложения в топе инструментов разработчиков (магазины приложений для iOS и Mac): я заработал 60 долларов
Android
• I/O 21: Android 12 Beta 1
• I/O 21: 3 миллиарда устройств на Android
• I/O 21: Wear OS 3.0
• I/O 21: Material You — новый язык дизайна
• Developer Keynote с Google I/O 21
• Интеграция Dagger 2 и Jetpack Compose
• Лучшие практики View Binding
• Исследуем новые тактильные функции в Android 12
Разработка
• I/O 21: обновление Firebase
• I/O 21: разговорный ИИ LaMDA
• I/O 21: Flutter 2.2
• Flutter: флип-анимация
• Какие ошибки совершает аналитик в первые полгода работы и как их избежать
• Wild Horizon или как осуществляется на практике мечта игродела
• 10 уроков по UX дизайну, которые я хотел бы усвоить раньше
• Калькулятор экономики для мобильных подписок
• Что не так с Flutter
iOS
• Учебный курс “Разработка приложений для iOS с использованием SwiftUI”
• Анализируем iOS 14.5: методы атрибуции
• SwiftUI + Core ML+ ARKit - создаем приложение для определения объектов для iOS
• Создаем утилиту командной строки с помощью Swift Argument Parser
• Мои приложения в топе инструментов разработчиков (магазины приложений для iOS и Mac): я заработал 60 долларов
Android
• I/O 21: Android 12 Beta 1
• I/O 21: 3 миллиарда устройств на Android
• I/O 21: Wear OS 3.0
• I/O 21: Material You — новый язык дизайна
• Developer Keynote с Google I/O 21
• Интеграция Dagger 2 и Jetpack Compose
• Лучшие практики View Binding
• Исследуем новые тактильные функции в Android 12
AppTractor
I/O 21: обновление Firebase
Google I/O стартовал и, конечно, обновления не обошли стороной и Firebase. Вот некоторые важные обновления. В Emulator Suite появился Storage Emulator. Все Firebase Storage API можно использовать локально через Emulator Suite, полностью в офлайне. Firebase…
Четверг — день вакансий для мобильных разработчиков или в мобильные проекты:
• Lead UI/UX Designer в WannaPlay
• Game Producer в WannaPlay
• UX/UI дизайнер в Solvery
• Product Manager в Solvery
• Android-разработчик в MAXIMUM EDUCATION
• Middle iOS-разработчик в MAXIMUM EDUCATION
• Стажер iOS-разработчик в MAXIMUM EDUCATION
• MacOS (Swift) разработчик в Auslogics
• iOS-разработчик в Bell Integrator
• Mobile Developer (Kotlin, Kotlin Multiplatform Mobile, KMM) в Кошелёк.ру
• iOS-разработчик в TINKOFF
• Android-разработчик в TINKOFF
• Backend-разработчик Java/Kotlin в Okko
• iOS-разработчик в Okko
• Android-разработчик в Okko
Дополнять можно через чат.
• Lead UI/UX Designer в WannaPlay
• Game Producer в WannaPlay
• UX/UI дизайнер в Solvery
• Product Manager в Solvery
• Android-разработчик в MAXIMUM EDUCATION
• Middle iOS-разработчик в MAXIMUM EDUCATION
• Стажер iOS-разработчик в MAXIMUM EDUCATION
• MacOS (Swift) разработчик в Auslogics
• iOS-разработчик в Bell Integrator
• Mobile Developer (Kotlin, Kotlin Multiplatform Mobile, KMM) в Кошелёк.ру
• iOS-разработчик в TINKOFF
• Android-разработчик в TINKOFF
• Backend-разработчик Java/Kotlin в Okko
• iOS-разработчик в Okko
• Android-разработчик в Okko
Дополнять можно через чат.
Тут в чате некоторые ругают онлайн-курсы, однако вот Яндекс.Практикум опубликовал данные о трудоустройстве своих студентов пяти курсов - и там прямо все так благостно, что удивительно. Больше половины выходят на новую работу в течение двух месяцев после завершения обучения. Если брать только IT, то не имея предыдущего опыта работы в отрасли трудоустраиваются 70.4%, а с опытом 73.2%. Если брать по возрастам, то “40 и более лет” - работу нашли 60.7%. Да, наверняка у курсов есть проблемы с качеством, оплатой (и особенно возвратами), раздолбайством учителей. Но! В целом вряд ли можно говорить, что “Практикум” “это другое”, так что курсы реально работают и позволяют получить востребованную IT-специальность без предыдущего опыта, в любом возрасте.
Разработка
• Исследование: кто находит работу после онлайн-обучения
• По данным Post-IDFA Alliance, UA затраты на Android выросли на 21% после внедрения iOS 14.5
• Google запустил курсы для технических писателей
• Крейг Федериги назвал уровень безопасности Mac «неприемлемым»
• Unciv: открытая «Цивилизация»
• Что нам стоит автоматизацию построить: три паттерна для повышения эффективности процессов
• Время — деньги: анализируй А/В-тесты разумно
• Хочу всё знать о клиенте! Или как обогатить сухие факты DWH цифровыми путями и свойствами клиента из Amplitude
• 5 лучших сервисов AWS для запуска любого проекта
• Как развить сверхчеловеческую концентрацию при написании кода
iOS
• Обертки свойств в Swift с примерами кода
• База данных Notion + iOS
• Прохождение туториала Scrumdinger по SwiftUI от Apple
• Взламывая iOS-интервью
• Самые популярные тенденции в разработке приложений для iOS в 2021
Android
• «Почему Kotlin хуже, чем Java?»
• Google I/O: что нового представили Android-разработчикам
Разработка
• Исследование: кто находит работу после онлайн-обучения
• По данным Post-IDFA Alliance, UA затраты на Android выросли на 21% после внедрения iOS 14.5
• Google запустил курсы для технических писателей
• Крейг Федериги назвал уровень безопасности Mac «неприемлемым»
• Unciv: открытая «Цивилизация»
• Что нам стоит автоматизацию построить: три паттерна для повышения эффективности процессов
• Время — деньги: анализируй А/В-тесты разумно
• Хочу всё знать о клиенте! Или как обогатить сухие факты DWH цифровыми путями и свойствами клиента из Amplitude
• 5 лучших сервисов AWS для запуска любого проекта
• Как развить сверхчеловеческую концентрацию при написании кода
iOS
• Обертки свойств в Swift с примерами кода
• База данных Notion + iOS
• Прохождение туториала Scrumdinger по SwiftUI от Apple
• Взламывая iOS-интервью
• Самые популярные тенденции в разработке приложений для iOS в 2021
Android
• «Почему Kotlin хуже, чем Java?»
• Google I/O: что нового представили Android-разработчикам
AppTractor
Исследование: кто находит работу после онлайн-обучения
Можно сделать выводы, что наличие или отсутствие опыта работы в ИТ не играет существенной роли при получении работы, а возраст хоть и оказывает влияние, но не закрывает возможность сменить профессию для людей после 40 лет.
Forwarded from Programmer Humor
This media is not supported in your browser
VIEW IN TELEGRAM
Конечно, Apple ни за кем не следит. Она просто владеет всем городом 🤷♂️
#ЦифраДня: Google запустил подборку обучающих материалов для технических писателей. На странице собраны курсы и учебных ресурсы, призванные улучшить вашу техническую документацию. С их помощью вы узнаете, как планировать и создавать технические документы, о роли технических писателей в Google.
Внутри этого Google предлагает два обучающих курса. В первом вы изучите важные основы технического письма. Этот курс является предварительным для второго — в нем вы будете практиковаться в четырех темах. Каждый занимает всего несколько часов.
Внутри этого Google предлагает два обучающих курса. В первом вы изучите важные основы технического письма. Этот курс является предварительным для второго — в нем вы будете практиковаться в четырех темах. Каждый занимает всего несколько часов.
Банк ВТБ ищет героев для создания сервисов, которыми будут пользоваться миллионы людей!
Программа ВТБ «600 дней» продолжается. Цифровизация клиентского опыта и ускоренное развитие продуктов идут полным ходом, над этим трудится уже более 200 кросс-функциональных команд. Но ВТБ нужны ещё герои, которые будут создавать продукты и сервисы нового поколения для миллионов людей! Никаких длительных согласований — ответственность за продукт перед клиентом и руководством полностью несут команда и её лидер. Дебюрократизация процессов позволяет реализовывать смелые проекты в кратчайшие сроки! Классный коллектив и отличные условия гарантированы.
Сейчас ВТБ ищет:
● Владелец продукта / Product Owner
Нужно разработать стратегию развития продукта (в т. ч. MVP)
управлять продуктом (в т. ч. формировать бэклог)
формировать, управлять и развивать продуктовые команды
проверять продуктовые гипотезы и анализировать полученные результаты
отслеживать и интерпретировать продуктовые метрики
Вакансия для уверенных специалистов с подтвержденным опытом разработки продукта, roadmap, с пониманием современных гибких методологий продуктовой и IT-разработки (Agile), со знаниями в области cusdev, jtbd и других глубинных исследований
Оставляйте отклик по ссылке!
● CJE / Аналитик клиентского пути
Необходимо проводить различные виды анализа бизнес-процессов конкретных проектов
исследования, анализ, описание и проектирование бизнес-процессов "as is" и "to be"
взаимодействовать с владельцем продукта
собирать, анализировать бизнес-требования
общаться с командой
проводить анализ рынка и конкурентов
Вакансия для выпускника технического/экономического ВУЗа с опытом работы в продуктовой команде или бизнес-аналитиком. Желателен опыт работы в качестве заказчика/участника рабочих групп/владельца продукта в рамках разработки ПО и/или проектной деятельности. Также важны навыки работы с инструментами бизнес-анализа (Visio, Business Studio, miro и пр.)
Оставляйте отклик по ссылке!
Программа ВТБ «600 дней» продолжается. Цифровизация клиентского опыта и ускоренное развитие продуктов идут полным ходом, над этим трудится уже более 200 кросс-функциональных команд. Но ВТБ нужны ещё герои, которые будут создавать продукты и сервисы нового поколения для миллионов людей! Никаких длительных согласований — ответственность за продукт перед клиентом и руководством полностью несут команда и её лидер. Дебюрократизация процессов позволяет реализовывать смелые проекты в кратчайшие сроки! Классный коллектив и отличные условия гарантированы.
Сейчас ВТБ ищет:
● Владелец продукта / Product Owner
Нужно разработать стратегию развития продукта (в т. ч. MVP)
управлять продуктом (в т. ч. формировать бэклог)
формировать, управлять и развивать продуктовые команды
проверять продуктовые гипотезы и анализировать полученные результаты
отслеживать и интерпретировать продуктовые метрики
Вакансия для уверенных специалистов с подтвержденным опытом разработки продукта, roadmap, с пониманием современных гибких методологий продуктовой и IT-разработки (Agile), со знаниями в области cusdev, jtbd и других глубинных исследований
Оставляйте отклик по ссылке!
● CJE / Аналитик клиентского пути
Необходимо проводить различные виды анализа бизнес-процессов конкретных проектов
исследования, анализ, описание и проектирование бизнес-процессов "as is" и "to be"
взаимодействовать с владельцем продукта
собирать, анализировать бизнес-требования
общаться с командой
проводить анализ рынка и конкурентов
Вакансия для выпускника технического/экономического ВУЗа с опытом работы в продуктовой команде или бизнес-аналитиком. Желателен опыт работы в качестве заказчика/участника рабочих групп/владельца продукта в рамках разработки ПО и/или проектной деятельности. Также важны навыки работы с инструментами бизнес-анализа (Visio, Business Studio, miro и пр.)
Оставляйте отклик по ссылке!
Теперь-то вакцинация попрет! Практически все крупнейшие дейтинг приложения договорились с Белым Домом и будут давать ништяки тем, кто поставит у себя бейдж “Вакцинировался”. Сам ход, конечно, отличный и прекрасно укладывается в mobile-first парадигму. Интересно и то, что OkCupid говорит, что пользователи, показывающие свой статус вакцинации, на 15% чаще получают лайки. Так что, похоже, “мы наконец нашли то, что делает нас всех более привлекательными — вакцинацию”.
Разработка
• Дейтинг-приложения предложат улучшения прошедшим вакцинацию
• Google запускает рекламные кампании приложений на десктопах
• Эван Шпигель поддержал налог App Store и меры защиты Apple
• Netflix думает над выходом на игровой рынок
• Best Buy начинает продажи смартфона для пожилых
• Flutter Dev Podcast #27: как работает рендеринг UI
• Дизайн приложений: примеры для вдохновения #43
• Mobile People Talks: Legacy
• Podlodka #216: типографика
• Somewhere Good: анти-социальная сеть
• Snap представил AR-очки Spectacles
• «Одних технологий недостаточно»: что раздражает рекламный рынок в Apple и как она зарабатывает на закрытости системы
• Проблема дизайна – это сами дизайнеры
• Мой SaaS принес MRR в размере 12,5 тысяч долларов за 1 месяц. Вот что я узнал.
• Когда программисты выходят на пенсию? 35 - это конец?
• Лучшие языки программирования для изучения в 2021 году
• 10 вещей, которые хорошо знают опытные разработчики
• Почему софтверные компании часто отвергают хороших программистов
• Наплевать на доступность
iOS
• Всемирная конференция Apple для разработчиков начнётся 7 июня и пройдёт в онлайн-формате
• CalendarKit: календарь для iOS, iPadOS и macOS
• MediumCup UI: стакан на SwiftUI
Android
• Почему Kotlin лучше Java?
• Полезные расширения Kotlin для Android
• Hilt стабилен. Более простая инъекция зависимостей на Android
• Повышаем уровень своего класса данных Kotlin с помощью расширений
Разработка
• Дейтинг-приложения предложат улучшения прошедшим вакцинацию
• Google запускает рекламные кампании приложений на десктопах
• Эван Шпигель поддержал налог App Store и меры защиты Apple
• Netflix думает над выходом на игровой рынок
• Best Buy начинает продажи смартфона для пожилых
• Flutter Dev Podcast #27: как работает рендеринг UI
• Дизайн приложений: примеры для вдохновения #43
• Mobile People Talks: Legacy
• Podlodka #216: типографика
• Somewhere Good: анти-социальная сеть
• Snap представил AR-очки Spectacles
• «Одних технологий недостаточно»: что раздражает рекламный рынок в Apple и как она зарабатывает на закрытости системы
• Проблема дизайна – это сами дизайнеры
• Мой SaaS принес MRR в размере 12,5 тысяч долларов за 1 месяц. Вот что я узнал.
• Когда программисты выходят на пенсию? 35 - это конец?
• Лучшие языки программирования для изучения в 2021 году
• 10 вещей, которые хорошо знают опытные разработчики
• Почему софтверные компании часто отвергают хороших программистов
• Наплевать на доступность
iOS
• Всемирная конференция Apple для разработчиков начнётся 7 июня и пройдёт в онлайн-формате
• CalendarKit: календарь для iOS, iPadOS и macOS
• MediumCup UI: стакан на SwiftUI
Android
• Почему Kotlin лучше Java?
• Полезные расширения Kotlin для Android
• Hilt стабилен. Более простая инъекция зависимостей на Android
• Повышаем уровень своего класса данных Kotlin с помощью расширений
AppTractor
Дейтинг-приложения предложат улучшения прошедшим вакцинацию
Мы наконец нашли то, что делает нас всех более привлекательными - вакцинацию.
Скоро выйдет новый смартфон — убийца iPhone!!
Мы все слышали такие заявления много раз. Однако смартфоны от Apple все еще не теряют своей популярности. А значит разработчики приложений на iOS надолго останутся востребованными специалистами.
Хотите освоить профессию, с которой сложно остаться без работы? Обратите внимание на курс «iOS-разработчик с нуля» от SkillFactory.
Этот курс подходит даже тем, у кого нет технического образования.
Научиться решать задачи любой сложности, проектировать безопасные мобильные приложения, использовать iTunesConnect и релизить приложение в AppStore — с опытными наставниками из Lamoda и Rambler вы пройдете все это на практике, а не в теории. Через год после начала обучения готовим вас к собеседованиям и помогаем найти работу.
📌Узнать подробности и оставить заявку — здесь: https://clc.am/Uivq3g
Мы все слышали такие заявления много раз. Однако смартфоны от Apple все еще не теряют своей популярности. А значит разработчики приложений на iOS надолго останутся востребованными специалистами.
Хотите освоить профессию, с которой сложно остаться без работы? Обратите внимание на курс «iOS-разработчик с нуля» от SkillFactory.
Этот курс подходит даже тем, у кого нет технического образования.
Научиться решать задачи любой сложности, проектировать безопасные мобильные приложения, использовать iTunesConnect и релизить приложение в AppStore — с опытными наставниками из Lamoda и Rambler вы пройдете все это на практике, а не в теории. Через год после начала обучения готовим вас к собеседованиям и помогаем найти работу.
📌Узнать подробности и оставить заявку — здесь: https://clc.am/Uivq3g
Forwarded from AppFiles - Mobile Development
«Библиотека разработчика» от Google
На конференции I/O на прошлой неделе Google представил новый ресурс для разработчиков — Dev Library. На этой платформе собраны открытые проекты и руководства, которые помогают использовать технологии компании.
Пока в ней есть такие категории, как “Машинное обучение”, Angular, Flutter, Google Cloud, Android и Firebase.
Главная особенность нового проекта в том, что разработчикам предлагается дополнять ее своими собственными материалами. В ней можно делиться своими статьями и инструменты с открытым исходным кодом, содержимое библиотеки курируется соответствующими командами Google.
Сайт: https://devlibrary.withgoogle.com/
Платформа: разработка
На конференции I/O на прошлой неделе Google представил новый ресурс для разработчиков — Dev Library. На этой платформе собраны открытые проекты и руководства, которые помогают использовать технологии компании.
Пока в ней есть такие категории, как “Машинное обучение”, Angular, Flutter, Google Cloud, Android и Firebase.
Главная особенность нового проекта в том, что разработчикам предлагается дополнять ее своими собственными материалами. В ней можно делиться своими статьями и инструменты с открытым исходным кодом, содержимое библиотеки курируется соответствующими командами Google.
Сайт: https://devlibrary.withgoogle.com/
Платформа: разработка
Очередная статья про эйджизм и “выйти из IT” и, собственно, то, что ждет всех из нас. Средний возраст программистов самый большой в США, и это всего 32.8 года. Индустрия молода, но со временем, конечно, будет стареть, и седые программисты уже не будут вызывать удивление. В статье есть самые типовые варианты развития для разработчиков, а у вас есть план выхода?
Разработка
• Куда уходят программисты?
• Мой SaaS добился MRR $12.5K за один месяц: вот чему я научился
• «Библиотека разработчика» от Google
• Онлайн-конференция Google for Games Developer Summit 2021 пройдет в июле
• Как я хотел поработать нативным Android разработчиком, но устроился Flutter разрабом
• Датасет о мобильных приложениях
• Как написать симпатичный чейнджлог: опыт Авито
• Как сохранить нервы тестировщика или ускорить регресс с 8 до 2 часов
• Самые востребованные языки программирования в 2021 году
• Избегайте блокировки CI/CD - делайте свои сборки более портативными
• Flutter: CRUD с использованием Firebase Cloud Firestore
iOS
• Как Лёня с React на Swift переезжал
• Как управлять поведением клавиатуры в iOS-приложениях
Android
• SuperForwardView: перемотка в стиле Netflix
• Интеграция и серверная валидация инаппов для стора Google Play — как защититься от читеров
• Получаем результат правильно (Часть 2). Fragment Result API
• Историческое введение в модель реактивного состояния Compose
• Совершенно новое Состояние в Jetpack Compose
• Улучшение преобразования кода Java в Kotlin: пример
Разработка
• Куда уходят программисты?
• Мой SaaS добился MRR $12.5K за один месяц: вот чему я научился
• «Библиотека разработчика» от Google
• Онлайн-конференция Google for Games Developer Summit 2021 пройдет в июле
• Как я хотел поработать нативным Android разработчиком, но устроился Flutter разрабом
• Датасет о мобильных приложениях
• Как написать симпатичный чейнджлог: опыт Авито
• Как сохранить нервы тестировщика или ускорить регресс с 8 до 2 часов
• Самые востребованные языки программирования в 2021 году
• Избегайте блокировки CI/CD - делайте свои сборки более портативными
• Flutter: CRUD с использованием Firebase Cloud Firestore
iOS
• Как Лёня с React на Swift переезжал
• Как управлять поведением клавиатуры в iOS-приложениях
Android
• SuperForwardView: перемотка в стиле Netflix
• Интеграция и серверная валидация инаппов для стора Google Play — как защититься от читеров
• Получаем результат правильно (Часть 2). Fragment Result API
• Историческое введение в модель реактивного состояния Compose
• Совершенно новое Состояние в Jetpack Compose
• Улучшение преобразования кода Java в Kotlin: пример
AppTractor
Куда уходят программисты?
Почему мы не видим в индустрии большого количества седовласых разработчиков? Куда уходят программисты, когда становятся старше?
Какой ваш план выхода из программирования?
Anonymous Poll
17%
Менеджер
2%
Консалтинг
3%
Фриланс
6%
Специалист в профильной области
9%
Досрочно на отдых
34%
Свой стартап
29%
Останусь программистом