В последнее время стало модно ругать SQLite. Вот еще немного.
https://twitter.com/antonsergeev88/status/1303009138293846023?s=20
https://twitter.com/antonsergeev88/status/1303009138293846023?s=20
Twitter
Anton Sergeev
Недавно задумал написать Swift обёртку над SQLite, которой бы было удобно пользоваться, например так
Пять базовых, но от этого не менее важных, советов про то, как реализовывать свои собственные алгоритмы.
https://extras.waynewbishop.com/swift/writing-swift-algorithms
https://extras.waynewbishop.com/swift/writing-swift-algorithms
Бросайте красить вьюшки и выучите наконец Computer Science.
https://teachyourselfcs.com/
https://teachyourselfcs.com/
Teachyourselfcs
Teach Yourself Computer Science
All the resources you need to give yourself a world class computer science education
Тред, в котором Женя рассказывает, как айосеру получать 600к рублей.
https://twitter.com/tygeddar/status/1303374349949427712?s=21
https://twitter.com/tygeddar/status/1303374349949427712?s=21
Twitter
Евгений Елчев
1. Стартану как я еще один тред. Про джунов, синьоров, и их зарплаты. Как подсказывает мой опыт, эта тема очень холиварна. Так что, дисклеймер, я буду делиться своими субъективными опытом и наблюдениями.
Сколько вы получаете?
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