Стартовал пятый ежегодный опрос отечественных мобильных разработчиков!
Скоро мы узнаем:
📖 Откуда мобильщики получают новые знания
💪 Какие команды мобильной разработки самые сильные
🌟 В каких компаниях мобильные разработчики хотят работать больше всего
Результаты будут в публичном доступе через месяц. Пока их ждете, можете почитать отчеты за прошлые годы: 2020, 2019, 2018, 2017.
Скоро мы узнаем:
📖 Откуда мобильщики получают новые знания
💪 Какие команды мобильной разработки самые сильные
🌟 В каких компаниях мобильные разработчики хотят работать больше всего
Результаты будут в публичном доступе через месяц. Пока их ждете, можете почитать отчеты за прошлые годы: 2020, 2019, 2018, 2017.
Forwarded from Mobile Subscriptions (Eugene Virnik)
Всем привет!
Мы в Qonversion выпустили “Qonversion In-App subscription Benchmarks” - отчет со средними метриками для мобильным приложений с подписками.
Отчет содержит такие метрики как:
Скачать отчет - https://qonversion.io/benchmarks
Мы в Qonversion выпустили “Qonversion In-App subscription Benchmarks” - отчет со средними метриками для мобильным приложений с подписками.
Отчет содержит такие метрики как:
•
Install-to-trial conversion by country •
Trial-to-paid conversion by country •
Install-to-paying subscriber by country •
Free trials by duration •
Trial and subscription cancelation rates by period •
Refund rateСкачать отчет - https://qonversion.io/benchmarks
Ребята из hh.ru очень круто разобрали работу памяти в Swift. Наглядно и доступно.
https://habr.com/ru/company/hh/blog/546856/
https://habr.com/ru/company/hh/blog/546856/
🔂 Async и Await в Swift 5.5
Подробное описание работы асинхронных операторов в Swift 5.5 с примерами кода.
Если не было ещё времени разобраться, отличная точка входа.
https://betterprogramming.pub/async-and-await-in-swift-5-5-5c8abb9f4f85
Подробное описание работы асинхронных операторов в Swift 5.5 с примерами кода.
Если не было ещё времени разобраться, отличная точка входа.
https://betterprogramming.pub/async-and-await-in-swift-5-5-5c8abb9f4f85
🎨 SWIFT UI vs Interface Builder
В небольшой статье на 4 минуты собраны преимущества и недостатки SwiftUI и Interface Builder.
Автор ни за что не топит, лишь структурно представил pros and cons.
https://medium.com/swift-blondie/swift-ui-vs-interface-builder-aa4cddd79653
Что вы используете для UI?
В небольшой статье на 4 минуты собраны преимущества и недостатки SwiftUI и Interface Builder.
Автор ни за что не топит, лишь структурно представил pros and cons.
https://medium.com/swift-blondie/swift-ui-vs-interface-builder-aa4cddd79653
Что вы используете для UI?
Осталось всего несколько дней, чтобы проголосовать в ежегодном опросе про состояние отечественного рынка мобильной разработки. Поднажмите – пройдите сами, пошарьте своей команде, закиньте в чатики, в которых сидите. Больше ответов – круче общий обзор!
⏰ Время на прохождение – 3 минуты, ссылка – тут.
⏰ Время на прохождение – 3 минуты, ссылка – тут.
🦄 атрибут
Один из малознакомых атрибутов в Swift. Прозводит ещё одну микрооптимизацию – привет всем любителям final ;). Зато есть чем блеснуть на собеседованиях.
https://swiftrocks.com/understanding-inlinable-in-swift.html
@inlinableв Swift
Один из малознакомых атрибутов в Swift. Прозводит ещё одну микрооптимизацию – привет всем любителям final ;). Зато есть чем блеснуть на собеседованиях.
https://swiftrocks.com/understanding-inlinable-in-swift.html
⚖️ Mobile Cross-Platform Meetup
15 апреля, в 19:00 пройдёт онлайн митап по мобильной кросс-платформе при поддержке Yandex и Qonversion.
Наши друзья, эксперты из разных областей, обсудят актуальность применения инструментов в тех или иных случаях, их недостатки и преимущества. Встреча пройдёт на Youtube канале Mobile Developer. Ссылка будет опубликована в @ios_heads.
Список участников:
◽️ Илья Вирник: Яндекс.Такси, Flutter
◽️ Алексей Гладков: Леруа Мерлен, KMM
◽️ Алексендр Зимин: Swift Genius, iOS Native
◽️ Филипп Капитанов: Profi, React Native
◽️ Сурен Саркисян: Qonversion, All-in-all
🍿 Готовьте свои вопросы, друзья!
15 апреля, в 19:00 пройдёт онлайн митап по мобильной кросс-платформе при поддержке Yandex и Qonversion.
Наши друзья, эксперты из разных областей, обсудят актуальность применения инструментов в тех или иных случаях, их недостатки и преимущества. Встреча пройдёт на Youtube канале Mobile Developer. Ссылка будет опубликована в @ios_heads.
Список участников:
◽️ Илья Вирник: Яндекс.Такси, Flutter
◽️ Алексей Гладков: Леруа Мерлен, KMM
◽️ Алексендр Зимин: Swift Genius, iOS Native
◽️ Филипп Капитанов: Profi, React Native
◽️ Сурен Саркисян: Qonversion, All-in-all
🍿 Готовьте свои вопросы, друзья!
👋 Привет.
Митап по мобильной кросс-платформе пройдёт завтра, в 19:00.
Опубликованы тезисы от участников, а также план встречи.
https://habr.com/ru/news/t/552250/
📆 Добавить в календарь
Митап по мобильной кросс-платформе пройдёт завтра, в 19:00.
Опубликованы тезисы от участников, а также план встречи.
https://habr.com/ru/news/t/552250/
📆 Добавить в календарь
⚖️ Друзья, мы начинаем нашу встречу по мобильной кросс-платформе.
Подключайтесь!
https://www.youtube.com/watch?v=OgdT2zWOZ7o
Ваши вопросы можете задавать в чате к этому посту и на YouTube.
Подключайтесь!
https://www.youtube.com/watch?v=OgdT2zWOZ7o
Ваши вопросы можете задавать в чате к этому посту и на YouTube.
📖 Теория на выходные на тему создания архитектуры проекта. Статья очень крутая, на хабре почти пол миллиона просмотров. Если вы любитель наследования и путаетесь в паттернах – рекомендую. Это полноценное чтиво на несколько дней.
https://habr.com/ru/post/276593/
https://habr.com/ru/post/276593/
Что делать с грязным кодом?
Ребята в hello world рассказывают о многих интересных и актуальных вещах из мира анализа данных, разработки приложений и программирования.
Канал будет полезен многим начинающим разработчикам и просто интересующимся.
Ребята в hello world рассказывают о многих интересных и актуальных вещах из мира анализа данных, разработки приложений и программирования.
Канал будет полезен многим начинающим разработчикам и просто интересующимся.
👽 Only the paranoid survive
13 подвохов мобильного приложения, о которых лучше знать до старта разработки: выбор фрейморвка, адаптивность дизайна, работа офлайн и многое другое. Ну и классные мемы.
https://habr.com/ru/post/549642/
13 подвохов мобильного приложения, о которых лучше знать до старта разработки: выбор фрейморвка, адаптивность дизайна, работа офлайн и многое другое. Ну и классные мемы.
https://habr.com/ru/post/549642/
🎨 Reimagining Apple’s documentation
Мы знаем, что Apple славится специфическим (своим, уникальным) подходом ко всему. Это касается и документации. Она у них удивительная. Paul Hudson подготовил разбор того, что сделало бы документацию Apple крутой. По ссылке доступны TL;DR.
https://www.hackingwithswift.com/articles/231/reimagining-apples-documentation
Мы знаем, что Apple славится специфическим (своим, уникальным) подходом ко всему. Это касается и документации. Она у них удивительная. Paul Hudson подготовил разбор того, что сделало бы документацию Apple крутой. По ссылке доступны TL;DR.
https://www.hackingwithswift.com/articles/231/reimagining-apples-documentation
✍️ Swift Mentorship Program
Команда Swift заанонсила Mentroship Program, чтобы помочь разработчикам начать вносить свой вклад в open-source. Программа будет длиться 12 недель. В рамках которых mentro (наставник) будут активно помогать mentee (подопечный).
Для участия нужно пройти опрос.
https://swift.org/mentorship/#mentee-interest-survey
Все детали
https://swift.org/blog/swift-mentorship-program/
Команда Swift заанонсила Mentroship Program, чтобы помочь разработчикам начать вносить свой вклад в open-source. Программа будет длиться 12 недель. В рамках которых mentro (наставник) будут активно помогать mentee (подопечный).
Для участия нужно пройти опрос.
https://swift.org/mentorship/#mentee-interest-survey
Все детали
https://swift.org/blog/swift-mentorship-program/
ABCDE методология распределения задач в To-Do листе помогает сфокусироваться на самом важном (A) и выбросить самые ненужные задачи (E).
https://advice.theshineapp.com/articles/declutter-your-overwhelming-to-do-list-with-abcde/
https://advice.theshineapp.com/articles/declutter-your-overwhelming-to-do-list-with-abcde/
Shine
Declutter Your Overwhelming To-Do List With ABCDE
It's OK to downsize your to-do list.
This media is not supported in your browser
VIEW IN TELEGRAM
Полноценный гайд по тестированию пуш нотификаций от Antoine.
https://www.avanderlee.com/workflow/testing-push-notifications-ios-simulator/
https://www.avanderlee.com/workflow/testing-push-notifications-ios-simulator/
This media is not supported in your browser
VIEW IN TELEGRAM
Ну а Sundell тем временем рендерит HTML-ки на Swift. Что вы делаете в выходные? Можно резюме насвистить.
Библиотека
https://github.com/JohnSundell/Plot
Библиотека
https://github.com/JohnSundell/Plot
🖼 Книга «Про доступность iOS»
Ребята из Dodo делают очень крутую работу. Выпустили книгу на необычную тему: про разработку доступных мобильных приложений. Михаил Рубанов рассказывает как незрячие пользуются телефоном, какие проблемы у них бывают, как исправлять все виды проблем.
Книга бесплатная, электронная. Первая глава уже доступна, а остальные будут выходить еженедельно. Все примеры взяты из приложения Додо Пиццы, можно вживую посмотреть как это работает.
https://dodo.dev/a11y-book
Респект за такой вклад в сообщество, для остальных напомню, что канал открыт для распространения материалов на безвозмездной основе. Если вы делаете что-то классное для сообщества, смело кидайте мне в личку.
Ребята из Dodo делают очень крутую работу. Выпустили книгу на необычную тему: про разработку доступных мобильных приложений. Михаил Рубанов рассказывает как незрячие пользуются телефоном, какие проблемы у них бывают, как исправлять все виды проблем.
Книга бесплатная, электронная. Первая глава уже доступна, а остальные будут выходить еженедельно. Все примеры взяты из приложения Додо Пиццы, можно вживую посмотреть как это работает.
https://dodo.dev/a11y-book
Респект за такой вклад в сообщество, для остальных напомню, что канал открыт для распространения материалов на безвозмездной основе. Если вы делаете что-то классное для сообщества, смело кидайте мне в личку.
Сетевой слой на Combine
Небольшой гайд, время чтения 2 минуты, автор показывает очень простое применение Combine для разработки сетевого слоя.
https://udaypatial.medium.com/writing-a-generic-reusable-networking-layer-using-combine-swift-ios-fe8e16404a13
Небольшой гайд, время чтения 2 минуты, автор показывает очень простое применение Combine для разработки сетевого слоя.
https://udaypatial.medium.com/writing-a-generic-reusable-networking-layer-using-combine-swift-ios-fe8e16404a13
Удобная библиотека, которая позволяет пользователям проще делиться со службой поддержки диагностическими данными при возникновении багов.
https://github.com/WeTransfer/Diagnostics
https://github.com/WeTransfer/Diagnostics