Size: a a a

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

2020 October 22
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
TL;DR: iOS 14 на 88% состоит из Objc, 8% Swift, 17% C++ и 8% C. Внутри есть анализ по всем версиям начиная с первой и много других интересных цифр.
https://blog.timac.org/2020/1019-evolution-of-the-programming-languages-from-iphone-os-to-ios-14/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
30 советов по работе с auto layout. Большинство из них базовые, но есть и image slicing, и resizable images. Последние пригодятся и тем, кто уже на SwiftUI.
https://blog.supereasyapps.com/30-auto-layout-best-practices/#design-for-iphone-8
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Ищем iOS-разработчика. Знаешь, как улучшить? Пиши @katyasalt
источник
2020 October 23
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Если вдруг когда-нибудь решите взаимодействовать с музыкальными инструментами, то вот что вас ждет начиная с iOS 14. Тут же и ссылки на то, как было раньше.
https://www.rockhoppertech.com/blog/core-midi-midipacket-midipacketlist-and-builders/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Всем привет! А мы пролдолжаем делиться с вами видео онлайн-конференций Podlodka Crew благодаря нашим друзьям из @AvitoTech ⚓️

В завершение первой недели QA Crew зовём всех присоединиться сегодня в 13:00 к открытой сессии с Алексеем Шпирко. Будем разбираться, как в Авито устроена автоматизация мобильного тестирования.

Присоединиться к стриму можно будет по ссылке: https://youtu.be/BT9j6e9mbCs
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Как и зачем наследоваться от NSFormatter? Разбираемся на примере EmojiFormatter.
https://www.andyibanez.com/posts/writing-custom-nsformatters-swift/
источник
2020 October 26
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
iOS
Автор блога SwiftLee выпустил 3 версию приложения для записи экрана симулятора с drag-n-drop отправкой куда захочется, будь то AppStore, Slack или что-то другое.
https://twitter.com/twannl/status/1318860022009548802
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
#ios
Хардкор про устройство enum. Memory layout, интероперабельность с C - вот это все.
https://belkadan.com/blog/2020/10/Swift-Runtime-Enums/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Еще один способ протестировать события аналитики. На этот раз более традиционно, без использования UIPasteboard и даже UI тестов.
https://goksel.codes/testing-analytics-events/
источник
2020 October 27
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
#ios
Вторая часть статьи про наследование от NSFormatter. Написана на скорую руку, но хорошо иллюстрирует еще один пример использования.
https://www.andyibanez.com/posts/a-more-practical-custom-formatter/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Как написать свой Paint на SwiftUI за пару часов. Гайд по PencilKit.
https://www.raywenderlich.com/12198216-drawing-with-pencilkit-getting-started
источник
2020 October 28
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Как показывать AppClips по коду пока не понятно, а через QR и NFC уже можно. Статья расскажет как добавить их к уже существующему приложению.
https://exyte.com/blog/how-to-create-app-clips
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Несмотря на все препятствия, server-side Swift продолжает искать пути развития. Статья про новую версию Leaf - view слой для Vapor.
https://theswiftdev.com/whats-new-in-leaf-4-tau/
источник
2020 October 29
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Подробная статья о расширениях с примерами для стандартной библиотеки и SwiftUI.
https://www.swiftbysundell.com/articles/the-power-of-extensions-in-swift/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
🥳 9 ноября стартует новый сезон Podlodka iOS Crew!

Вас ожидает:
► Две недели интенсивов и воркшопов по iOS-разработке
► Море общения с крутейшими экспертами и другими участниками комьюнити
► Куча новых практик и идей, которые можно унести в свой багаж
► Гибкость: хотите – смотрите сессии онлайн, врываетесь и задаете вопросы, хотите – смотрите сессии в записи

Темы недель: “Многопоточность” и “Из iOS в стартаперы”.

После недели про многопоточность вы:
- Разберетесь, как это все работает под капотом iOS
- Увидите живьем на сессии лайв-кодинга, в чем суть мьютексов, семафоров и других примитивов синхронизации
- Будете готовы на собесах к самым каверзным вопросам про многопоточность
- Посмотрите, как в разных компаниях подходят к написанию многопоточного кода

А неделя “Из iOS в стартаперы” даст вам кучу идей и вдохновит на то, чтобы прокачаться за пределами написания кода! Дизайн, бэкенд, продвижение, аналитика – ко всему этому мы научимся находить подход🕵️‍♀️

Расписание первой недели уже на сайте, а сегодня последний день, когда еще можно купить Early-bird билеты.
Вся информация и билеты по ссылке, подключайтесь! 🔥
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Понравилась статья о бинарниках в iOS? Вот более интересный инcтрумент, если есть доступ к исходникам. Умеет считать соотношение Objc и Swift по строкам, файлам, классам и структурам. P.S. на этот раз 121% не должно быть.
https://github.com/rsrbk/GoSwifty
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Через пять минут начинается стрим моего интервью в продуктовом канале Ани Булдаковой, где я расскажу о том, как меня постепенно из iOS разработки унесло в продакт-менеджеры Kotlin! Подключайтесь, буду рад вас видеть.
https://www.youtube.com/watch?v=erK7JqRzCfc
YouTube
Смена работы, MBA в Сколково и продукты для разработчиков // Егор Толстой
Егор руководит командой продактов языка программирования Kotlin, ведет IT-подкаст Podlodka и развивает стартап в нише онлайн-конференций. Последний год он работает в JetBrains, а до этого – руководил развитием платформенных сервисов и инструментов для разработчиков в Авито.

Мы обсудили, как из разработки перейти в продакт-менеджмент, зачем идти на MBA и в чем польза своего подкаста.

Егора можно читать вот тут:
- twitter.com/igrekde
- etolstoy.com
- t.me/tolstoylive
- facebook.com/etolstoy
- а здесь можно найти вакансию в команде Егора  kotlin-product.tilda.ws

4:10 Почему Егор решил сменить профессию и перейти в Product Management
9:16  Как избавиться от блоков в голове
9:42 Что есть в Product Management, чего нет в Team Leading
11:23 Почему Егор решил пойти на MBA и какие цели ставил перед собой
13:44 Почему для MBA Егор выбрал Сколково, а не зарубежную школу
16:03 Оправдались ли ожидания от обучения в Сколково
18:01 Про навыки, которых сейчас не хватает для работы продактом
20:50 Как Егор искал работу…
источник
2020 October 30
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Проведение параллели между KeyPaths и традиционными для функционального подхода линзами.
https://www.47deg.com/blog/keypaths-optics/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Как поддержать Scribble за пределами UITextInput и как правильно отменить возможность использования, если она мешает другим функциям.
https://pspdfkit.com/blog/2020/extending-the-scribble-user-experience/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Начинается трансляция CocoaHeads Remote V: youtu.be/z8tHnS70FYk

В программе:
- Илья Кузнецов (inDriver) поделится хитростями подготовки к собеседованиям
- Егор Петров (Agora) расскажет про UX-дизайн, о чем мы часто забываем
- Круглый стол на тему подписок.

Помимо докладов будет конкурс, викторина с призами и Zoom-afterparty. Для участия в викторине и конкурсе заходите в @cocoaheads
источник