Неотвратимо близится новый год, а значит и вступление в действие новых правил работы с данными пользователей в iOS 14. Кажется, что надежд на отмену или просто новый перенос не осталось, и мы скоро очутимся в новой реальности. У Adjust вышло руководство “Мобильная реклама в iOS 14: руководство для маркетологов по получению согласия пользователей", в которой рассматриваются вопросы увеличения согласия. Можно и нужно потестить то, во что мы наступим совсем скоро.
Разработка
• Реклама в iOS 14: как получить согласие пользователя — руководство Adjust
• Итоги конкурса Games Cup 2020
• Зачем нужно знать всякие низкоуровневые вещи
• AudioMob получил $1.5 млн. на аудиорекламу в играх
• Xesto: 3D сканирование стоп
• Приложения с виджетами получили более 45 млн. установок на iOS
• make sense podcast: О формулировании гипотез, подходах и критериях корректности, и проверке гипотез разных уровней
• Podlodka #190: обязательные знания для программиста
• Math Invasion. Мой долгострой
• Как я стал разработчиком игр для мобильных телефонов
• Разработка мобильных приложений на Python. Создание анимаций в Kivy. Part 2
• Тестирование игр
• Интеграция CI/CD для нескольких сред с Jenkins и Fastlane. Часть 3
• 24 полезных совета для правильного управления репутацией мобильного приложения
• 6 типов проектов, которые должен попробовать каждый разработчик
• Полный курс Firebase Authentication и Flutter 2020
• 15 ошибок, которые каждый разработчик совершил в своей жизни
• 5 улучшений, которых заслуживает App Store - исследование UX
• Микровзаимодействия: суперсила дизайнеров
iOS
• HHCustomCorner: скругление углов
• NVIDIA GeForce Now и Google Stadia запускаются на iOS в виде веб-приложений
• Следует ли мне использовать SwiftUI в проде? Примеры кода, который поможет вам принять решение
• Сборка и запуск Telegram-iOS в симуляторе Xcode 12.x
Android
• Видео Android Summit 2020
• Сушите вёсла #11: MAD Android Development
• Роман Елизаров становится новым руководителем проекта Kotlin
• Jetpack Compose: ViewModels
• Обработчики эффектов Jetpack Compose
• Практическая работа с сетью для разработчиков Android
• Простая разработка под Android с использованием Simple-Stack
Разработка
• Реклама в iOS 14: как получить согласие пользователя — руководство Adjust
• Итоги конкурса Games Cup 2020
• Зачем нужно знать всякие низкоуровневые вещи
• AudioMob получил $1.5 млн. на аудиорекламу в играх
• Xesto: 3D сканирование стоп
• Приложения с виджетами получили более 45 млн. установок на iOS
• make sense podcast: О формулировании гипотез, подходах и критериях корректности, и проверке гипотез разных уровней
• Podlodka #190: обязательные знания для программиста
• Math Invasion. Мой долгострой
• Как я стал разработчиком игр для мобильных телефонов
• Разработка мобильных приложений на Python. Создание анимаций в Kivy. Part 2
• Тестирование игр
• Интеграция CI/CD для нескольких сред с Jenkins и Fastlane. Часть 3
• 24 полезных совета для правильного управления репутацией мобильного приложения
• 6 типов проектов, которые должен попробовать каждый разработчик
• Полный курс Firebase Authentication и Flutter 2020
• 15 ошибок, которые каждый разработчик совершил в своей жизни
• 5 улучшений, которых заслуживает App Store - исследование UX
• Микровзаимодействия: суперсила дизайнеров
iOS
• HHCustomCorner: скругление углов
• NVIDIA GeForce Now и Google Stadia запускаются на iOS в виде веб-приложений
• Следует ли мне использовать SwiftUI в проде? Примеры кода, который поможет вам принять решение
• Сборка и запуск Telegram-iOS в симуляторе Xcode 12.x
Android
• Видео Android Summit 2020
• Сушите вёсла #11: MAD Android Development
• Роман Елизаров становится новым руководителем проекта Kotlin
• Jetpack Compose: ViewModels
• Обработчики эффектов Jetpack Compose
• Практическая работа с сетью для разработчиков Android
• Простая разработка под Android с использованием Simple-Stack
AppTractor
Реклама в iOS 14: как получить согласие пользователя — руководство Adjust
Чтобы помочь вам продвинуться вперед, новое руководство Adjust покажет вам передовые методы увеличения количества согласий и те шаги, которые необходимо предпринять для создания и тестирования успешных запросов на получение разрешения.
#ЦифраДня: В этом году предновогодние каникулы в App Store пройдут по стандартному графику — с 24 по 27 декабря. В это время не будут приниматься, проверяться и публиковаться новые приложения и новые версии приложений.
🚀 Хотите узнать как эффективно работать разработчику в команде и как продвинуться по карьерной лестнице??
🤩 Приходите на прямой эфир с Michael Vorontsov - Senior iOS Developer and Squad Lead at Lyst LTD (London), на котором будем с Вами говорить о пошаговом плане развития iOS-разработчика, а также затронем темы:
• от нуля до первой работы 🤯
• от интерна до повелителя вселенной 🤓
⏰ Когда: 26.11 в 16:00 по Киеву / 17:00 МСК
🧭 Где: Live Online
❗️ Не упустите возможность задать вопрос спикеру online
🖊 Подробнее о вебинаре и регистрация через чат-бот: 👉 https://bit.ly/3kWq2Sl
или браузер: https://bit.ly/335AUar
🤩 Приходите на прямой эфир с Michael Vorontsov - Senior iOS Developer and Squad Lead at Lyst LTD (London), на котором будем с Вами говорить о пошаговом плане развития iOS-разработчика, а также затронем темы:
• от нуля до первой работы 🤯
• от интерна до повелителя вселенной 🤓
⏰ Когда: 26.11 в 16:00 по Киеву / 17:00 МСК
🧭 Где: Live Online
❗️ Не упустите возможность задать вопрос спикеру online
🖊 Подробнее о вебинаре и регистрация через чат-бот: 👉 https://bit.ly/3kWq2Sl
или браузер: https://bit.ly/335AUar
Настоящее технологическое порно - сравнение iOS 1.0 и 14.0 в виде древовидных карт: https://apptractor.ru/info/articles/comparing-iphone-os-with-ios-14-using-tree-maps.html
История дня - как студент намайнил себе чесночных палочек у Папы Джонс. Ошибка примитивная, стараться особо не пришлось, но это скорее предупреждение разработчикам. Если вы раздаете или уж тем более продаете что-то - надо проверять все от и до и думать о том, как вашу систему можно хакнуть. Как писали в соседнем чате вчера - “А не надо делать проверки чеков, вот и решение проблемы”. Ага 🤦♂️
Разработка
• Как я использовал Python и Selenium, чтобы бесплатно получить пожизненный запас хлебных палочек от Папа Джонс
• Сравнение iPhone OS 1.0 с iOS 14 с помощью карт
• Что такое Разработка через тестирование (Test Driven Development)
• Рабочий день геймдизайнера
• Каникулы App Store: с 24 по 27 декабря
• MMORPG больше не в Telegram — Swift и Kotlin — Первый большой проект — Часть 1
• Базовые концепции Unity для программистов
• Внедряем кросс-платформенные пуш-уведомления: дополнительные возможности
• UX и «Точка». Как устроены продуктовые исследования
• Глассморфизм в пользовательских интерфейсах
• Вопросы и ответы: новый глава продукта Instagram Вишал Шах
• Flutter vs Kotlin Multiplatform: руководство на 2021 год (англ.)
iOS
• SwiftUI 2.0: будущее декларативно
• WebSockets и Swift: инженерные задачи на стороне клиента
• Имитация плохой сети в iOS
• До свидания, AppDelegate! Жизненный цикл приложения SwiftUI
Android
• Избегаем поддельных шрифтов в Android
• Я месяц провел в MIT и понял — даже софтверным инженерам не стоит забывать про паяльник
• Android Vitals - профилирование запуска приложения
• Сегментация изображений в Android с Fritz AI
Разработка
• Как я использовал Python и Selenium, чтобы бесплатно получить пожизненный запас хлебных палочек от Папа Джонс
• Сравнение iPhone OS 1.0 с iOS 14 с помощью карт
• Что такое Разработка через тестирование (Test Driven Development)
• Рабочий день геймдизайнера
• Каникулы App Store: с 24 по 27 декабря
• MMORPG больше не в Telegram — Swift и Kotlin — Первый большой проект — Часть 1
• Базовые концепции Unity для программистов
• Внедряем кросс-платформенные пуш-уведомления: дополнительные возможности
• UX и «Точка». Как устроены продуктовые исследования
• Глассморфизм в пользовательских интерфейсах
• Вопросы и ответы: новый глава продукта Instagram Вишал Шах
• Flutter vs Kotlin Multiplatform: руководство на 2021 год (англ.)
iOS
• SwiftUI 2.0: будущее декларативно
• WebSockets и Swift: инженерные задачи на стороне клиента
• Имитация плохой сети в iOS
• До свидания, AppDelegate! Жизненный цикл приложения SwiftUI
Android
• Избегаем поддельных шрифтов в Android
• Я месяц провел в MIT и понял — даже софтверным инженерам не стоит забывать про паяльник
• Android Vitals - профилирование запуска приложения
• Сегментация изображений в Android с Fritz AI
AppTractor
Как я использовал Python и Selenium, чтобы бесплатно получить пожизненный запас хлебных палочек от Папа Джонс
Сказка про любопытного и голодного студента.
🆎 Сегодня, 25 ноября, состоится совместный вебинар Appbooster и AppQuantum «Как проводить A/B-тесты в мобильных приложениях?»
На вебинаре рассмотрим:
🔸 как формулировать гипотезы для тестирования;
🔸 когда считать тест завершённым;
🔸 проблемы продуктовых специалистов при проведении сплит-тестов;
🔸 кейсы из вертикалей игр и утилит.
Начало 25 ноября в 19:00 МСК.
Регистрируйтесь бесплатно по ссылке:
➡️ https://bit.ly/2J6yUYp
На вебинаре рассмотрим:
🔸 как формулировать гипотезы для тестирования;
🔸 когда считать тест завершённым;
🔸 проблемы продуктовых специалистов при проведении сплит-тестов;
🔸 кейсы из вертикалей игр и утилит.
Начало 25 ноября в 19:00 МСК.
Регистрируйтесь бесплатно по ссылке:
➡️ https://bit.ly/2J6yUYp
Нашел новость про открытие дейтинга для лысых - мне то актуально. В русской версии ссылки не было - пошел читать английскую новость. Оказалось, что создатель - серийный убийца дейтингов предприниматель. Следуя лучшим заветам он плодит эти дейтинги для разных узких ЦА. Так, у него есть отдельный дейтинг для мужчин с достоинством ниже средних по миру 14 см и отдельный дейтинг для мужчин с достоинством больше. Вспомнил анекдот про “суммарный недо**”, проорался и дальше искать уже опасаюсь - вдруг у него и для женщин есть еще 4 дейтинга… Ну и кстати, у “маленького” дейтинга говорят уже под 100,000 пользователей, так что все серьезно и неплохая бизнес-модель.
Разработка
• Bald Dating — дейтинг для лысых
• 15 ошибок в программировании, которые совершал каждый разработчик
• Видео PyTorch Virtual Developer Day
• ByteDance запускает магазин мобильных игр и собственное издательство
• Результаты UX исследований мобильных сайтов электронной коммерции
• Управление идентичностью разработчиков в автономных командах
• Flutter может и не станет Next Big Thing, но Kotlin Multiplatform никуда не денется
• Масштабирование CI для мобильных инженеров
iOS
• Привет (новый) мир! - Жизнь и разработка на Apple Silicon M1
Android
• Android сможет быстрее обновлять эмодзи
• My Memory: игра на запоминание на Kotlin
• Валидация элементов формы textInputLayout в Android с помощью связывания данных
• Kotlin на 60FPS: Kotlin медленный?
• Переход с Dagger на Hilt - стоит ли?
• Google сделает Android Runtime (ART) основным модулем в Android 12
• Android Architecture Components - сделайте приложение своей мечты!
Разработка
• Bald Dating — дейтинг для лысых
• 15 ошибок в программировании, которые совершал каждый разработчик
• Видео PyTorch Virtual Developer Day
• ByteDance запускает магазин мобильных игр и собственное издательство
• Результаты UX исследований мобильных сайтов электронной коммерции
• Управление идентичностью разработчиков в автономных командах
• Flutter может и не станет Next Big Thing, но Kotlin Multiplatform никуда не денется
• Масштабирование CI для мобильных инженеров
iOS
• Привет (новый) мир! - Жизнь и разработка на Apple Silicon M1
Android
• Android сможет быстрее обновлять эмодзи
• My Memory: игра на запоминание на Kotlin
• Валидация элементов формы textInputLayout в Android с помощью связывания данных
• Kotlin на 60FPS: Kotlin медленный?
• Переход с Dagger на Hilt - стоит ли?
• Google сделает Android Runtime (ART) основным модулем в Android 12
• Android Architecture Components - сделайте приложение своей мечты!
AppTractor
Bald Dating — дейтинг для лысых
Приложение Bald Dating предназначено для всех, у кого лысина или редеющие волосы. В приложении особое внимание уделяется конфиденциальности и безопасности, а также простоте использования.
#ЦифраДня: По данным App Annie, на настоящий момент в 2020 году 96,7% аккаунтов в App Store заработало менее 1 миллиона долларов. Подавляющее большинство (85.5%) заработало менее 100 тысяч долларов. App Annie также показывает, что группа разработчиков “среднего уровня”, которые приближаются к порогу в 1 миллион долларов, действительно мала. Данные показывают, что примерно 0,5% разработчиков зарабатывают от 800,000 до 1 миллиона долларов. И чуть более 1% находятся в диапазоне от 500,000 до 800,000 долларов.
Тут новости об Android 12 уже приходят - Android Runtime (ART) станет Mainline модулем и сможет обновляться из Google Play поверх самой ОС. Но во вчерашней подборке была более важная новость - сами смогут обновляться и эмодзи. Если вспомнить историю с гамбургером, когда исправления пришлось ждать до выхода Android 8.1, то определенно это большой шаг вперед.
Разработка
• 98% приложений в App Store зарабатывает 8% всех денег
• Расширяемая и удобная в сопровождении архитектура игр на Unity
• Как устроена система тестирования платежного ядра мобильного приложения
• Разработка крупных приложений на Xamarin: в чем выгода
• 5 простых советов по написанию чистого кода
• Как я стал более ценным программистом за 6 месяцев (и как вы тоже можете)
iOS
• SwiftUI-Animations: библиотека анимаций
• Как добавить 3D в iOS приложение c помощью SceneKit
• Конечные автоматы на страже порядка
• Почему хорошему Swift-разработчику не нужно знать множество паттернов
Android
• Android Broadcast: разработка под устройства
• Android Runtime (ART) станет Mainline-модулем в Android 12
• Основы Jetpack Compose: Урок №1
• Снятся ли телефонам с HMS электроовцы? Обзор функций и возможностей инструментов AI от Huawei
• Koin — библиотека для внедрения зависимостей, написанная на чистом Kotlin
• Магическая шаблонизация для Android-проектов
• Kotlin FP: моноиды и сортировки
• Простая кастомная клавиатура с InputConnection
Разработка
• 98% приложений в App Store зарабатывает 8% всех денег
• Расширяемая и удобная в сопровождении архитектура игр на Unity
• Как устроена система тестирования платежного ядра мобильного приложения
• Разработка крупных приложений на Xamarin: в чем выгода
• 5 простых советов по написанию чистого кода
• Как я стал более ценным программистом за 6 месяцев (и как вы тоже можете)
iOS
• SwiftUI-Animations: библиотека анимаций
• Как добавить 3D в iOS приложение c помощью SceneKit
• Конечные автоматы на страже порядка
• Почему хорошему Swift-разработчику не нужно знать множество паттернов
Android
• Android Broadcast: разработка под устройства
• Android Runtime (ART) станет Mainline-модулем в Android 12
• Основы Jetpack Compose: Урок №1
• Снятся ли телефонам с HMS электроовцы? Обзор функций и возможностей инструментов AI от Huawei
• Koin — библиотека для внедрения зависимостей, написанная на чистом Kotlin
• Магическая шаблонизация для Android-проектов
• Kotlin FP: моноиды и сортировки
• Простая кастомная клавиатура с InputConnection
AppTractor
98% приложений в App Store зарабатывает 8% всех денег
Недавнее снижение комиссии в App Store подняло вопрос - какое количество разработчиков попадает под действие новой программы?
#ЦифраДня: К вопросу о том, какие категории самые прибыльные. Доходы категорий по платформам в 2020 из нового отчета Liftoff. В целом приложения на iOS заработали на 82% больше.
#ЦифраДня: Пандемия пандемией, а обед по расписанию! Почти 69% маркетологов сказало о том, COVID-19 крайне позитивно или просто позитивно сказался на их UA-кампаниях. Продолжаем исследовать отчет Liftoff.
Поговорили тут с NGrow.ai - занятный российский сервис на основе ИИ от бывших топ-менеджеров Яндекс, который занимается push-маркетингом. ИИ сам тестирует креативы, выбирает лучшие, определяет стратегии, выстраивает цепочки и т.п. Выглядит все довольно логично, но, опять же, на малых объемах (см. Admob) работает не очень. “Вот когда будет 10,000 DAU, тогда и приходите” 🤷♂️
Разработка
• LOVEMOBILE #09: NGrow.ai
• Прагматичный CI/CD
• Caura: сложности иншуртеха
• AppFigures исследует миллионеров в App Store
• Код-ревью для новичков: 6 самых частых ошибок
• FigmaExport: экспорт ассетов из Figma в Xcode/Android Studio
• Дизайн приложений: примеры для вдохновения #23
• make sense podcast: О механизмах внешней и внутренней мотивации и их применении в геймификации
• Хочу в геймдев #16: Локализатор игр
• Podlodka #191: маркетинг
• Тренды рынка мобильных приложений 2020 — отчет Liftoff
• Стажировка для мобильных разработчиков в Redmadrobot
• Советы по проектированию идеальной панели навигации
• Как подсадить пользователей на ваш интерфейс
iOS
• Добро пожаловать в релизный поезд Pipedrive для iOS
• Apple Silicon M1: взгляд разработчика
Android
• NoNameBottomBar: нижнее меню для Android
• Анимации Android RecyclerView на Kotlin
• Работа с камерой на платформе HMS: улучшаем качество съёмки и добавляем различные режимы в свои приложения
• Оптимизация RecyclerView с использованием RecycledViewPool
• WebADB позволяет запускать ADB прямо из веб-браузера
• Изучите основы RxJava в Kotlin за 10 минут
• Как приготовить 60 FPS RecyclerView?
Разработка
• LOVEMOBILE #09: NGrow.ai
• Прагматичный CI/CD
• Caura: сложности иншуртеха
• AppFigures исследует миллионеров в App Store
• Код-ревью для новичков: 6 самых частых ошибок
• FigmaExport: экспорт ассетов из Figma в Xcode/Android Studio
• Дизайн приложений: примеры для вдохновения #23
• make sense podcast: О механизмах внешней и внутренней мотивации и их применении в геймификации
• Хочу в геймдев #16: Локализатор игр
• Podlodka #191: маркетинг
• Тренды рынка мобильных приложений 2020 — отчет Liftoff
• Стажировка для мобильных разработчиков в Redmadrobot
• Советы по проектированию идеальной панели навигации
• Как подсадить пользователей на ваш интерфейс
iOS
• Добро пожаловать в релизный поезд Pipedrive для iOS
• Apple Silicon M1: взгляд разработчика
Android
• NoNameBottomBar: нижнее меню для Android
• Анимации Android RecyclerView на Kotlin
• Работа с камерой на платформе HMS: улучшаем качество съёмки и добавляем различные режимы в свои приложения
• Оптимизация RecyclerView с использованием RecycledViewPool
• WebADB позволяет запускать ADB прямо из веб-браузера
• Изучите основы RxJava в Kotlin за 10 минут
• Как приготовить 60 FPS RecyclerView?
AppTractor
LOVEMOBILE #09: NGrow.ai
Это сервис автоматизированной работы с push-уведомлениями для приложений на основе машинного обучения и искусственного интеллекта.
Смотрю материалы на завтра, что интереснее?
Anonymous Poll
56%
Apple Silicon M1: взгляд разработчика
11%
Микровзаимодействия: суперсила дизайнера
33%
Руководство и что такое чистый код
Google Play объявил лучшие игры и приложения 2020 года
Лучшим приложением стала Loóna, которую сделали Сергей Гончар и Евгений Невгень.
Все приложения: https://apptractor.ru/info/apps/best-apps-android-2020.html
Лучшей игрой стала Genshin Impact.
Все игры: https://apptractor.ru/info/apps/best-games-android-2020.html
Лучшим приложением стала Loóna, которую сделали Сергей Гончар и Евгений Невгень.
Все приложения: https://apptractor.ru/info/apps/best-apps-android-2020.html
Лучшей игрой стала Genshin Impact.
Все игры: https://apptractor.ru/info/apps/best-games-android-2020.html
Apple Silicon M1: взгляд разработчика
Как MacBook Air 16 ГБ M1 работает с:
• Xcode
• Docker
• Виртуализацией и Windows
• Android Studio
• Homebrew
• С приложениями
В целом, у автора исключительно положительные впечатления. Да, многое еще надо допиливать под ARM, но работы очень активно ведутся. Как я и говорил, ко второму поколению можно будет брать.
Как MacBook Air 16 ГБ M1 работает с:
• Xcode
• Docker
• Виртуализацией и Windows
• Android Studio
• Homebrew
• С приложениями
В целом, у автора исключительно положительные впечатления. Да, многое еще надо допиливать под ARM, но работы очень активно ведутся. Как я и говорил, ко второму поколению можно будет брать.
В AWS запустилось облако “физических” Mac mini (еще старых, на Intel). Штука довольно приятная, однако ломит Amazon достаточно много - после первоначального взноса за первый день в размере 26 долларов, час будет стоить 1,083 доллара. Тот же Macincloud за 3 часа в день просит 40 долларов в месяц, что более чем вдвое дешевле. Но, так или иначе, теперь и в AWS можно перетащить всякие сборки и прочие ресурсоемкие задачи.
Разработка
• AWS запускает облако из Mac mini
• Xiaomi обогнала Apple по продажам смартфонов
• Делаем печатные ссылки кликабельными с помощью TensorFlow 2 Object Detection API
• «Хамелеон», которого мы создали и приручили
• Какие дизайнерские тренды будут главными в вебе и мобайле в 2021 году
• Расчет LTV. Как надо и не надо считать Lifetime Value
• Игра про динозавра из Chrome на Flutter
• Прекратите. Кодить.
• Чему я бы учился как новый разработчик
• Бэкенд для мобильных инженеров с Kotlin и Ktor
iOS
• Apple Silicon M1: взгляд разработчика
• Уменьшение объема памяти при использовании UIImage
Android
• Лучшие игры для Android 2020 по мнению Google Play
• Лучшие приложения для Android 2020 по мнению Google Play
• Основы Kotlin Coroutines для разработки под Android
• Рисование собственных представлений (View) в Android
• Меняем стандартный диалог сбоя приложения в Android на собственный экран
• Обновление конвейера Android-тестирования в Dropbox
• Определяем позу человека в Android с использованием Fritz AI
Разработка
• AWS запускает облако из Mac mini
• Xiaomi обогнала Apple по продажам смартфонов
• Делаем печатные ссылки кликабельными с помощью TensorFlow 2 Object Detection API
• «Хамелеон», которого мы создали и приручили
• Какие дизайнерские тренды будут главными в вебе и мобайле в 2021 году
• Расчет LTV. Как надо и не надо считать Lifetime Value
• Игра про динозавра из Chrome на Flutter
• Прекратите. Кодить.
• Чему я бы учился как новый разработчик
• Бэкенд для мобильных инженеров с Kotlin и Ktor
iOS
• Apple Silicon M1: взгляд разработчика
• Уменьшение объема памяти при использовании UIImage
Android
• Лучшие игры для Android 2020 по мнению Google Play
• Лучшие приложения для Android 2020 по мнению Google Play
• Основы Kotlin Coroutines для разработки под Android
• Рисование собственных представлений (View) в Android
• Меняем стандартный диалог сбоя приложения в Android на собственный экран
• Обновление конвейера Android-тестирования в Dropbox
• Определяем позу человека в Android с использованием Fritz AI
AppTractor
AWS запускает облако из Mac mini
Целевая аудитория здесь - и единственная, на которую на данный момент нацелена AWS - это разработчики, которым нужны облачные среды сборки и тестирования для своих приложений Mac и iOS.
Лучшие приложения и игры в App Store по мнению Apple
Приложения года
• Wakeout!
• Zoom
• Fantastical
• Disney+
• Endel
Игры года
• Genshin Impact
• Legends of Runeterra
• Disco Elysium
• Dandara Trials of Fear
Приложения года
• Wakeout!
• Zoom
• Fantastical
• Disney+
• Endel
Игры года
• Genshin Impact
• Legends of Runeterra
• Disco Elysium
• Dandara Trials of Fear
Apple наняла венчурного инвестора Джоша Элмана для улучшения поиска и открытия (в данном случае это представление новых релевантных продуктов пользователям) приложений в App Store. Элман это Discord, Musical.ly, Robinhood, Medium, SmartThings, HouseParty и т.д., так что, надо полагать, человек знает в продвижение. Что можно улучшить в App Store - уже другой вопрос, но к лету надо ожидать каких-то интересных нововведений. Или неинтересных.
Разработка
• Apple нанимает венчурного инвестора для улучшения поиска и открытия приложений в App Store
• Salesforce покупает Slack за $27.7 млрд.
• UX Кейс: Защита от компульсивных трат в банковском приложении
• Глассморфизм — новый тренд в дизайне интерфейсов
• Создание платформы интернационализации Airbnb
• 5 причин, по которым вам не нужно изучать машинное обучение
• Дизайнеры, пожалуйста, перестаньте представлять свои работы с закругленными углами
• Четыре вещи, которые я хотел бы знать, когда начинал программировать
iOS
• Лучшие приложения и игры в App Store по мнению Apple
• Toppon: Scroll-To кнопка для iOS
• Рефакторинг сложных iOS-приложений
• Одиссея radio proximity эксплоита для iOS
Android
• Что такое Чистый код и как его можно использовать в Android-разработке
• Как защитить Android-приложение от реверс-инжиниринга
• Тестирование с Android
• Различия в методах сбора Kotlin Flows()
• 8 распространенных ошибок в разработке под Android
Разработка
• Apple нанимает венчурного инвестора для улучшения поиска и открытия приложений в App Store
• Salesforce покупает Slack за $27.7 млрд.
• UX Кейс: Защита от компульсивных трат в банковском приложении
• Глассморфизм — новый тренд в дизайне интерфейсов
• Создание платформы интернационализации Airbnb
• 5 причин, по которым вам не нужно изучать машинное обучение
• Дизайнеры, пожалуйста, перестаньте представлять свои работы с закругленными углами
• Четыре вещи, которые я хотел бы знать, когда начинал программировать
iOS
• Лучшие приложения и игры в App Store по мнению Apple
• Toppon: Scroll-To кнопка для iOS
• Рефакторинг сложных iOS-приложений
• Одиссея radio proximity эксплоита для iOS
Android
• Что такое Чистый код и как его можно использовать в Android-разработке
• Как защитить Android-приложение от реверс-инжиниринга
• Тестирование с Android
• Различия в методах сбора Kotlin Flows()
• 8 распространенных ошибок в разработке под Android
AppTractor
Apple нанимает венчурного инвестора для улучшения поиска и открытия приложений в App Store
Сегодня днем Эльман объявил о своей новой роли в Твиттере, заявив, что он «очень рад возможности помочь более миллиарду клиентов и миллионам разработчиков связаться друг с другом»
Хочешь стать программистом, но не знаешь, с чего начать?
Думаешь, какой язык программирования выбрать?
Чтобы разобраться, участвуй в бесплатном онлайн-интенсиве, попробуй несколько направлений и реши, какая специализация нравится тебе больше.
Регистрация по ссылке: 🔜 https://clc.to/cJgEqA.
Что тебя ждёт на занятиях?
💡 Обзор популярных языков программирования — Java, Python и 1С.
💡 Работа с кодом на каждом из этих языков.
💡 Знакомство со смежными направлениями — frontend-разработкой, тестированием, Data Science, разработкой Android- и iOS-приложений.
💡 Анализ рынка труда: спрос на IT-специалистов, уровень зарплат.
💡 Советы о том, как составить резюме и пройти собеседование.
💬 Спикер интенсива: разработчик с опытом более 15 лет, директор центра SymbioWay, который находит IT-специалистов для крупнейших компаний России, — Даниил Пилипенко.
🎁 Присоединяйся и получай подарки от издательства МИФ и Skillbox!!
Думаешь, какой язык программирования выбрать?
Чтобы разобраться, участвуй в бесплатном онлайн-интенсиве, попробуй несколько направлений и реши, какая специализация нравится тебе больше.
Регистрация по ссылке: 🔜 https://clc.to/cJgEqA.
Что тебя ждёт на занятиях?
💡 Обзор популярных языков программирования — Java, Python и 1С.
💡 Работа с кодом на каждом из этих языков.
💡 Знакомство со смежными направлениями — frontend-разработкой, тестированием, Data Science, разработкой Android- и iOS-приложений.
💡 Анализ рынка труда: спрос на IT-специалистов, уровень зарплат.
💡 Советы о том, как составить резюме и пройти собеседование.
💬 Спикер интенсива: разработчик с опытом более 15 лет, директор центра SymbioWay, который находит IT-специалистов для крупнейших компаний России, — Даниил Пилипенко.
🎁 Присоединяйся и получай подарки от издательства МИФ и Skillbox!!