Не стоит переживать, если, впервые перейдя на удаленку, у вас не получается ни на чем сфокусироваться. Вы такой не один.
https://swiftjectivec.com/Its-Okay-To-Do-Nothing/
https://swiftjectivec.com/Its-Okay-To-Do-Nothing/
Как расти мобильному разработчику, если кнопки красить больше не хочется.
https://apptractor.ru/info/media/android-broadcast-11.html
https://apptractor.ru/info/media/android-broadcast-11.html
AppTractor
Android Broadcast #11: Развитие мобильного разработчика
Что делать когда вы проработали много лет в мобильной разработке и задаетесь вопросом, куда вам расти дальше?
Серия из четырех статей про то, как писать CLI утилиты на Swift с помощью ArgumentParser.
https://www.andyibanez.com/posts/writing-commandline-tools-argumentparser-part1/
https://www.andyibanez.com/posts/writing-commandline-tools-argumentparser-part1/
Andy Ibanez - iOS Developer
Writing Command Line Tools in Swift Using ArgumentParser, Part 1: Introduction & Basic Usage
Introduction to ArgumentParser in Swift.
Идея для воскресенья – почитать бумагу про детали реализации Lua 5.0.
https://www.lua.org/doc/jucs05.pdf
https://www.lua.org/doc/jucs05.pdf
Большая обзорная статья про работу Google над Swift for TensorFlow, парадигму differentiable programming и предпосылки к тому, что Swift сможет подвинуть Python.
https://tryolabs.com/blog/2020/04/02/swift-googles-bet-on-differentiable-programming
https://tryolabs.com/blog/2020/04/02/swift-googles-bet-on-differentiable-programming
Tryolabs
Swift: Google's bet on differentiable programming
Google's plans on making Swift the first mainstream language with first-class language-integrated differentiable programming capabilities. What's so cool about Swift?
Уже завтра стартует первый модуль тимлидского сообщества Podlodka Teamlead Crew. Расписание первых двух недель – уже на сайте, доступ в общий Slack уже открыт, так что подтягивайтесь!
podlodka.io/crew#schedule
podlodka.io/crew#schedule
podlodka.io
Podlodka Crew – онлайн-конференции нового формата
Онлайн-конференции про IT нового формата – однонедельные интенсивы с ежедневными интерактивными сессиями в Zoom, нон-стоп общением с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Slack. И все это – по цене в десять раз ниже привычных…
Хоть и не про iOS, но все равно полезно – ведь все тут в душе планируют стать датасаентистами.
http://ds-interviews.org/
http://ds-interviews.org/
Подборка low code инструментов, которые через какое-то время смогут оставить вас без работы.
https://blog.remaketheweb.com/the-low-code-ecosystem/
https://blog.remaketheweb.com/the-low-code-ecosystem/
Remake Blog
Blogging about the Remake framework blog and exploring the future of web development.
Сегодня с iOS контентом совсем туго, поэтому вот вам бумага от Стенфорда про то, как читать бумаги! Вообще, серьезно, это гораздо более ценный источник информации, чем все эти ваши блоги и скринкасты.
https://web.stanford.edu/class/ee384m/Handouts/HowtoReadPaper.pdf
https://web.stanford.edu/class/ee384m/Handouts/HowtoReadPaper.pdf
Разбор от NSHipster спецификаций фреймворка Contact Tracing, над которым работают Apple и Google, и который поможет отслеживать контакты больных коронавирусом.
https://nshipster.com/contact-tracing/
https://nshipster.com/contact-tracing/
NSHipster
Contact Tracing
Apple and Google announced a joint initiative to deploy contact tracing functionality to the billions of devices running iOS or Android in the coming months. In this article, we’ll take a first look at these specifications — particularly, Apple’s proposed…
Периодически стоит критически смотреть на свой текущий процесс code review, искать в нем недостатки и думать, как сделать его более ценным. Вот вам материал по теме.
http://danielemargutti.com/blog/2020/04/13/on-code-reviews/
http://danielemargutti.com/blog/2020/04/13/on-code-reviews/
Срочно в номер! GitHub стал бесплатным для команд любого размера.
https://twitter.com/natfriedman/status/1250092565090562049
https://twitter.com/natfriedman/status/1250092565090562049
Twitter
Nat Friedman
Today we're making GitHub free for teams of unlimited size, for private and public work. 🎉 Every developer on earth should have access to GitHub, and price shouldn't be a barrier. github.blog/2020-04-14-git…
В открытый доступ выложили все видео с осеннего AppsConf.
https://www.youtube.com/playlist?list=PLrrjuVcsVZhj_mkKTZ6lVLN7UeH6JMxWj
https://www.youtube.com/playlist?list=PLrrjuVcsVZhj_mkKTZ6lVLN7UeH6JMxWj
YouTube
Saint AppsConf 2019 - YouTube
Продолжу день докладов. Хотите заниматься ускорением работы приложений, но не можете убедить ваших продактов? Ловите алгоритм того, как делать это правильно.
https://www.youtube.com/watch?v=1nL2e3K5bx8
https://www.youtube.com/watch?v=1nL2e3K5bx8
YouTube
Performance deep dive: скорость работы приложений как продукт / Дмитрий Романов (Авито)
Приглашаем на конференцию Saint TeamLead Conf 2025, которая пройдет 26 и 27 июня 2025 в Санкт-Петербурге.
https://teamleadconf.ru/spb/2025
Подать доклад: https://tlconf.info/
________
При поддержке AvitoTech мы впервые публикуем все видео с Product Fest…
https://teamleadconf.ru/spb/2025
Подать доклад: https://tlconf.info/
________
При поддержке AvitoTech мы впервые публикуем все видео с Product Fest…
Как iOS 13 повлиял на работу паттерна Coordinator.
https://aplus.rs/2020/coordinator-pattern-for-ios13/
https://aplus.rs/2020/coordinator-pattern-for-ios13/
Профессиональный онлайн-курс «iOS Разработчик. Продвинутый курс v 2.0». Вас ждет вся мощь Swift 5.1 для развития профессиональных навыков уровня Middle/Senior iOS Developer.
Пройдите вступительный тест, чтобы попасть в закрытое сообщество студентов и преподавателей и получить дополнительную скидку: https://otus.pw/jZ6i/
Программа создана специально для iOS Developers с опытом работы в сфере разработки мобильных iOS-приложений от 1 года и более.
Обучение построено исключительно на кейсах из практики разработки приложений в production. Мы будем решать сложные и хардкорные задачи с уровнем качества топовых приложений.
Выпускники на профессиональном уровне смогут проектировать сложные UI-компоненты и оптимизировать их производительность, разрабатывать клиент-серверные приложения и оффлайн-режим работы, писать тестируемый unit-тестами код и, конечно, успевать писать тесты: https://otus.pw/uBFH/
Пройдите вступительный тест, чтобы попасть в закрытое сообщество студентов и преподавателей и получить дополнительную скидку: https://otus.pw/jZ6i/
Программа создана специально для iOS Developers с опытом работы в сфере разработки мобильных iOS-приложений от 1 года и более.
Обучение построено исключительно на кейсах из практики разработки приложений в production. Мы будем решать сложные и хардкорные задачи с уровнем качества топовых приложений.
Выпускники на профессиональном уровне смогут проектировать сложные UI-компоненты и оптимизировать их производительность, разрабатывать клиент-серверные приложения и оффлайн-режим работы, писать тестируемый unit-тестами код и, конечно, успевать писать тесты: https://otus.pw/uBFH/
otus.ru
Разработчик iOS: практическое применение Swift 5, работа в Xсode и Git
Курс Разработчик iOS в OTUS с возможностью трудоустройства
Захватывающая история поиска одного бага.
http://blog.segiddins.me/2020/04/15/this-time-it-was-a-compiler-bug/
http://blog.segiddins.me/2020/04/15/this-time-it-was-a-compiler-bug/
Большой аналитический обзор уязвимостей в 1.300 iOS приложениях.
https://seredynski.com/articles/a-security-review-of-1300-appstore-applications.html
https://seredynski.com/articles/a-security-review-of-1300-appstore-applications.html
История про написание первого теста в легаси проекте.
https://link.medium.com/DVncuTpnM5
https://link.medium.com/DVncuTpnM5
Medium
Пишем тест в легаси проекте
Эта история началась с того, что супруга переехала со старого Айфона на новый и я установил ей девелоперскую сборку нашего приложения для…