Size: a a a

iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT

2020 May 22
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Хорошо ли использовать в своем коде Bool и как этого можно избежать.
https://matt.diephouse.com/2020/05/you-might-not-want-a-boolean/
источник
2020 May 25
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Разбор алгоритмов в мобильном приложении, генерирующем музыку.
https://albertodebortoli.com/2020/05/24/the-algorithm-powering-iharmony/
источник
2020 May 26
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Сегодня в 20 часов приходите послушать трансляцию с ребятами из Spark, которые шарят код между iOS и Android, используя Swift.
https://youtu.be/dXLBiwFUsxc
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Если вы подумываете о том, что хорошо бы когда-нибудь вырасти в тимлида, то у меня есть для вас отличный план на следующую неделю!

1️⃣Понедельник: утром разбираетесь с тем, что такое обратная связь, и как ее запрашивать и давать, а вечером – слушаете разбор стыдных вопросов про увольнения, с которыми вам придется когда-то столкнуться
2️⃣Вторник: утром перенимаете опыт проведения 1/1 здорового человека, а вечером возвращаетесь к теме увольнений и детально прошариваете матчасть
3️⃣Среда: в перерывах между Zoom-сессиями задаете в нашем Slack волнующие вас вопросы: как вырасти в тимлида, сколько будут платить и как найти такую работу
4️⃣Четверг: знакомитесь с Александром Орловым из Стратоплана, который научит вас управлять конфликтами, а вечером – участвуете в драйвовом шоу "Что было дальше"
5️⃣Пятница: учитесь преодолевать стеснительность, а ночь зависаете в легендарном Podlodka Crew Bar, где вытаскиваете из сообщества все секреты работы тимлида
6️⃣Выходные: готовитесь к неделе по процессам разработки, где на куче воркшопов будем учиться делать так, чтобы команда работала эффективно.

И все это – на онлайн конференции нового формата Podlodka Teamlead Crew, которая стартует уже 1 июня! Заходите на https://podlodka.io/crew посмотреть видео прошлого сезона и наши планы на две недели интенсива!
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Смотрите, какая крутейшая книга в открытом доступе – Crafting Interpreters от одного из разработчиков Dart. Полистал несколько глав – отличные примеры, объяснено все на пальцах и куча практики. Отличная идея для самоизоляции – прошарить интерпретаторы!
https://craftinginterpreters.com/contents.html
источник
2020 May 28
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Если вы только начинаете работать со Swift, попробуйте включить этот флаг и будете получать полезные сообщения при каждой ошибке компилятора.
https://github.com/apple/swift/blob/master/docs/Diagnostics.md#educational-notes
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Несколько хаков, позволяющих обходить ограничения памяти при работе с Extensions.
https://blog.kulman.sk/dealing-with-memory-limits-in-app-extensions/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Хорошая история про использование Hopper для поиска сложного бага.
https://habr.com/ru/company/badoo/blog/504084
источник
2020 May 29
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Онлайн-супермаркет Perekrestok.ru запустил новое мобильное приложение «Онлайн.Перекрёсток». На его разработку ушло четыре с половиной месяца, приложение делали с нуля полностью своими силами, в самый разгар пандемии, когда спрос на онлайн-доставку зашкаливал. Сегодня коллеги делятся опытом в блоге компании на Habr:

Вы узнаете:
•  Особенности разработки приложений на аутсорсе и inhouse;
•  Почему для ритейла inhouse разработка может быть полезнее;
•  Как правильно написанные API упрощают всю дальнейшую работу
и много других нюансов. Это первая статья из цикла, в следующих выпусках разработчики Perekrestok.ru расскажут о работе с бэкэндом и дизайном.

Первая версия приложения уже доступна в AppStore и Google Play.
источник
2020 May 30
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Держите тред советов по тому, как правильно демотивировать команду. Лайк, если узнали своего тимлида!
https://twitter.com/igrekde/status/1264909018428059650
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
И на Swift можно теперь писать serverless на AWS, к слову!
https://swift.org/blog/aws-lambda-runtime/
источник
2020 May 31
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Технические детали уязвимости в Sign in with Apple, за которую выплатили 100k$.
https://bhavukjain.com/blog/2020/05/30/zeroday-signin-with-apple/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Какие первые шаги нужно сделать, чтобы завести в своем приложении то, что потом можно будет гордо называть дизайн-системой.
https://blog.timroesner.com/starting-ios-design-system
источник
2020 June 01
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
🤓 Мы знаем что среди вас есть те, кто только недавно узнал о проходящей конференции iOS Crew (https://podlodka.io/ioscrew) и грустит от того, что пропустил горячую первую "архитектурную" неделю. Но еще не все потеряно! Впереди не менее интересная и насыщенная неделя, посвященная инженерным практикам (TDD, парное программирование, CI/CD) и специально для "опоздашек" мы подготовили скидку — вы можете присоединиться к конференции всего за 2400, а также получить доступ ко всем прошедшим материалам.
podlodka.io/ioscrew
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
А вот и нормальный туториал по свифту и AWS Lambda подъехал.
https://fabianfett.de/getting-started-with-swift-aws-lambda-runtime
источник
2020 June 02
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Хотите разрабатывать приложения, которыми будут пользоваться миллионы людей по всему миру? Тогда самое время разобраться в «яблочном» языке программирования Swift и начать создавать мощные iOS и OS X приложения. Чтобы сделать первый шаг, нужна регистрация на бесплатный интенсив «Swift для начинающих» образовательного портала GeekBrains от  Mail ru Group и два часа времени для погружения в тему.

Чему научат:

🔹Разбираться в библиотеках, подключать и использовать их.
🔹Использовать среду разработки xCode.
🔹Использовать переменные, массивы, классы.
🔹Создавать базовые элементы интерфейса TableViewController, NavigationController и пр.

Цукерберг позвонит!

Регистрация –– по ссылке
источник
2020 June 04
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Вторая часть из серии статей про реактивщину. На этот раз про сайд эффекты,
https://medium.com/@atimca/how-to-cook-reactive-programming-part-2-side-effects-2ce50f6fd966
источник
2020 June 06
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Монументальный лонгрид про использование базы данных LMDB.
https://habr.com/ru/company/mailru/blog/480850
источник
2020 June 07
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Первая неделя Podlodka Teamlead Crew прошла, но вы еще вполне можете успеть на вторую, которая полностью посвящена процессам разработки! Вот, что вас ждет:
1️⃣ Понедельник: утром – личный опыт жизни в Waterfall модели, а вечером – доклад про вред ретроспектив и их безопасные аналоги с последующим холиваром
2️⃣ Вторник: утренний воркшоп по диагностике процессов в вашей команде и вечерний разбор дисфункций процессов и способов борьбы с ними от Олега Сороки
3️⃣ Среда: утром подробный разбор Kanban от Алексея Пименова, вечером – анализ плюсов и минусов модели Sbergile, а потом – разбор проблемных кейсов нашего сообщества
4️⃣ Четверг: утреннее интервью про устройство процессов в Spotify, а вечером – рациональный взгляд на осознанное внедрение процессов в команду
5️⃣ Пятница: разбор эволюции процессов в стартапе, безумная игра в Agile-покер и легендарнейший бар с посиделками до 7 утра

Для тех, кто пропустил первую половину конференции, мы открыли продажу билетов на вторую неделю. С ними вы получите:
- Доступ к Slack-сообществу и всем обсуждениям
- Участие во всех онлайн-активностях второй недели
- Доступ к 40 видео прошедших сезонов

Эта неделя особенна полезна и разработчикам – кто, если не вы, почините процессы разработки в команде: podlodka.io/crew#buy
источник
2020 June 10
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Еще одно кроссплатформенное решение подъехало – .Net Multi-platform App UI (MAUI). По сути, эволюция Xamarin.Forms.
https://devblogs.microsoft.com/dotnet/introducing-net-multi-platform-app-ui/
источник