Сколько вы получаете?
Anonymous Poll
26%
Меньше 100к
16%
100-149к
16%
150-199к
14%
200-249к
8%
250-299к
5%
300-349к
2%
350-399к
3%
400-500к
10%
я джонфир и получаю больше 500к
Про автоматизацию мониторинга крешей в приложениях.
https://habr.com/ru/company/avito/blog/518222/
https://habr.com/ru/company/avito/blog/518222/
Хабр
Crash-crash, baby. Автоматический мониторинг фатальных ошибок мобильных приложений
Всем привет! Меня зовут Дмитрий, я релиз-инженер в команде CI/CD Speed Авито. Вот уже несколько лет мы с коллегами отвечаем за всё, что связано с релизами наших...
Надо знать своего врага в лицо! Ловите обзорную статью про мотивацию сотрудников и использование зарплаты как инструмента.
http://sharovatov.github.io/entries/2019-03-motivation.html
http://sharovatov.github.io/entries/2019-03-motivation.html
Кстати, недавно вышел Swift 5.3, а я совсем пропустил. Держите блогпост с отличной картинкой внутри.
https://swift.org/blog/swift-5-3-released/
https://swift.org/blog/swift-5-3-released/
Swift.org
Swift 5.3 released!
Swift 5.3 is now officially released! 🎉
Если вы пока не добрались до виджетов, но жадно на них посматриваете – держите статью.
https://habr.com/ru/company/cardsmobile/blog/519516
https://habr.com/ru/company/cardsmobile/blog/519516
Хабр
Виджеты в iOS 14 – возможности и ограничения
В этом году для iOS-разработчиков появилось сразу несколько интересных возможностей посадить батарейку айфона улучшить пользовательский опыт, одна из таких — н...
Ускорять сборку можно не только софтовыми оптимизациями, но и буквально заливая свой миник жидким железом!
https://medium.com/avitotech/mac-mini-with-liquid-metal-269fca97af7d
https://medium.com/avitotech/mac-mini-with-liquid-metal-269fca97af7d
Medium
Mac mini with liquid metal
Learn how liquid metal alloy affects Mac mini cooling system performance.
Ищу себе в помощь редактора для всех каналов Good Reads: iOS, Android, QA и TechLead. Эта работа прокачает вас как специалиста, поможет развить личный бренд, даст немного дополнительного дохода и возможность врываться в другие классные проекты. Если интересно – пишите мне в личку, @etolstoy!
https://telegra.ph/Ishchu-redaktora-kanalov-Good-Reads-09-23
https://telegra.ph/Ishchu-redaktora-kanalov-Good-Reads-09-23
Telegraph
Ищу редактора каналов Good Reads
Вот уже несколько лет я развиваю несколько Telegram каналов с клевым IT контентом для iOS, Android, QA и тимлидов. Концепция простая – каждый день я публикую от 1 до 3 ссылок на полезные статьи, видео или твиты, добавляя к этому небольшой авторский комментарий.…
Выходные – подходящий момент для того, чтобы прокачать свои навыки. Отличный способ – купить плейлист недавнего Podlodka iOS Crew с 24 сессиями про разработку UI и прокачку своей инженерной эффективности:
🎹Алексей Демедецкий делится тем, как сделать клавиатуру продолжением себя при помощи шорткатов
🤓 Ребята из VK рассказывают подробности работы UIKit под капотом: CoreAnimation, render server, runloop
👔 Смотрите со стороны, как проходится UI часть собеседований на iOS разработчика
🎨Учитесь у Саши Зимина прокачивать визуальную часть приложений, смотря на его лайв кодинг
https://podlodka.io/crew#!/tproduct/203984162-1599590599995
🎹Алексей Демедецкий делится тем, как сделать клавиатуру продолжением себя при помощи шорткатов
🤓 Ребята из VK рассказывают подробности работы UIKit под капотом: CoreAnimation, render server, runloop
👔 Смотрите со стороны, как проходится UI часть собеседований на iOS разработчика
🎨Учитесь у Саши Зимина прокачивать визуальную часть приложений, смотря на его лайв кодинг
https://podlodka.io/crew#!/tproduct/203984162-1599590599995
podlodka.io
Podlodka Crew – онлайн-конференции нового формата
Онлайн-конференции про IT нового формата – однонедельные интенсивы с ежедневными интерактивными сессиями в Zoom, нон-стоп общением с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Slack. И все это – по цене в десять раз ниже привычных…
30 сентября 18:00 (МСК) компания SimbirSoft приглашает на онлайн-трансляцию по мобильной разработке — «Натив VS кроссплатформа. Что выбрать бизнесу?».
За круглым столом соберутся эксперты Росбанка, Яндекс.Такси, Ак Барс и SimbirSoft.
Они поговорят про:
— Плюсы и минусы кроссплатформенной и нативной разработки.
— Какие задачи решают бизнес-приложения и как развивать свой продукт.
Только реальный опыт, кейсы, тренды и живое общение.
Регистрируйтесь: https://www.simbirsoft.com/7R12
За круглым столом соберутся эксперты Росбанка, Яндекс.Такси, Ак Барс и SimbirSoft.
Они поговорят про:
— Плюсы и минусы кроссплатформенной и нативной разработки.
— Какие задачи решают бизнес-приложения и как развивать свой продукт.
Только реальный опыт, кейсы, тренды и живое общение.
Регистрируйтесь: https://www.simbirsoft.com/7R12
Настоящий iOS разработчик не замыкается в своей узкой эппловой экосистеме и активно следит за тем, что происходит у коллег по платформе. А проще всего это делать на нашей конференции Podlodka Android Crew, новый сезон которой начнется 5 октября.
Представьте, что первые две недели октября могут пройти так:
💰Вам на пальцах объяснят, как вырасти из мобильного разработчика в настоящего СТО
💻В прямом эфире посмотрите, как рефакторится тестовый проект на Android
🔥Нескольких звезд индустрии ПРОЖАРЯТ на публичном собеседовании
🛠Посмотрите, как устроена работа с DDD и TDD на Kotlin
💸Заберете кучу лайфхаков по построению своей мобильной карьеры и личного бренда
☕️Каждое утро и вечер вы будете зависать на сессиях в Zoom, а днем – холиварить в Slack-чате с экспертами
Сегодня – последний день продажи билетов по сниженной цене, так что подключайтесь!
Представьте, что первые две недели октября могут пройти так:
💰Вам на пальцах объяснят, как вырасти из мобильного разработчика в настоящего СТО
💻В прямом эфире посмотрите, как рефакторится тестовый проект на Android
🔥Нескольких звезд индустрии ПРОЖАРЯТ на публичном собеседовании
🛠Посмотрите, как устроена работа с DDD и TDD на Kotlin
💸Заберете кучу лайфхаков по построению своей мобильной карьеры и личного бренда
☕️Каждое утро и вечер вы будете зависать на сессиях в Zoom, а днем – холиварить в Slack-чате с экспертами
Сегодня – последний день продажи билетов по сниженной цене, так что подключайтесь!
podlodka.io
Онлайн-конференция Podlodka Android Crew, сезон #13
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам Android-разработки, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram.
Подборка из 70 видео с онбордингом в приложениях с подпиской. Вдохновляйтесь!
https://www.producthunt.com/posts/ui-ux-onboarding-ios-best-practices
https://www.producthunt.com/posts/ui-ux-onboarding-ios-best-practices
Product Hunt
Qonversion: The mobile subscription analytics every app maker wanted | Product Hunt
Mobile subscription analytics for app makers to power revenue growth.
👍1
Еще один шаг к распространению империи Swift повсеместно. Как бонус – объяснение разницы между мультиплатформой и кроссплатформой.
(спасибо @kondranton за ссылку)
https://swift.org/blog/swift-system/
(спасибо @kondranton за ссылку)
https://swift.org/blog/swift-system/
Swift.org
Swift System is Now Open Source
In June, Apple introduced Swift System, a new library for Apple platforms that provides idiomatic interfaces to system calls and low-level currency types. Today, I’m excited to announce that we’re open-sourcing System and adding Linux support! Our vision…
Разбираемся, как написать кастомный пайплайн по беспрерывной обработке звука с помощью
AVAudioEngine
(спасибо @dankunis за ссылку)
https://medium.com/tarkalabs/using-avaudioengine-to-record-compress-and-stream-audio-on-ios-48dfee09fde4Medium
Using AVAudioEngine to Record and Compress Audio on iOS
There are many ways to record audio on iOS, with the AVFoundation framework being a veritable Swiss Army Knife of tools.
🌟Самый важный анонс этой недели – это старт нового сезона Podlodka QA Crew!🌟
Представьте, что конец октября может пройти так:
🛠Разберетесь, как начать покрывать автотестами свои мобильные приложения с помощью воркшопов и лайвкодингов
📱Узнаете кучу специфики тестирования мобилок и научитесь все эти грабли обходить
📈Подберете набор метрик для оценки пользы от своих тестов
✂️Научитесь сокращать количество тестов при сохранении их качества
🔥На практике отработаете разные способы улучшения качества своих тестов – пострелизный мониторинг, мутационное тестирование, проверки инфраструктуры и многое другое
Приходите разбираться с мобильными тестами сами и отправляйте на конференцию своих QA – качество само себя не обеспечит!
Старт 19 октября, сниженная цена, ждем на борту – ведь будет очень круто!
Представьте, что конец октября может пройти так:
🛠Разберетесь, как начать покрывать автотестами свои мобильные приложения с помощью воркшопов и лайвкодингов
📱Узнаете кучу специфики тестирования мобилок и научитесь все эти грабли обходить
📈Подберете набор метрик для оценки пользы от своих тестов
✂️Научитесь сокращать количество тестов при сохранении их качества
🔥На практике отработаете разные способы улучшения качества своих тестов – пострелизный мониторинг, мутационное тестирование, проверки инфраструктуры и многое другое
Приходите разбираться с мобильными тестами сами и отправляйте на конференцию своих QA – качество само себя не обеспечит!
Старт 19 октября, сниженная цена, ждем на борту – ведь будет очень круто!
podlodka.io
Онлайн-конференция Podlodka QA Crew, сезон #14
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам QA-индустрии, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram.
Автор рассказывает как выбрать минимальную версию iOS для своего приложения и постепенно отказаться от поддержки старой.
(спасибо @afedorovrk за ссылку)
https://medium.com/better-programming/picking-a-minimum-ios-version-to-support-c55499875354
(спасибо @afedorovrk за ссылку)
https://medium.com/better-programming/picking-a-minimum-ios-version-to-support-c55499875354
Medium
Picking a Minimum iOS Version to Support
What to do when Apple rolls out an update
Если вы еще не разобрались в динамической и статической диспетчеризации в Swift, то вот хорошая статья для начала.
(спасибо @dankunis за ссылку)
https://medium.com/flawless-app-stories/static-vs-dynamic-dispatch-in-swift-a-decisive-choice-cece1e872d
(спасибо @dankunis за ссылку)
https://medium.com/flawless-app-stories/static-vs-dynamic-dispatch-in-swift-a-decisive-choice-cece1e872d
Medium
Static vs Dynamic Dispatch in Swift: A decisive choice
Performance vs Flexibility
Хочешь освоить востребованную профессию, чтобы работодатели выстроились в очередь? Начни с изучения Swift – это производительный и легкий в чтении язык программирования.
Прямо сейчас запишись на бесплатный интенсив «Swift для начинающих» образовательной экосистемы GeekBrains от Mail.ru Group.
За два часа ты:
узнаешь все об особенностях и преимуществах языка Swift;
научишься использовать среду разработки Xcode, а также переменные, массивы и классы;
сможешь создавать базовые элементы интерфейса TableViewController, NavigationController, а еще подключать и использовать сторонние библиотеки.
Клик по ссылке сделает Swift чуть ближе и понятнее!
Программа интенсива
Прямо сейчас запишись на бесплатный интенсив «Swift для начинающих» образовательной экосистемы GeekBrains от Mail.ru Group.
За два часа ты:
узнаешь все об особенностях и преимуществах языка Swift;
научишься использовать среду разработки Xcode, а также переменные, массивы и классы;
сможешь создавать базовые элементы интерфейса TableViewController, NavigationController, а еще подключать и использовать сторонние библиотеки.
Клик по ссылке сделает Swift чуть ближе и понятнее!
Программа интенсива
GeekBrains
Создание мобильных приложений на Swift - обучение с нуля бесплатно | онлайн-курсы по Swift для начинающих на GeekBrains
Хотите научиться создавать мобильные приложения? Пройдите интенсивный двухчасовой курс по Swift на GeekBrains.ru и узнайте основы языка Swift с опытными преподавателями.
Разбираемся в чем различие между as, as?, as! и как это может помочь при отладке generic’ов.
(спасибо @afedorovrk за ссылку)
https://oleb.net/2020/as/
(спасибо @afedorovrk за ссылку)
https://oleb.net/2020/as/
oleb.net
as, as?, and as! – Ole Begemann
The <code>as</code> and <code>as?</code> operators in Swift are more different than their similar names suggest.
Про то, как писать качественные клиентские SDK. Статья про бэкенд, но обшие принципы применимы и в мобилках.
https://medium.com/wix-engineering/5-tips-for-writing-great-client-libraries-f6d02d57fdcc
https://medium.com/wix-engineering/5-tips-for-writing-great-client-libraries-f6d02d57fdcc
Medium
5 tips for writing great client SDK libraries
Recently I have learned a lot about what qualities make for a user friendly (and non-user friendly) client SDK library.