Забавный казус случился в рейтинге языков программирования TIOBE - Objective-C из двадцатки выпал, а Fortran в него снова вошел. Популярность Objective-C, конечно, и так постоянно снижалась, а вот возвращение Fortran, языка, которому 65 лет, довольно занятно. На самом деле Fortran далеко не динозавр — он постоянно развивался на протяжении многих лет, чтобы оставаться важным языком для научных исследований, требующих интенсивной обработки данных — моделирования климата, кристаллографии, вычислительной химии и т.п. Его последняя версия Fortran 2018 считается идеальным стандартом, который позволил устранить многие недостатки и неточности в более ранних версиях языка. Так что обратите внимание, особенно если смотрите на данные.
Разработка
• Objective-C выпал из топа рейтинга TIOBE, а Fortran вернулся
• 7 из 10 программистов жалуются на переработки
• Чем мобильные разработчики заряжают девайсы: 10 новых качественных аксессуаров с AliExpress
• Mail.ru Group запустила совместный редактор кода
• Доказательная разработка или как data-driven подход добавил смысла работе
• Разработка, аналитика и атрибуция. Какие сервисы нужны для мобильного приложения в 2021?
• 10 лучших UI-китов в Figma для вашего проекта
• Полезный фреймворк для именования ваших классов, функций и переменных
• Как зарабатывать на программировании
• Создание красивого интерфейса во Flutter
• Архитектура технологического стартапа, состоящего из одного человека
• О том, как стать инженером по данным
iOS
• Hive: игра «Улей» для iOS
• Плавный скроллинг в iOS
Android
• Конференция I/O 2021 пройдет в мае в виртуальном формате
• Google Play Store обновил дизайн
• Эволюция декларативных UI-фреймворков: от динозавров к Jetpack Compose
• Подробнее об обновленных правилах программы для разработчиков Google Play
• 10 отличных идей для улучшения времени сборки Gradle
Разработка
• Objective-C выпал из топа рейтинга TIOBE, а Fortran вернулся
• 7 из 10 программистов жалуются на переработки
• Чем мобильные разработчики заряжают девайсы: 10 новых качественных аксессуаров с AliExpress
• Mail.ru Group запустила совместный редактор кода
• Доказательная разработка или как data-driven подход добавил смысла работе
• Разработка, аналитика и атрибуция. Какие сервисы нужны для мобильного приложения в 2021?
• 10 лучших UI-китов в Figma для вашего проекта
• Полезный фреймворк для именования ваших классов, функций и переменных
• Как зарабатывать на программировании
• Создание красивого интерфейса во Flutter
• Архитектура технологического стартапа, состоящего из одного человека
• О том, как стать инженером по данным
iOS
• Hive: игра «Улей» для iOS
• Плавный скроллинг в iOS
Android
• Конференция I/O 2021 пройдет в мае в виртуальном формате
• Google Play Store обновил дизайн
• Эволюция декларативных UI-фреймворков: от динозавров к Jetpack Compose
• Подробнее об обновленных правилах программы для разработчиков Google Play
• 10 отличных идей для улучшения времени сборки Gradle
AppTractor
Objective-C выпал из топа рейтинга TIOBE, а Fortran вернулся
Fortran, однако, совсем не динозавр - он постоянно развивался на протяжении многих лет, чтобы оставаться важным языком для научных исследований, требующих интенсивной обработки данных.
#ЦифраДня: В опросе SuperJob 72% программистов заявило о том, что им приходится время от времени перерабатывать (19% не перерабатывают и 9% затруднились ответить). Средняя переработка от нормы рабочего времени в месяц для программистов - 20%.
У Adjust и Facebook вышел (и даже русскоязычный) отчет о том, что больше всего росло в экономике приложений в прошлом году. TLDR: Индия, игры, бизнес, развлечения, здоровье. Россия не на первых позициях, но в целом растет хорошо и в целом, и в отдельных категориях.
Разработка
• Рост мобильных приложений 2020 — Отчет Adjust и Facebook
• Apple не выпускает iMessage на Android, чтобы пользователи не уходили с iPhone
• Canvas Medical: хороший UI для медицины
• Дизайн приложений: примеры для вдохновения #39
• Zoom выпустил Video SDK
• Epic и Apple готовятся к суду
• Podlodka #210: технический консалтинг
• Уродливый API
• Cordova. Опыт Enterprise-проекта
• 7 простых способов ранжироваться в сторе выше
• 5 основных продуктовых фреймворков
• 3 основных урока, извлеченных из создания приложения
• Полное руководство разработчика по качеству кода
• Книги по программированию, которых не существует (но мы все читали)
• Чистая архитектура для корпоративного мобильного приложения
iOS
• 3D Flip menu: трехмерное меню
• Проектирование циферблата CASIO для Apple Watch
• Более эффективный/быстрый способ получить средний цвет изображения
• Представляем Коллекции в Swift
Android
• Switch Snake: «змейка» из переключателей
• Пишем unit тесты так, чтобы не было мучительно больно
• Практическое использование автогенерации музыки
• Android Jetpack Compose: простая анимация
• Stateful Android приложение с MVI (MODEL — VIEW — INTENT)
• Насколько подробно вы можете ответить на эти вопросы как Android-разработчик?
• Compose CameraX в Android
Разработка
• Рост мобильных приложений 2020 — Отчет Adjust и Facebook
• Apple не выпускает iMessage на Android, чтобы пользователи не уходили с iPhone
• Canvas Medical: хороший UI для медицины
• Дизайн приложений: примеры для вдохновения #39
• Zoom выпустил Video SDK
• Epic и Apple готовятся к суду
• Podlodka #210: технический консалтинг
• Уродливый API
• Cordova. Опыт Enterprise-проекта
• 7 простых способов ранжироваться в сторе выше
• 5 основных продуктовых фреймворков
• 3 основных урока, извлеченных из создания приложения
• Полное руководство разработчика по качеству кода
• Книги по программированию, которых не существует (но мы все читали)
• Чистая архитектура для корпоративного мобильного приложения
iOS
• 3D Flip menu: трехмерное меню
• Проектирование циферблата CASIO для Apple Watch
• Более эффективный/быстрый способ получить средний цвет изображения
• Представляем Коллекции в Swift
Android
• Switch Snake: «змейка» из переключателей
• Пишем unit тесты так, чтобы не было мучительно больно
• Практическое использование автогенерации музыки
• Android Jetpack Compose: простая анимация
• Stateful Android приложение с MVI (MODEL — VIEW — INTENT)
• Насколько подробно вы можете ответить на эти вопросы как Android-разработчик?
• Compose CameraX в Android
AppTractor
Рост мобильных приложений 2020 — Отчет Adjust и Facebook
Несмотря на то, что 2020 год был годом пандемии,
19 апреля стартует новый сезон Podlodka Android Crew!
Конференция пройдет в формате двухнедельного интенсива. У каждой недели своя тема, темы этого сезона – “Многопоточность” и “Jetpack”.
🤯 Неделя “Многопоточность” говорит сама за себя. Разберемся, как она фундаментально работает, рассмотрим основные инструменты и ответим на вопрос, когда стоит выбрать RxJava, корутины или вообще остаться на чистых потоках. Бонус: публичное собеседование по многопоточности! После нашей конференции вам такие собесы будут не страшны💪
🚀На второй неделе погружаемся в Android Jetpack. Под этим названием скрывается множество библиотек и инструментов: Compose, Workmanager, Paging3, Navigation и не только. Мы узнаем, что там есть полезного, как они устроены под капотом, и как затащить их к себе в проект с максимальной пользой.
Помимо докладов в программе множество нескучных форматов: рулетки кейсов, батлы, лайв-кодинги и не только. Кроме того, вы получите доступ к записям всех сессий, чтобы потом в любой удобный момент можно было освежить знания!
Крутые спикеры, общение в слаке с другими участниками и полезные сессии – все это уже с 19 апреля! Примерное расписание уже на сайте, а билеты пока еще с early bird скидкой. Подключайтесь!
Конференция пройдет в формате двухнедельного интенсива. У каждой недели своя тема, темы этого сезона – “Многопоточность” и “Jetpack”.
🤯 Неделя “Многопоточность” говорит сама за себя. Разберемся, как она фундаментально работает, рассмотрим основные инструменты и ответим на вопрос, когда стоит выбрать RxJava, корутины или вообще остаться на чистых потоках. Бонус: публичное собеседование по многопоточности! После нашей конференции вам такие собесы будут не страшны💪
🚀На второй неделе погружаемся в Android Jetpack. Под этим названием скрывается множество библиотек и инструментов: Compose, Workmanager, Paging3, Navigation и не только. Мы узнаем, что там есть полезного, как они устроены под капотом, и как затащить их к себе в проект с максимальной пользой.
Помимо докладов в программе множество нескучных форматов: рулетки кейсов, батлы, лайв-кодинги и не только. Кроме того, вы получите доступ к записям всех сессий, чтобы потом в любой удобный момент можно было освежить знания!
Крутые спикеры, общение в слаке с другими участниками и полезные сессии – все это уже с 19 апреля! Примерное расписание уже на сайте, а билеты пока еще с early bird скидкой. Подключайтесь!
podlodka.io
Онлайн-конференция Podlodka Android Crew, сезон #15
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам Android-разработки, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram.
Я, как человек, пытавшийся заглянуть за какодемона еще в первой версии Doom, не смог пройти мимо новой реинкарнации. Bethesda готовит Mighty DOOM и это, говорят, будет первая по настоящему новая мобильная игра во вселенной за более чем 20 лет. Конечно, ждать от нее особо ничего не стоит, уже на этапе видео понятно, что это какая-то F2P аркада в худших традициях лутбоксирвоания, но ностальгия великая сила и видимо все равно придется хоть раз, да сыграть 😀
Разработка
• Bethesda тестирует Mighty DOOM
• В приложении Яндекс появилась умная камера
• Полезный фреймворк для именования ваших классов, функций и переменных
• NVIDIA выпустила диалоговый фреймворк Jarvis
• Прекратите использовать спиннеры — есть кое что получше
• Повышаем качество кода с Dart Code Metrics
• История одного личного кабинета, который помог нам сделать 15 000 курьеров и сборщиков немного счастливее
• Как мы достигли 1 млн скачиваний с нулевым бюджетом
• Советы по дизайну лучших интерфейсных иконок
• Руководство разработчика приложений для собеседований по системному дизайну
• Как я сделал игру за 35 часов
• Пять вещей, которые я узнал после решения более 500 вопросов Leetcode
• 10 бесплатных инструментов для создания пользовательских интерфейсов
• Советы по созданию качественного приложения с Firebase
• Почему @protocol все поменяли для Flutter-разработчиков?
• 5 лучших инструментов продуктовой аналитики 2021
iOS
• Apple работает над комбинацией Apple TV и HomePod
• Миграция вашего приложения на Swift Package Modules
Android
• BlurShadowImageView: красивые тени для изображений
• Реализация Undo в Snackbar на Jetpack Compose
• Использование DataStore с сериализацией Kotlin
Разработка
• Bethesda тестирует Mighty DOOM
• В приложении Яндекс появилась умная камера
• Полезный фреймворк для именования ваших классов, функций и переменных
• NVIDIA выпустила диалоговый фреймворк Jarvis
• Прекратите использовать спиннеры — есть кое что получше
• Повышаем качество кода с Dart Code Metrics
• История одного личного кабинета, который помог нам сделать 15 000 курьеров и сборщиков немного счастливее
• Как мы достигли 1 млн скачиваний с нулевым бюджетом
• Советы по дизайну лучших интерфейсных иконок
• Руководство разработчика приложений для собеседований по системному дизайну
• Как я сделал игру за 35 часов
• Пять вещей, которые я узнал после решения более 500 вопросов Leetcode
• 10 бесплатных инструментов для создания пользовательских интерфейсов
• Советы по созданию качественного приложения с Firebase
• Почему @protocol все поменяли для Flutter-разработчиков?
• 5 лучших инструментов продуктовой аналитики 2021
iOS
• Apple работает над комбинацией Apple TV и HomePod
• Миграция вашего приложения на Swift Package Modules
Android
• BlurShadowImageView: красивые тени для изображений
• Реализация Undo в Snackbar на Jetpack Compose
• Использование DataStore с сериализацией Kotlin
AppTractor
Bethesda тестирует Mighty DOOM
Mighty Doom уже доступен через программу раннего доступа в Google Play Store.
#ЦифраДня: На самом деле механизмы AppTrackingTransparency в iOS 14 оказались не так страшны, как их малевали. Значительная доля пользователей соглашается на отслеживание - 41% в целом (средневзвешенное значение) и 28% в среднем на приложение (где каждое приложение имеет одинаковый вес независимо от его размера, за исключением статистических выбросов).
Хочется какой-то движухи 😎 Планируем в пятницу открыть виртуальный бар “У тракториста” - тут в Телеграм, в виде голосового чата. Выпиваем, культурно общаемся о новинках ПО, потом немножко виртуально деремся и по домам. В смысле отключаемся.
Разработка
• Google запустил бесплатный курс по Python на Coursera
• Исследование AppsFlyer: процент ATT-согласия намного выше, чем ожидалось
• Apple анонсировала конференцию Spring Loaded 20 апреля
• Измените свой дизайн для глобальной аудитории: исследование кросс-культурного UX-дизайн
• Как продать мобильное приложение?
• Европейские шпили: как наше приложение доехало до Германии и Польши
• Как синдром самозванца может помочь вам стать лучшим разработчиком
• Создание Age of Empires II
• Почему некоторые разработчики избегают головной боли магазинов приложений, оставаясь только в Интернет
• Как создавать лучшие иконки
• Провал одного технического интервью научил меня большему, чем прохождение трех
iOS
• FDWaveformView: визуализация звука для iOS
• Подходы к спискам на UICollectionView
• Связанные неявные выражения в Swift 5.4
• Как вложить UITableView в UICollectionViewCell и сделать как у Trello
• Создание, анимация и настройка кругов в Swift
• 5 советов по написанию чистого Swift-кода
• Встроенный инструмент рефакторинга Xcode великолепен
Android
• Кеширование в процессе Android-сборки
• Пример против MVI архитектуры
Разработка
• Google запустил бесплатный курс по Python на Coursera
• Исследование AppsFlyer: процент ATT-согласия намного выше, чем ожидалось
• Apple анонсировала конференцию Spring Loaded 20 апреля
• Измените свой дизайн для глобальной аудитории: исследование кросс-культурного UX-дизайн
• Как продать мобильное приложение?
• Европейские шпили: как наше приложение доехало до Германии и Польши
• Как синдром самозванца может помочь вам стать лучшим разработчиком
• Создание Age of Empires II
• Почему некоторые разработчики избегают головной боли магазинов приложений, оставаясь только в Интернет
• Как создавать лучшие иконки
• Провал одного технического интервью научил меня большему, чем прохождение трех
iOS
• FDWaveformView: визуализация звука для iOS
• Подходы к спискам на UICollectionView
• Связанные неявные выражения в Swift 5.4
• Как вложить UITableView в UICollectionViewCell и сделать как у Trello
• Создание, анимация и настройка кругов в Swift
• 5 советов по написанию чистого Swift-кода
• Встроенный инструмент рефакторинга Xcode великолепен
Android
• Кеширование в процессе Android-сборки
• Пример против MVI архитектуры
AppTractor
Google запустил бесплатный курс по Python на Coursera
Курс рассчитан на 6 недель, в каждую из которых требуется всего несколько часов работы.
Будете участвовать в пятницу в голосовм чате?
Anonymous Poll
17%
В пятницу не могу, у меня настоящий бар
19%
Может быть да
64%
Вряд ли
Сергей Шаров, CEO ASOdesk, создал канал "CEO хочет спать" с полезными наблюдениями для руководителей любого звена!
Наш канал Mobile Insights читают не только ASO-специалисты, разработчики и менеджеры по маркетингу, но и действующие руководители - Head, CMO, CEO, владельцы стартапов, которые однозначно заинтересованы в полезных инсайтах в области профессионального управления!
ASOdesk - это не только платформа, которая полюбилась многим. В первую очередь ASOdesk - это люди, единомышленники, работающие в одной компании, в которой большое значение придают управленческой культуре и профессиональному развитию. Наверно, это одна из главных причин, почему студенческий стартап превратился в стабильную компанию!
Сергей создал канал об управлении и для действующих управленцев. Канал называется «CEO хочет спать». Здесь он рассказывает о важных и серьезных наблюдениях в управлении в форме небольших заметок о том, как сэкономить время и нервы для сна руководителя 😴 Здоровый сон, снижение уровня тревог - это то, чего всегда не хватает любому ответственному руководителю!
Сергей пишет: «За последние 5 лет я совершил большое количество ошибок в управлении. При этом благодаря своим старшим товарищам, руководителям и предпринимателям с очень большим стажем, кто развивает идею «руководитель - это профессия», все эти ошибки удалось качественно исправить. Буду рад поделиться с вами выводами!».
Рекомендуем подписаться! И приглашайте коллег-руководителей, будет полезно 😉
Наш канал Mobile Insights читают не только ASO-специалисты, разработчики и менеджеры по маркетингу, но и действующие руководители - Head, CMO, CEO, владельцы стартапов, которые однозначно заинтересованы в полезных инсайтах в области профессионального управления!
ASOdesk - это не только платформа, которая полюбилась многим. В первую очередь ASOdesk - это люди, единомышленники, работающие в одной компании, в которой большое значение придают управленческой культуре и профессиональному развитию. Наверно, это одна из главных причин, почему студенческий стартап превратился в стабильную компанию!
Сергей создал канал об управлении и для действующих управленцев. Канал называется «CEO хочет спать». Здесь он рассказывает о важных и серьезных наблюдениях в управлении в форме небольших заметок о том, как сэкономить время и нервы для сна руководителя 😴 Здоровый сон, снижение уровня тревог - это то, чего всегда не хватает любому ответственному руководителю!
Сергей пишет: «За последние 5 лет я совершил большое количество ошибок в управлении. При этом благодаря своим старшим товарищам, руководителям и предпринимателям с очень большим стажем, кто развивает идею «руководитель - это профессия», все эти ошибки удалось качественно исправить. Буду рад поделиться с вами выводами!».
Рекомендуем подписаться! И приглашайте коллег-руководителей, будет полезно 😉
Telegram
CEO хочет спать by Sergey Sharov
Управление, как профессия. Предпринимательство, системное мышление, осознанная карьера.
Сергей Шаров - 2 бизнеса, 6 лет в управлении, выпускник МФТИ.
IG: sharov_s
Сергей Шаров - 2 бизнеса, 6 лет в управлении, выпускник МФТИ.
IG: sharov_s
Четверг — день вакансий для мобильных разработчиков или в мобильные проекты:
• Android-разработчик в e-Legion
• iOS-разработчик в e-Legion
• Middle+/Senior Android-разработчик в BRIGHT
• Android-разработчик в ДОМ.РФ
• iOS-разработчик в ДОМ.РФ
• React Native разработчик в ДОМ.РФ
• Middle iOS-разработчик в Magora Systems
• Разработчик C++/Qt под Android в 2ГИС
• Senior Android-разработчик в 2ГИС
• Продакт-менеджер мобильных приложений в Mobidoo
• Дизайнер мобильных приложений в Mobidoo
• iOS-разработчик в Mobidoo
• iOS-разработчик в СБЕР
Дополнять можно через чат.
• Android-разработчик в e-Legion
• iOS-разработчик в e-Legion
• Middle+/Senior Android-разработчик в BRIGHT
• Android-разработчик в ДОМ.РФ
• iOS-разработчик в ДОМ.РФ
• React Native разработчик в ДОМ.РФ
• Middle iOS-разработчик в Magora Systems
• Разработчик C++/Qt под Android в 2ГИС
• Senior Android-разработчик в 2ГИС
• Продакт-менеджер мобильных приложений в Mobidoo
• Дизайнер мобильных приложений в Mobidoo
• iOS-разработчик в Mobidoo
• iOS-разработчик в СБЕР
Дополнять можно через чат.
e-legion.ru
Вакансии компании — e-legion — e-legion
С нами классно даже работать. Список открытых вакансий для трудоустройства в агенство e-legion.
У одной из игровых студия вышла из беты занятная штука. Называется Ludo - это генератор игровых идей на основе ИИ. Скармливаете ему текстовые описания на естественном языке, ключевые слова и игровые механики, а Ludo возвращает несколько готовых письменных концепций игры, иллюстрации и изображения. Вроде как использует GPT-2 внутри и обучен на миллионе игр, так что его предложения могут выглядеть вполне осознанно. “Ludo возвращает развлечение в процесс создания игры”, - говорят авторы.
Разработка
• ИИ-платформа генерации идей для игр Ludo вышла из бета-версии
• Задачи с собеседований: лиса и утка
• Рабочий день разработчика гипер-казуальных игр
• Litoff и App Annie: загрузки финансовых приложений в 2020 выросли на 15%
• Как улучшить навыки дизайна с помощью насмотренности
• Психологические принципы для каждого продуктового дизайнера
• 7 лучших советов и рекомендаций по работе с Dart для более чистых Flutter-приложений
• Резюме, которое привело меня в FAANG
• Удерживаем пользователей как Amazon, Spotify и др.
• 19 реалистичных привычек для улучшения разработки
• Замена React Native на Kotlin Multiplatform в Wantedly
iOS
• Объяснение каждого протокола SwiftUI
• UIKit Live Preview для UIViewController и UIView
• Руководство по iOS-архитектуре MVVM+Coordinators
• Создание нативного обмена сообщениями через Firebase с помощью SwiftUI
Android
• Android Tool: упрощение работы с adb и fastboot
• Стилизуя нестандартно
• Как портировать SDK Flutter на ТВ-приставку для разработки и запуска приложений Android TV
• In-App-Review. Фильтруем негативные отзывы
• Современный способ передачи данных между фрагментами
Разработка
• ИИ-платформа генерации идей для игр Ludo вышла из бета-версии
• Задачи с собеседований: лиса и утка
• Рабочий день разработчика гипер-казуальных игр
• Litoff и App Annie: загрузки финансовых приложений в 2020 выросли на 15%
• Как улучшить навыки дизайна с помощью насмотренности
• Психологические принципы для каждого продуктового дизайнера
• 7 лучших советов и рекомендаций по работе с Dart для более чистых Flutter-приложений
• Резюме, которое привело меня в FAANG
• Удерживаем пользователей как Amazon, Spotify и др.
• 19 реалистичных привычек для улучшения разработки
• Замена React Native на Kotlin Multiplatform в Wantedly
iOS
• Объяснение каждого протокола SwiftUI
• UIKit Live Preview для UIViewController и UIView
• Руководство по iOS-архитектуре MVVM+Coordinators
• Создание нативного обмена сообщениями через Firebase с помощью SwiftUI
Android
• Android Tool: упрощение работы с adb и fastboot
• Стилизуя нестандартно
• Как портировать SDK Flutter на ТВ-приставку для разработки и запуска приложений Android TV
• In-App-Review. Фильтруем негативные отзывы
• Современный способ передачи данных между фрагментами
AppTractor
ИИ-платформа генерации идей для игр Ludo вышла из бета-версии
Пользователи предоставляют ключевые слова, описания на естественном языке, игровую механику или изображения, и Ludo возвращает несколько письменных концепций игры, иллюстрации и изображения.
Forwarded from Programmer Humor
От авторов "Русской кибердеревни" - "Русский космопоезд"!
https://www.youtube.com/watch?v=t7kr7utvVEs
https://www.youtube.com/watch?v=t7kr7utvVEs
YouTube
BIRCHPUNK - RUSSIAN SPACETRAIN // РУССКИЙ КОСМОПОЕЗД feat. BadComedian
They say, that travelling on russian space train through solar system isn't comfortable. It's a lie!
We show you an ordinary voyage on a Russian spacetrain, which was not without interesting incidents. Alien, love confessions, hiking songs, and more!
/////…
We show you an ordinary voyage on a Russian spacetrain, which was not without interesting incidents. Alien, love confessions, hiking songs, and more!
/////…
#ФишкаДня: Коста Элефтериу, продолжающий свой крестовый поход против Apple, обнаружил в App Store игру для детей, которая на самом деле является прикрытием для самого махрового гемблинга. Обычная детская аркада при запуске из определенной страны (в данном случае Турции) становится настоящим казино, которое даже умеет принимать деньги в обход IAP (вроде как используется WebView). Коста закономерно спрашивает - доколе?
В свежем выпуске «Маркетологи в мобайле» мы поговорили с Николаем Липкиным, Head of Acquisition and Monetization Яндекс.Медиасервисы. Он рассказал про особенности аналитики «многокомпонентного» продукта, о том, как получать максимум из различных источников трафика, и поделился своим видением процесса тестирования месседжей рекламных кампаний.
За самый интересный вопрос к этому интервью мы разыграем книгу, а в целом по итогу сезона за лучший вопрос дадим новую Sony PlayStation 5. Вопросы можно оставлять в этом посте в Facebook.
За самый интересный вопрос к этому интервью мы разыграем книгу, а в целом по итогу сезона за лучший вопрос дадим новую Sony PlayStation 5. Вопросы можно оставлять в этом посте в Facebook.
Forwarded from Programmer Humor
This media is not supported in your browser
VIEW IN TELEGRAM
Подводные камни устаревшей кодовой базы
Компания UserZoom получила 100 миллионов долларов на измерение и анализ казалось бы такой эфемерной вещи, как UX. Но любопытно даже не это, а то, что рынок мониторинга пользовательского опыта продолжает расти и ожидается, что его объем вырастет с 1.5 млрд долларов в 2019 году до 3.7 млрд долларов к 2023 году. Вот надо бросать все и идти анализировать опыт, кратный рост обеспечен.
Разработка
• UserZoom получил $100 млн. на тестирование пользовательского опыта
• «ВКонтакте» проводит седьмой сезон VK Cup
• 5 вещей, которые я узнал после решения более 500 задач на Leetcode
• Android 12 сможет автоматически переводить приложения на другие языки
• N26: страховой банк
• Молодые изобретатели смогут получить 3 млн рублей в конкурсе James Dyson Award
• Доходы приложений для свиданий в январе поставили рекорд
• Дизайн приложений: примеры для вдохновения #40
• Извилистые дороги корейских ОС, или Как Tizen OS и webOS к успеху шли
• Создаём 2,5D-игру жанра Dungeon Crawling в Unity
• Что на самом деле означает простой дизайн? Правильный подход к созданию UI-kit для iOS
• Я запрограммировал простой AI для NFS Most Wanted
• Visual Studio 2022
• Как писать самодокументирующийся код
• 3 структуры данных для прохождения кодинг-собеседования
• Веб-приложения - это не будущее
• Ваш UI неряшливый? 7 распространенных ошибок, которых следует избегать
• 1 год работы с Flutter: извлеченные уроки
• Дизайн для дислексии
iOS
• CollectionViewPagingLayout: красивые UICollectionView
• Как запустить модель машинного обучения на iPhone
• Создание Издателей для HealthKit
Android
• Dads: лучшие папины шутки для Android
• Coroutines: хаотичное изучение
• Давайте будем прямыми в своих intent
• Применение SQLiteOpenHelper и Database Inspector в Android-разработке
• Пример приложения для VoIP звонков для Android
• CI/CD для Android с использованием Bitbucket Pipelines и Gradle Play Publisher
Разработка
• UserZoom получил $100 млн. на тестирование пользовательского опыта
• «ВКонтакте» проводит седьмой сезон VK Cup
• 5 вещей, которые я узнал после решения более 500 задач на Leetcode
• Android 12 сможет автоматически переводить приложения на другие языки
• N26: страховой банк
• Молодые изобретатели смогут получить 3 млн рублей в конкурсе James Dyson Award
• Доходы приложений для свиданий в январе поставили рекорд
• Дизайн приложений: примеры для вдохновения #40
• Извилистые дороги корейских ОС, или Как Tizen OS и webOS к успеху шли
• Создаём 2,5D-игру жанра Dungeon Crawling в Unity
• Что на самом деле означает простой дизайн? Правильный подход к созданию UI-kit для iOS
• Я запрограммировал простой AI для NFS Most Wanted
• Visual Studio 2022
• Как писать самодокументирующийся код
• 3 структуры данных для прохождения кодинг-собеседования
• Веб-приложения - это не будущее
• Ваш UI неряшливый? 7 распространенных ошибок, которых следует избегать
• 1 год работы с Flutter: извлеченные уроки
• Дизайн для дислексии
iOS
• CollectionViewPagingLayout: красивые UICollectionView
• Как запустить модель машинного обучения на iPhone
• Создание Издателей для HealthKit
Android
• Dads: лучшие папины шутки для Android
• Coroutines: хаотичное изучение
• Давайте будем прямыми в своих intent
• Применение SQLiteOpenHelper и Database Inspector в Android-разработке
• Пример приложения для VoIP звонков для Android
• CI/CD для Android с использованием Bitbucket Pipelines и Gradle Play Publisher
AppTractor
UserZoom получил $100 млн. на тестирование пользовательского опыта
Рынок мониторинга пользовательского опыта велик и продолжает расти, и ожидается, что его стоимость вырастет с 1.5 млрд долларов в 2019 году до 3.7 млрд долларов к 2023 году.
Про мероприятие даже не знаю, что написать - ничего не ждали, ничего особо и не приехало. Будем ждать WWDC. Но так да, все красиво. Вот лучше прочитайте про реальный экономический эффект от локализации. Финский разработчик Mortal Glory (это Steam, но все же), отчитался о переводе игры на 11 языков. TLDR: наибольший эффект это CJK (китайский, японский и корейский), все остальное плюс/минус.
Разработка
• Я локализовал свою игру на 11 языков: что это дало
• Презентация Apple: новый iPad Pro
• Презентация Apple: Apple TV 4K
• Презентация Apple: метки AirTag
• 5 главных продуктовых фреймворков Waze
• Игровые механики на уроке геометрии или векторы на Unity 3D
• 40 тыс MAU в приложении с бюджетом в 150 тыс
• Все циклы плохо пахнут
• Дайте своему клиенту приятные впечатления от заказа - McDelivery Simplified
• Математика, необходимая для успешного прохождения собеседований по машинному обучению
• Test-Driven Development во Flutter
• Руководство CTO по современному технологическому стеку
• 7 метрик, которые помогут вам принимать более разумные решения на этапе Product-Market Fit
• 22 лучшие практики, которые помогут вывести ваши навыки проектирования API на новый уровень
iOS
• SwiftShield: обфускация Swift-кода
• Разматывающиеся переходы в Swift 5
• MVVM + Координаторы - туториал по iOS-архитектуре
• Как мы уменьшили размер приложения Pinterest для iOS более чем на 30%
Android
• Пишем под Android с Elmslie
• Модульная Навигация с помощью Jetpack Compose
• Приложение Pi Practice в Compose
• Анимация с помощью Jetpack Compose
Разработка
• Я локализовал свою игру на 11 языков: что это дало
• Презентация Apple: новый iPad Pro
• Презентация Apple: Apple TV 4K
• Презентация Apple: метки AirTag
• 5 главных продуктовых фреймворков Waze
• Игровые механики на уроке геометрии или векторы на Unity 3D
• 40 тыс MAU в приложении с бюджетом в 150 тыс
• Все циклы плохо пахнут
• Дайте своему клиенту приятные впечатления от заказа - McDelivery Simplified
• Математика, необходимая для успешного прохождения собеседований по машинному обучению
• Test-Driven Development во Flutter
• Руководство CTO по современному технологическому стеку
• 7 метрик, которые помогут вам принимать более разумные решения на этапе Product-Market Fit
• 22 лучшие практики, которые помогут вывести ваши навыки проектирования API на новый уровень
iOS
• SwiftShield: обфускация Swift-кода
• Разматывающиеся переходы в Swift 5
• MVVM + Координаторы - туториал по iOS-архитектуре
• Как мы уменьшили размер приложения Pinterest для iOS более чем на 30%
Android
• Пишем под Android с Elmslie
• Модульная Навигация с помощью Jetpack Compose
• Приложение Pi Practice в Compose
• Анимация с помощью Jetpack Compose
AppTractor
Я локализовал свою игру на 11 языков: что это дало
Мой вывод из этих результатов - отдавать приоритет переводам CJK (китайский, японский и корейский).
#ЦифраДня: Zoom запустил свой венчурный фонд на 100 миллионов долларов. Он создан для поддержки роста экосистемы приложений. Zoom уже интегрируется с несколькими партнерами, такими как Asana, Box, Unsplash, Trello и другими. Zoom Apps Fund предназначен для разработчиков и партнеров — они смогут быстрее выводить на рынок новые продукты. Конечные клиенты получают выгоду от улучшенной интеграции и более совершенных инструментов для своих повседневных задач. В рамках фонда компании получат первоначальные инвестиции в размере от 250,000 до максимум 2.5 миллиона долларов для создания новых решений.
Принял участие в новом подкасте - с Вадимом Хейфецем, сооснователем Slon Media. Едва успел вставить пару слов, но и без меня вроде неплохо и интересно получалось 😀 Собственно, Slon - это “IT-компания, которая занимается творчеством и креативами”, рекламой и маркетингом. Интересное сочетание кода и творчества. О том, как все на самом деле - в нашем новом подкасте. Если хотите принять участи и рассказать о своем проекте - непременно пишите!
Разработка
• LOVEMOBILE #11: SLON Media
• Zoom запустил фонд для инвестиций в приложения на своей платформе
• Microsoft делает новый магазин приложений для Windows 10
• 6 приемов в дизайне, которые помогут вам установить отношения с вашими пользователями
• Ваш язык программирования не имеет значения
• 20 вещей, которые я хотел бы знать до того, как начал работать менеджером по продукту
• Как Duolingo проводит масштабные эксперименты
• Создание поиска для вашего продукта
iOS
• Swift Memory Layout
• Правила AppTrackingTransparency начнут работу с 26 апреля
• Как мы подружили Flutter с CallKit Call Directory
• Юнит-тесты в iOS
• Геттеры и сеттеры в Swift
Android
• Login Template: вход в приложение на Jetpack Compose
• Библиотека Oboe для высокопроизводительного аудио в играх и приложениях
Разработка
• LOVEMOBILE #11: SLON Media
• Zoom запустил фонд для инвестиций в приложения на своей платформе
• Microsoft делает новый магазин приложений для Windows 10
• 6 приемов в дизайне, которые помогут вам установить отношения с вашими пользователями
• Ваш язык программирования не имеет значения
• 20 вещей, которые я хотел бы знать до того, как начал работать менеджером по продукту
• Как Duolingo проводит масштабные эксперименты
• Создание поиска для вашего продукта
iOS
• Swift Memory Layout
• Правила AppTrackingTransparency начнут работу с 26 апреля
• Как мы подружили Flutter с CallKit Call Directory
• Юнит-тесты в iOS
• Геттеры и сеттеры в Swift
Android
• Login Template: вход в приложение на Jetpack Compose
• Библиотека Oboe для высокопроизводительного аудио в играх и приложениях
AppTractor
LOVEMOBILE #12: SLON Media
Вадим рассказал про мастхев-составляющие при создании креативов, форматы рекламы, с которыми работает Slon Media, про UGC и отношение к мислидам. Узнали, почему часто сложный, выхолощенный рекламный ролик с дорогим продакшеном создать проще, чем нативный…
Четверг — день вакансий для мобильных разработчиков или в мобильные проекты:
• Ведущий маркетинговый менеджер в Belka Games
• Senior/Middle Unity-разработчик в GREEN GREY
• Middle/Senior аналитик в GREEN GREY
• Дизайнер на дизайн-систему в SberDevices
• Саппорт в Windy.app
• Flutter (Dart) разработчик в Tages Jump
• iOS-разработчик в Rich Peach Media
• iOS-разработчик в IBS
• Middle iOS-разработчик в Productivity Inside
• Android-разработчик в Productivity Inside
• Junior iOS-разработчик в Productivity Inside
Дополнять можно через чат.
• Ведущий маркетинговый менеджер в Belka Games
• Senior/Middle Unity-разработчик в GREEN GREY
• Middle/Senior аналитик в GREEN GREY
• Дизайнер на дизайн-систему в SberDevices
• Саппорт в Windy.app
• Flutter (Dart) разработчик в Tages Jump
• iOS-разработчик в Rich Peach Media
• iOS-разработчик в IBS
• Middle iOS-разработчик в Productivity Inside
• Android-разработчик в Productivity Inside
• Junior iOS-разработчик в Productivity Inside
Дополнять можно через чат.
Belka-Games
Lead Marketing Manager (Publishing)
Точки роста для нас - проводить проекты из нашего RnD отдела успешно через тех.лончи и софт.лончи, а также помогать разработчикам-партнерам успешно запускать проекты вместе с нами.
Вам предстоит возглавить направление маркетинга для направлений RnD…
Вам предстоит возглавить направление маркетинга для направлений RnD…