<?xml version="1.0" encoding="utf-8" ?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:tt="http://teletype.in/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"><title>CocoaHeads</title><subtitle>Открытое сообщество iOS-разработчиков CocoaHeads. Регулярные бесплатные митапы, как онлайн так и оффлайн в офисах IT-компаний</subtitle><author><name>CocoaHeads</name></author><id>https://teletype.in/atom/cocoaheads</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/cocoaheads?offset=0"></link><link rel="alternate" type="text/html" href="https://teletype.in/@cocoaheads?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=cocoaheads"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/cocoaheads?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-07-28T15:10:45.489Z</updated><entry><id>cocoaheads:brew-wwdc-4</id><link rel="alternate" type="text/html" href="https://teletype.in/@cocoaheads/brew-wwdc-4?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=cocoaheads"></link><title>CocoaBrew WWDC Edition #4 – Foundation, ScreenTime, iCloud, Design, Frameworks</title><published>2021-07-14T08:34:11.918Z</published><updated>2021-07-14T08:34:11.918Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/f8/37/f8372960-1787-43cb-8e43-1dfc43fd685d.png"></media:thumbnail><summary type="html">CocoaBrew – формат мини-подкаста с новостями про Apple и технологии, полезностями про iOS, Swift и мобильную разработку. От сообщества iOS-разработчиков CocoaHeads!</summary><content type="html">
  &lt;p&gt;CocoaBrew – формат мини-подкаста с новостями про Apple и технологии, полезностями про iOS, Swift и мобильную разработку. От сообщества iOS-разработчиков CocoaHeads!&lt;/p&gt;
  &lt;p&gt;Ведущие: Никита Майданов, Илья Чикмарев, Лена Гордиенко&lt;/p&gt;
  &lt;p&gt;CocoaBrew WWDC Edition – это специальные выпуски посвященные прошедшему WWDC2021 с нашим кратким содержанием всех сессий, которые мы поглядели и советами, смотреть ли их вам&lt;/p&gt;
  &lt;p&gt;Заходи в t.me/cocoaheads чтобы не пропустить бесплатные митапы, дискуссии, викторины и многое другое&lt;/p&gt;
  &lt;p&gt;Ссылки:&lt;/p&gt;
  &lt;p&gt;What&amp;#x27;s new in CloudKit (00:43)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10086/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10086/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Tap into virtual and physical game controllers (01:11)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10081/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10081/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;What&amp;#x27;s new in App Clips (02:10)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10012/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10012/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Meet the Screen Time API (03:02)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10123/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10123/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Get ready for iCloud Private Relay (03:53)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10096/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10096/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Meet Safari Web Extensions on iOS (04:50)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10104/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10104/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Use the camera for keyboard input in your app (05:40)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10276/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10276/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;What&amp;#x27;s new in Foundation (06:48)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10109/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10109/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Explore WKWebView additions (07:40)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10032/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10032/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Showcase app data in Spotlight (08:39)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10098/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10098/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;What&amp;#x27;s new in Wallet and Apple Pay (09:09)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10092/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10092/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Meditation for fidgety skeptics (10:46)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10316/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10316/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Build interfaces with style (11:15)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10196/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10196/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Practice audio haptic design (11:43)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10278/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10278/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Discoverable design (12:16)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10126/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10126/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;The process of inclusive design (12:38)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10304/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10304/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;The practice of inclusive design (13:45)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10275/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10275/&lt;/a&gt;&lt;/p&gt;

</content></entry><entry><id>cocoaheads:brew-wwdc-3</id><link rel="alternate" type="text/html" href="https://teletype.in/@cocoaheads/brew-wwdc-3?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=cocoaheads"></link><title>CocoaBrew WWDC Edition #3 – UIKit, macOS, watchOS, iPadOS, Xcode, Xcode Cloud</title><published>2021-07-05T19:21:45.924Z</published><updated>2021-07-05T19:21:45.924Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://teletype.in/files/7b/aa/7baa2595-8597-4c1d-accf-943e9c46a669.png"></media:thumbnail><summary type="html">CocoaBrew – формат мини-подкаста с новостями про Apple и технологии, полезностями про iOS, Swift и мобильную разработку. От сообщества iOS-разработчиков CocoaHeads!</summary><content type="html">
  &lt;p&gt;CocoaBrew – формат мини-подкаста с новостями про Apple и технологии, полезностями про iOS, Swift и мобильную разработку. От сообщества iOS-разработчиков CocoaHeads!&lt;/p&gt;
  &lt;p&gt;Ведущие: Никита Майданов, Илья Чикмарев, Лена Гордиенко&lt;/p&gt;
  &lt;p&gt;CocoaBrew WWDC Edition – это специальные выпуски посвященые прошедшему WWDC2021 с нашим кратким содержанием всех сессий, которые мы поглядели и советами, смотреть ли их вам&lt;/p&gt;
  &lt;p&gt;Заходи в t.me/cocoaheads чтобы не пропустить бесплатные митапы, дискуссии, викторины и многое другое&lt;/p&gt;
  &lt;p&gt;Ссылки:&lt;/p&gt;
  &lt;p&gt;UIKit (00:42)&lt;/p&gt;
  &lt;p&gt;What&amp;#x27;s new in UIKit (00:43)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10059/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10059/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Customize and resize sheets in UIKit (03:04)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10063/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10063/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Make blazing fast lists and collection views (04:23)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10252/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10252/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Meet the UIKit button system (05:46)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10064/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10064/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Platforms (07:14)&lt;/p&gt;
  &lt;p&gt;Build Mail app extensions (07:21)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10168/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10168/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Meet Shortcuts for macOS (08:04)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10232/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10232/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;What&amp;#x27;s new in watchOS 8 (08:52)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10002/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10002/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Build a workout app for Apple Watch (10:05)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10009/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10009/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Adopt Quick Note (10:37)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10264/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10264/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Xcode (11:31)&lt;/p&gt;
  &lt;p&gt;Meet Xcode Cloud (11:38)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10267/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10267/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Explore Xcode Cloud workflows (12:00)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10268/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10268/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Customize your advanced Xcode Cloud workflows (12:42)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10269/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10269/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Review code and collaborate in Xcode (13:30)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10205/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10205/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Detect bugs early with the static analyzer (14:09)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10202/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10202/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Understand and eliminate hangs from your app (14:50)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10258/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10258/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Analyze HTTP traffic in Instruments (15:23)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10212/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10212/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Discover breakpoint improvements (15:56)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10209/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10209/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Meet DocC documentation in Xcode (16:53)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10166/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10166/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Discover and curate Swift Packages using Collections (18:04)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10197/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10197/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Explore advanced project configuration in Xcode (18:42)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10210/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10210/&lt;/a&gt;&lt;/p&gt;

</content></entry><entry><id>cocoaheads:brew-wwdc-2</id><link rel="alternate" type="text/html" href="https://teletype.in/@cocoaheads/brew-wwdc-2?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=cocoaheads"></link><title>CocoaBrew WWDC Edition #2 – SwiftUI, AVFoundation, GroupActivities</title><published>2021-06-28T07:53:12.879Z</published><updated>2021-06-28T07:56:05.066Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://teletype.in/files/1a/d6/1ad6df5a-6aeb-44ff-a70d-134e66e079d0.png"></media:thumbnail><summary type="html">Это второй спецвыпуск подкаста про WWDC. Рассказываем кратко что показали в сессиях, на что обратить внимание, кому может быть полезно. Будет еще несколько таких выпусков по разным темам.</summary><content type="html">
  &lt;p&gt;Это второй спецвыпуск подкаста про WWDC. Рассказываем кратко что показали в сессиях, на что обратить внимание, кому может быть полезно. Будет еще несколько таких выпусков по разным темам.&lt;/p&gt;
  &lt;p&gt;15+ сессий за 10 минут 🙂&lt;/p&gt;
  &lt;p&gt;Заходи в t.me/cocoaheads чтобы не пропустить бесплатные митапы, дискуссии, викторины и многое другое&lt;/p&gt;
  &lt;p&gt;Ведущие: Никита Майданов, Илья Чикмарев, Лена Гордиенко&lt;/p&gt;
  &lt;p&gt;Ссылки:&lt;/p&gt;
  &lt;p&gt;GroupActivities SharePlay (00:00)&lt;/p&gt;
  &lt;p&gt;Meet Group Activities (00:34)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10183/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10183/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Coordinate media experiences with Group Activities (01:02)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10225/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10225/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Build custom experiences with Group Activities (01:24)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10187/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10187/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Design for Group Activities (02:02)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10184/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10184/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;AVFoundation (02:42)&lt;/p&gt;
  &lt;p&gt;What&amp;#x27;s new in AVKit (02:49)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10290/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10290/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;What’s new in AVFoundation (03:10)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10146/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10146/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Immerse your app in spatial audio (03:50)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10265/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10265/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;SwiftUI (00:55)&lt;/p&gt;
  &lt;p&gt;What&amp;#x27;s new in SwiftUI(04:59)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10018/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10018/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Craft search experiences in SwiftUI (05:33)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10176/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10176/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Discover concurrency in SwiftUI (05:48)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10019/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10019/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;SF Symbols in SwiftUI (06:21)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10349/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10349/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Add rich graphics to your SwiftUI app (06:38)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10021/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10021/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Direct and reflect focus in SwiftUI (07:26)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10023/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10023/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Localize your SwiftUI app (08:16)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10220/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10220/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Demystify SwiftUI (10:37)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10022/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10022/&lt;/a&gt;&lt;/p&gt;

</content></entry><entry><id>cocoaheads:brew-wwdc-1</id><link rel="alternate" type="text/html" href="https://teletype.in/@cocoaheads/brew-wwdc-1?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=cocoaheads"></link><title>CocoaBrew WWDC Edition #1 – Swift, async/await, StoreKit 2, AppStore</title><published>2021-06-21T14:26:03.049Z</published><updated>2021-06-21T14:26:03.049Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://teletype.in/files/fb/f7/fbf7994b-78be-474d-93bb-b20b4a4ed21e.png"></media:thumbnail><summary type="html">Meet StoreKit 2(00:24)</summary><content type="html">
  &lt;h3&gt;StoreKit(00:00)&lt;/h3&gt;
  &lt;p&gt;Meet StoreKit 2(00:24)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10114/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10114/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Support customers and handle refunds(01:00)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10175/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10175/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Manage in-app purchases on your server(01:22)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10174/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10174/&lt;/a&gt; &lt;/p&gt;
  &lt;h3&gt;AppStore(01:42)&lt;/h3&gt;
  &lt;p&gt;Meet in-app events on the App Store(01:47)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10171/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10171/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Get ready to optimize your App Store product page(02:19)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10295/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10295/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;What&amp;#x27;s new in App Analytics(03:06)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10115/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10115/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Meet privacy-preserving ad attribution(03:39)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10033/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10033/&lt;/a&gt; &lt;/p&gt;
  &lt;h3&gt;Swift(04:18)&lt;/h3&gt;
  &lt;p&gt;What‘s new in Swift(04:22)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10192/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10192/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Ultimate application performance survival guide(07:52)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10181/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10181/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;ARC in Swift: Basics and beyond(08:11)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10216/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10216/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Streamline your localized strings(08:40)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10221/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10221/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Write a DSL in Swift using result builders(09:19)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10253/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10253/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Symbolication: Beyond the basics(09:51)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10211/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10211/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Meet async/await in Swift(10:29)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10132/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10132/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Protect mutable state with Swift actors(11:54)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10133/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10133/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Explore structured concurrency in Swift(12:31)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10134/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10134/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Meet AsyncSequence(13:26)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10058/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10058/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Use async/await with URLSession(14:38)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10095/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10095/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Swift concurrency: Behind the scenes(15:04)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/videos/play/wwdc2021/10254/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/videos/play/wwdc2021/10254/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Всем пока, на улице жарко, охлаждайтесь 👋&lt;/p&gt;

</content></entry><entry><id>cocoaheads:brew-12</id><link rel="alternate" type="text/html" href="https://teletype.in/@cocoaheads/brew-12?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=cocoaheads"></link><title>CocoaBrew#12 – ATT на Android, SO продали, делаем кружочки</title><published>2021-06-07T06:08:19.144Z</published><updated>2021-06-07T06:21:28.094Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://teletype.in/files/4b/79/4b79c916-8c7e-4297-877a-f0c9394b88e1.png"></media:thumbnail><summary type="html">Неделя с 31 мая по 6 июня</summary><content type="html">
  &lt;p&gt;Неделя с 31 мая по 6 июня&lt;/p&gt;
  &lt;h3&gt;🚧 Анонс&lt;/h3&gt;
  &lt;p&gt;7 июня пройдет WWDC 21, а также начнут показывать сессии, которые интересно будет обсудить. Поэтому мы сделаем спецвыпуски CocoaBrew: WWDC Edition, где будем так же кратко рассказывать, что интересного нам показали Apple в кейноуте и в сессиях по разным темам. По этой же причине в этот раз аудио-формата CocoaBrew нет, следующий выпуск будет на неделе, с кратким содержанием кейноута WWDC.&lt;/p&gt;
  &lt;p&gt;&lt;/p&gt;
  &lt;p&gt;&lt;strong&gt;Industry&lt;/strong&gt;&lt;/p&gt;
  &lt;p&gt;Год пандемии многих заставил переосмыслить баланс между работой и личной жизнью. Поэтому когда сотрудникам Apple объявили, что начиная с сентября они должны работать из офиса три дня в неделю, собралось около 2800 недовольных этим решением. Они написали коллективное письмо Тиму Куку с просьбой пересмотреть эти требования, иначе, по их словам, им придется выбирать между Apple и тем, чтобы жить полной жизнью и выполнять свою работу на высоте. Напомним, что в отличие от Apple, Facebook пообещал сотрудникам возможность остаться на удаленке даже после пандемии.&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.theverge.com/2021/6/4/22491629/apple-employees-push-back-return-office-internal-letter-tim-cook&quot; target=&quot;_blank&quot;&gt;https://www.theverge.com/2021/6/4/22491629/apple-employees-push-back-return-office-internal-letter-tim-cook&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;В основном приложении Google для iOS обновились системные виджеты. Им добавили новые варианты тем для фона. Теперь в дополнение к светлой/темной теме доступно еще шесть подборок бэкграундов, для которых можно включить ежедневную смену. Кажется, Google хочет приучать пользователей Apple к своей эстетике.&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://9to5google.com/2021/06/03/google-iphone-widget-theme&quot; target=&quot;_blank&quot;&gt;https://9to5google.com/2021/06/03/google-iphone-widget-theme&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Новость для тех, кто-то боится, что ему подкинут AirTag и будут использовать его в качестве жучка. Apple выпустила обновление для AirTag, в котором изменился промежуток, через который чужой AirTag начнет издавать звук, если его подбросили другому человеку. Теперь этот промежуток составляет от 8 часов до 24 часов, после того, как тэг разлучили с хозяином. AirTag подтянет это обновление автоматически, если будет находиться рядом с iPhone, к которому он привязан. Также Apple объявила, что работает над приложением для Android, которое позволит находить AirTag и другие девайсы в Find My сети.&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.cnet.com/news/apple-bolsters-airtags-privacy-measures-will-offer-android-detector-app-later-this-year&quot; target=&quot;_blank&quot;&gt;https://www.cnet.com/news/apple-bolsters-airtags-privacy-measures-will-offer-android-detector-app-later-this-year&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Аналог ATT ожидается и на Android. Начиная с конца 2021 года если пользователь запретит передавать Advertising ID в настройках системы, идентификатор станет недоступен. Вместо него будет возвращаться строка из нулей.&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://t.me/apple_developer_news/253&quot; target=&quot;_blank&quot;&gt;https://t.me/apple_developer_news/253&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Stack Overflow продали компании Prosus (они инвестируют в IT). Обещают развивать его дальше, а именно Stack Overflow for Teams – это платформа для организации и работы с базой знаний. Сделка завершится к третьему кварталу 2021 года.&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.prosus.com/news/prosus-to-acquire-stack-overflow-for-us18-billion&quot; target=&quot;_blank&quot;&gt;https://www.prosus.com/news/prosus-to-acquire-stack-overflow-for-us18-billion&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;&lt;strong&gt;Community&lt;/strong&gt;&lt;/p&gt;
  &lt;p&gt;Все мы ждем, что покажут на конференции WWDC’21! Предлагаем собраться сразу после окончания keynote и вместе все обсудить. Ждем вас в голосовом чате канала @cocoaheads в Telegram 7 июня сразу после презентации (около 21:30)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://t.me/cocoaheads&quot; target=&quot;_blank&quot;&gt;https://t.me/cocoaheads&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;А еще ждите специальные выпуски нашего подкаста – CocoaBrew: WWDC Edition, будем кратко делиться новостями и интересностями с сессий WWDC!&lt;/p&gt;
  &lt;p&gt;&lt;strong&gt;Swift&lt;/strong&gt;&lt;/p&gt;
  &lt;p&gt;В блоге serialcoder.dev вышел туториал по работе с  фреймворком MessageUI, который даст возможность пользователю вашего приложения отправлять письма через знакомый системный интерфейс.&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://serialcoder.dev/text-tutorials/ios-tutorials/email-composer-on-ios&quot; target=&quot;_blank&quot;&gt;https://serialcoder.dev/text-tutorials/ios-tutorials/email-composer-on-ios&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Гайд от портала AppCoda, как писать UI-тесты для кода на SwifUI.&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.appcoda.com/ui-testing-swiftui-xctest&quot; target=&quot;_blank&quot;&gt;https://www.appcoda.com/ui-testing-swiftui-xctest&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Вы еще не показываете алерт с предложением оценить ваше приложение? В статье рассказывается, как и в какие моменты логичнее всего это сделать.&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.andyibanez.com/posts/strategies-asking-users-rate-your-app&quot; target=&quot;_blank&quot;&gt;https://www.andyibanez.com/posts/strategies-asking-users-rate-your-app&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Разбор поведения view-модификатора frame в SwiftUI. Это вам не UIKit!&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://swiftwithmajid.com/2021/06/02/frames-in-swiftui/&quot; target=&quot;_blank&quot;&gt;https://swiftwithmajid.com/2021/06/02/frames-in-swiftui/&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Если вы думаете, выкладывать свое macOS приложение в Mac App Store или распространять его самостоятельно – в статье собранные плюсы и минусы обоих подходов.&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.jessesquires.com/blog/2021/06/02/to-distribute-in-the-mac-app-store-or-not&quot; target=&quot;_blank&quot;&gt;https://www.jessesquires.com/blog/2021/06/02/to-distribute-in-the-mac-app-store-or-not&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;&lt;strong&gt;Developer&lt;/strong&gt;&lt;/p&gt;
  &lt;p&gt;Стартап Loom запустил открытое бета-тестирование своего loomSDK, который позволяет записывать видео-кружочки. Ожидаем интеграцию в Trello, Slack и Miro.&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.loom.com/blog/loomsdk-public-beta&quot; target=&quot;_blank&quot;&gt;https://www.loom.com/blog/loomsdk-public-beta&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Продолжается бета-тестирование поддержки Instagram в библиотеке API Messanger от Facebook. Библиотека поможет интегрировать переписку через Instagram в сторонние приложения. Можно подать заявку на участие в бета-тестировании.&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developers.facebook.com/products/messenger/messenger-api-instagram/&quot; target=&quot;_blank&quot;&gt;https://developers.facebook.com/products/messenger/messenger-api-instagram/&lt;/a&gt;&lt;/p&gt;

</content></entry><entry><id>cocoaheads:brew-11</id><link rel="alternate" type="text/html" href="https://teletype.in/@cocoaheads/brew-11?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=cocoaheads"></link><title>CocoaBrew#11 – новые слухи, Swift 5.5, за что rejected?</title><published>2021-05-30T13:55:33.180Z</published><updated>2021-05-30T13:55:33.180Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://teletype.in/files/ca/b2/cab2a168-e945-42f3-86fd-ccc934515aa8.png"></media:thumbnail><summary type="html">CocoaBrew – формат мини-подкаста с новостями про Apple и технологии, полезностями про iOS, Swift и мобильную разработку. От сообщества iOS-разработчиков CocoaHeads!</summary><content type="html">
  &lt;p&gt;CocoaBrew – формат мини-подкаста с новостями про Apple и технологии, полезностями про iOS, Swift и мобильную разработку. От сообщества iOS-разработчиков CocoaHeads!&lt;/p&gt;
  &lt;p&gt;Ведущие: Никита Майданов, Илья Чикмарев, Лена Гордиенко&lt;/p&gt;
  &lt;p&gt;CocoaBrew #11 с новостями за с 25– 31 мая 2021&lt;/p&gt;
  &lt;p&gt;Заходи в t.me/cocoaheads чтобы не пропустить бесплатные митапы, дискуссии, викторины и многое другое&lt;/p&gt;
  &lt;p&gt;Ссылки:&lt;/p&gt;
  &lt;p&gt;Industry(0:00)&lt;/p&gt;
  &lt;p&gt;iOS 14.6&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.macrumors.com/guide/ios-14-6-features/&quot; target=&quot;_blank&quot;&gt;https://www.macrumors.com/guide/ios-14-6-features/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Слухи iPhone 13 – дисплей уже начали делать&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.macrumors.com/2021/05/29/samsung-production-iphone-13-displays/&quot; target=&quot;_blank&quot;&gt;https://www.macrumors.com/2021/05/29/samsung-production-iphone-13-displays/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Слух Mac Mini стеклянный верх, magsafe&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://9to5mac.com/2021/05/25/m1x-mac-mini-reportedly-to-feature-thinner-chassis-redesign-use-same-magnetic-power-connector-as-new-imac/&quot; target=&quot;_blank&quot;&gt;https://9to5mac.com/2021/05/25/m1x-mac-mini-reportedly-to-feature-thinner-chassis-redesign-use-same-magnetic-power-connector-as-new-imac/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Слух MacBooks на WWDС&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.macrumors.com/2021/05/24/wwdc-new-macbook-pro-models/&quot; target=&quot;_blank&quot;&gt;https://www.macrumors.com/2021/05/24/wwdc-new-macbook-pro-models/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;RAM на iPad ограничена 5GB даже на M1&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://twitter.com/Procreate/status/1398087071005233152&quot; target=&quot;_blank&quot;&gt;https://twitter.com/Procreate/status/1398087071005233152&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;К iMac M1 приложил руку Джонни Айв&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.wired.co.uk/article/imac-2021-review&quot; target=&quot;_blank&quot;&gt;https://www.wired.co.uk/article/imac-2021-review&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Забавный ответ Крейга на предложения сотрудника купить стриминговый сервис&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://twitter.com/benedictevans/status/1396808768156061699&quot; target=&quot;_blank&quot;&gt;https://twitter.com/benedictevans/status/1396808768156061699&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Community(2:58)&lt;/p&gt;
  &lt;p&gt;Александр Зимин – Стартап vs Корпорация&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://youtu.be/em9TqlIapC0&quot; target=&quot;_blank&quot;&gt;https://youtu.be/em9TqlIapC0&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Анонс нового проекта во вторник!&lt;/p&gt;
  &lt;p&gt;Swift(3:43)&lt;/p&gt;
  &lt;p&gt;Обновление Apple Developer Forums&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/news/?id=n33tv3lm&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/news/?id=n33tv3lm&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Swift 5.5 Snapshots&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.hackingwithswift.com/articles/233/whats-new-in-swift-5-5&quot; target=&quot;_blank&quot;&gt;https://www.hackingwithswift.com/articles/233/whats-new-in-swift-5-5&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;NSSpain2020 remote видео докладов&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://vimeo.com/showcase/7769418&quot; target=&quot;_blank&quot;&gt;https://vimeo.com/showcase/7769418&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;SwiftUI sheet&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://serialcoder.dev/text-tutorials/swiftui/presenting-sheets-in-swiftui/&quot; target=&quot;_blank&quot;&gt;https://serialcoder.dev/text-tutorials/swiftui/presenting-sheets-in-swiftui/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Размышление про биндинги и view closures в SwiftUI.&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.fivestars.blog/articles/swiftui-patterns-closures/&quot; target=&quot;_blank&quot;&gt;https://www.fivestars.blog/articles/swiftui-patterns-closures/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Developer(6:15)&lt;/p&gt;
  &lt;p&gt;За что отклоняют приложения в AppStore(инфа из суда с эпиками)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://pbs.twimg.com/media/E2WW1I9WQAQJb0e?format=jpg&amp;name=4096x4096&quot; target=&quot;_blank&quot;&gt;https://pbs.twimg.com/media/E2WW1I9WQAQJb0e?format=jpg&amp;amp;name=4096x4096&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Про интересные changelog’и статья&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://habr.com/en/company/avito/blog/557740/&quot; target=&quot;_blank&quot;&gt;https://habr.com/en/company/avito/blog/557740/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Google I/O для разработчиков&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://android-developers.googleblog.com/2021/05/whats-new-for-android-developers-at.html&quot; target=&quot;_blank&quot;&gt;https://android-developers.googleblog.com/2021/05/whats-new-for-android-developers-at.html&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Всем пока, вы супер! 🔥&lt;/p&gt;

</content></entry><entry><id>cocoaheads:brew-10</id><link rel="alternate" type="text/html" href="https://teletype.in/@cocoaheads/brew-10?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=cocoaheads"></link><title>CocoaBrew #10</title><published>2021-05-24T09:29:54.354Z</published><updated>2021-05-24T09:29:54.354Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://teletype.in/files/ed/ec/edecdb91-6e07-4b7a-8042-6da72bc03449.png"></media:thumbnail><summary type="html">CocoaBrew – формат мини-подкаста с новостями про Apple и технологии, полезностями про iOS, Swift и мобильную разработку. От сообщества iOS-разработчиков CocoaHeads!</summary><content type="html">
  &lt;p&gt;CocoaBrew – формат мини-подкаста с новостями про Apple и технологии, полезностями про iOS, Swift и мобильную разработку. От сообщества iOS-разработчиков CocoaHeads!&lt;/p&gt;
  &lt;p&gt;Ведущие: Никита Майданов, Илья Чикмарев, Лена Гордиенко&lt;/p&gt;
  &lt;p&gt;CocoaBrew #10 с новостями за с 18– 24 мая 2021&lt;/p&gt;
  &lt;p&gt;Заходи в t.me/cocoaheads чтобы не пропустить бесплатные митапы, дискуссии, викторины и многое другое&lt;/p&gt;
  &lt;p&gt;Ссылки:&lt;/p&gt;
  &lt;p&gt;Industry(0:00)&lt;/p&gt;
  &lt;p&gt;Google I/O&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.theverge.com/2021/5/18/22435419/google-io-2021-event-recap-biggest-announcements-pixel-android-12-wear-os-workspace&quot; target=&quot;_blank&quot;&gt;https://www.theverge.com/2021/5/18/22435419/google-io-2021-event-recap-biggest-announcements-pixel-android-12-wear-os-workspace&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Apple Music Hi-Fi (airpods не поддерживают) + spatial audio&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.apple.com/newsroom/2021/05/apple-music-announces-spatial-audio-and-lossless-audio/&quot; target=&quot;_blank&quot;&gt;https://www.apple.com/newsroom/2021/05/apple-music-announces-spatial-audio-and-lossless-audio/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Макбуки летом и watch 7 с острыми краями&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.bloomberg.com/news/articles/2021-05-18/apple-readies-macbook-pro-macbook-air-revamps-with-faster-chips&quot; target=&quot;_blank&quot;&gt;https://www.bloomberg.com/news/articles/2021-05-18/apple-readies-macbook-pro-macbook-air-revamps-with-faster-chips&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;20 мая Accessibility day&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://globalaccessibilityawarenessday.org/&quot; target=&quot;_blank&quot;&gt;https://globalaccessibilityawarenessday.org/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Divinity Original Sin 2 вышла на iPad&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://apps.apple.com/us/app/divinity-original-sin-2/id1458655678&quot; target=&quot;_blank&quot;&gt;https://apps.apple.com/us/app/divinity-original-sin-2/id1458655678&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Электростимуляция вестибулярного аппарата&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://youtu.be/YE05W1Eany4&quot; target=&quot;_blank&quot;&gt;https://youtu.be/YE05W1Eany4&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Community(4:25)&lt;/p&gt;
  &lt;p&gt;CocoaHeads Май&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.youtube.com/playlist?list=PL7weO9nEuGlYTMFgOIE617Ac6psYE4noH&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/playlist?list=PL7weO9nEuGlYTMFgOIE617Ac6psYE4noH&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Новое видео Саши Зимина на неделе&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://t.me/cocoaheads&quot; target=&quot;_blank&quot;&gt;https://t.me/cocoaheads&lt;/a&gt;  &lt;/p&gt;
  &lt;p&gt;Swift(5:01)&lt;/p&gt;
  &lt;p&gt;Прогноз о WWDC от Джона Санделла&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://podcasts.apple.com/ru/podcast/swift-by-sundell/id1267161825?i=1000522670531&quot; target=&quot;_blank&quot;&gt;https://podcasts.apple.com/ru/podcast/swift-by-sundell/id1267161825?i=1000522670531&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;CS193p 2021&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=bqu6BquVi2M&amp;list=PLpGHT1n4-mAsxuRxVPv7kj4-dQYoC3VVu&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=bqu6BquVi2M&amp;amp;list=PLpGHT1n4-mAsxuRxVPv7kj4-dQYoC3VVu&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Книга Expert Swift от Ray Wenderlich&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.raywenderlich.com/23819541-announcing-expert-swift-first-edition&quot; target=&quot;_blank&quot;&gt;https://www.raywenderlich.com/23819541-announcing-expert-swift-first-edition&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Кастомный Toggle на SwiftUI&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://serialcoder.dev/text-tutorials/swiftui/toggle-view-in-swiftui/&quot; target=&quot;_blank&quot;&gt;https://serialcoder.dev/text-tutorials/swiftui/toggle-view-in-swiftui/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Notion API SDK&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://github.com/DavidDeBels/NotionClient&quot; target=&quot;_blank&quot;&gt;https://github.com/DavidDeBels/NotionClient&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Консоль для iPhone]&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://github.com/duraidabdul/LocalConsole&quot; target=&quot;_blank&quot;&gt;https://github.com/duraidabdul/LocalConsole&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Подключить WiFi точку из кода&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://nemecek.be/blog/102/connecting-to-wi-fi-programmatically-in-ios-with-swift&quot; target=&quot;_blank&quot;&gt;https://nemecek.be/blog/102/connecting-to-wi-fi-programmatically-in-ios-with-swift&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Developer(7:28)&lt;/p&gt;
  &lt;p&gt;Почему M1 ощущается быстрее Intel-процессоров&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://eclecticlight.co/2021/05/17/how-m1-macs-feel-faster-than-intel-models-its-about-qos&quot; target=&quot;_blank&quot;&gt;https://eclecticlight.co/2021/05/17/how-m1-macs-feel-faster-than-intel-models-its-about-qos&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Калькулятор стоимости подписки&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://adapty.io/subscription-calculator&quot; target=&quot;_blank&quot;&gt;https://adapty.io/subscription-calculator&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Всем пока, десятый выпуск кстати! 👋&lt;/p&gt;

</content></entry><entry><id>cocoaheads:brew-9</id><link rel="alternate" type="text/html" href="https://teletype.in/@cocoaheads/brew-9?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=cocoaheads"></link><title>CocoaBrew #9</title><published>2021-05-16T13:44:43.721Z</published><updated>2021-05-16T13:44:43.721Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://teletype.in/files/83/da/83daec62-7354-4f93-948e-cdd3957b08fe.png"></media:thumbnail><summary type="html">CocoaBrew – формат мини-подкаста с новостями про Apple и технологии, полезностями про iOS, Swift и мобильную разработку. От сообщества iOS-разработчиков CocoaHeads!</summary><content type="html">
  &lt;p&gt;CocoaBrew – формат мини-подкаста с новостями про Apple и технологии, полезностями про iOS, Swift и мобильную разработку. От сообщества iOS-разработчиков CocoaHeads!&lt;/p&gt;
  &lt;p&gt;Ведущие: Никита Майданов, Илья Чикмарев, Лена Гордиенко&lt;/p&gt;
  &lt;p&gt;CocoaBrew #9 с новостями за с 10 – 17 мая 2021&lt;/p&gt;
  &lt;p&gt;Заходи в t.me/cocoaheads чтобы не пропустить бесплатные митапы, дискуссии, викторины и многое другое&lt;/p&gt;
  &lt;p&gt;Ссылки:&lt;/p&gt;
  &lt;p&gt;&lt;strong&gt;Industry(0:00)&lt;/strong&gt;&lt;/p&gt;
  &lt;p&gt;Серая периферия всё 🙁&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.theverge.com/2021/5/14/22436719/apple-space-gray-magic-trackpad-keyboard-mouse-discontinued&quot; target=&quot;_blank&quot;&gt;https://www.theverge.com/2021/5/14/22436719/apple-space-gray-magic-trackpad-keyboard-mouse-discontinued&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Apple и защита аппстора от фродинга&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/news/?id=fdf4z73i&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/news/?id=fdf4z73i&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Твиттер тоже просит ATT&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://9to5mac.com/2021/05/14/twitter-for-ios-begins-prompting-users-to-enable-app-tracking-option&quot; target=&quot;_blank&quot;&gt;https://9to5mac.com/2021/05/14/twitter-for-ios-begins-prompting-users-to-enable-app-tracking-option&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Notion зарелизили API&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developers.notion.com&quot; target=&quot;_blank&quot;&gt;https://developers.notion.com&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;&lt;strong&gt;Community(2:07)&lt;/strong&gt;&lt;/p&gt;
  &lt;p&gt;Александр Зимин – История победы в Telegram Contest 2021&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=fnNatiZZC1E&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=fnNatiZZC1E&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Митап CocoaHeads 21.05&lt;/p&gt;
  &lt;p&gt;&lt;strong&gt;Swift(3:06)&lt;/strong&gt;&lt;/p&gt;
  &lt;p&gt;Swift mentorship program&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://swift.org/blog/swift-mentorship-program&quot; target=&quot;_blank&quot;&gt;https://swift.org/blog/swift-mentorship-program&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Plot Components (HTML через Swift)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.swiftbysundell.com/articles/introducing-plot-components&quot; target=&quot;_blank&quot;&gt;https://www.swiftbysundell.com/articles/introducing-plot-components&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Thread Safety в Swift&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://swiftrocks.com/thread-safety-in-swift&quot; target=&quot;_blank&quot;&gt;https://swiftrocks.com/thread-safety-in-swift&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;MetricKit гайд&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.raywenderlich.com/20952676-monitoring-for-ios-with-metrickit-getting-started&quot; target=&quot;_blank&quot;&gt;https://www.raywenderlich.com/20952676-monitoring-for-ios-with-metrickit-getting-started&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Дополнительные окружения в вашем проекте&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://sarunw.com/posts/how-to-set-up-ios-environments&quot; target=&quot;_blank&quot;&gt;https://sarunw.com/posts/how-to-set-up-ios-environments&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;FaceID/TouchID в SwiftUI&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.andyibanez.com/posts/integrating-face-id-touch-id-swiftui&quot; target=&quot;_blank&quot;&gt;https://www.andyibanez.com/posts/integrating-face-id-touch-id-swiftui&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;&lt;strong&gt;Developer(5:30)&lt;/strong&gt;&lt;/p&gt;
  &lt;p&gt;На GitHub теперь можно грузить видео&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://github.blog/2021-05-13-video-uploads-available-github&quot; target=&quot;_blank&quot;&gt;https://github.blog/2021-05-13-video-uploads-available-github&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;On Building a Fluid User Interface&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://about.instagram.com/blog/engineering/on-building-a-fluid-user-interface&quot; target=&quot;_blank&quot;&gt;https://about.instagram.com/blog/engineering/on-building-a-fluid-user-interface&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Всем пока 👋&lt;/p&gt;

</content></entry><entry><id>cocoaheads:brew-8</id><link rel="alternate" type="text/html" href="https://teletype.in/@cocoaheads/brew-8?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=cocoaheads"></link><title>CocoaBrew #8</title><published>2021-05-09T18:54:38.311Z</published><updated>2021-05-09T18:54:38.311Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://teletype.in/files/16/fc/16fcfe1e-6654-4db7-9c41-f34abf1fa01e.png"></media:thumbnail><summary type="html">CocoaBrew – формат мини-подкаста с новостями про Apple и технологии, полезностями про iOS, Swift и мобильную разработку. От сообщества iOS-разработчиков CocoaHeads!</summary><content type="html">
  &lt;p&gt;CocoaBrew – формат мини-подкаста с новостями про Apple и технологии, полезностями про iOS, Swift и мобильную разработку. От сообщества iOS-разработчиков CocoaHeads!&lt;/p&gt;
  &lt;p&gt;Ведущие: Никита Майданов, Илья Чикмарев, Лена Гордиенко&lt;/p&gt;
  &lt;p&gt;CocoaBrew #8 с новостями за 3 – 9 мая 2021&lt;/p&gt;
  &lt;p&gt;Заходи в t.me/cocoaheads чтобы не пропустить бесплатные митапы, дискуссии, викторины и многое другое&lt;/p&gt;
  &lt;p&gt;Ссылки:&lt;/p&gt;
  &lt;p&gt;&lt;strong&gt;Industry(0:00)&lt;/strong&gt;&lt;/p&gt;
  &lt;p&gt;Суд между Apple и Epic!&lt;/p&gt;
  &lt;p&gt;Apple реджектит 35% приложений + фото как выглядит рабочий стол ревьюера!&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.macrumors.com/2021/05/07/app-store-35-percent-of-apps-rejected&quot; target=&quot;_blank&quot;&gt;https://www.macrumors.com/2021/05/07/app-store-35-percent-of-apps-rejected&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Приватные API Hulu (cancelation &amp;amp; refund)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://t.me/apple_developer_news/240&quot; target=&quot;_blank&quot;&gt;https://t.me/apple_developer_news/240&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Apple дала Zoom’у доступ к API чтобы использовать iPad камеру во время Split View Multitasking&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.macrumors.com/2021/05/09/zoom-ipad-camera-api-access&quot; target=&quot;_blank&quot;&gt;https://www.macrumors.com/2021/05/09/zoom-ipad-camera-api-access&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;5% US opt-in ATT&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.flurry.com/blog/ios-14-5-opt-in-rate-att-restricted-app-tracking-transparency-worldwide-us-daily-latest-update&quot; target=&quot;_blank&quot;&gt;https://www.flurry.com/blog/ios-14-5-opt-in-rate-att-restricted-app-tracking-transparency-worldwide-us-daily-latest-update&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Apple Search Ads новое место показа рекламы&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/news/?id=p5kjwfnf&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/news/?id=p5kjwfnf&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Слух: 3 поколение AirPods и Apple Music HiFi в течение следующих недель&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.macrumors.com/2021/05/01/apple-music-hifi-tier-new-airpods-coming-weeks&quot; target=&quot;_blank&quot;&gt;https://www.macrumors.com/2021/05/01/apple-music-hifi-tier-new-airpods-coming-weeks&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Приколы с AirTag: их сверлят чтобы не покупать чехлы, и печатают на 3d-принтере корпус для пульта AppleTV, скрытое дебаг меню во время поиска&lt;/p&gt;
  &lt;p&gt;&lt;strong&gt;Community(4:33)&lt;/strong&gt;&lt;/p&gt;
  &lt;p&gt;Викторина для донатеров, разыграли книгу Advanced Swift&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://cocoa.heads.club/donate&quot; target=&quot;_blank&quot;&gt;https://cocoa.heads.club/donate&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;&lt;strong&gt;Swift(4:53)&lt;/strong&gt;&lt;/p&gt;
  &lt;p&gt;Красим фотографии с CoreML&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.onswiftwings.com/posts/image-colorization-coreml&quot; target=&quot;_blank&quot;&gt;https://www.onswiftwings.com/posts/image-colorization-coreml&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Что нового в SPM принес Swift 5.4&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.fivestars.blog/articles/spm-5-4&quot; target=&quot;_blank&quot;&gt;https://www.fivestars.blog/articles/spm-5-4&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Проползал с Actor&amp;#x27;ами приняли с редакцией&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://forums.swift.org/t/accepted-with-modification-se-0306-actors/47662&quot; target=&quot;_blank&quot;&gt;https://forums.swift.org/t/accepted-with-modification-se-0306-actors/47662&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Разработка libswift для SIL-оптимизаций&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://github.com/apple/swift/pull/37058&quot; target=&quot;_blank&quot;&gt;https://github.com/apple/swift/pull/37058&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Chaining publishers with Combine in Swift&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://swiftwithmajid.com/2021/05/04/chaining-publishers-with-combine-framework-in-swift&quot; target=&quot;_blank&quot;&gt;https://swiftwithmajid.com/2021/05/04/chaining-publishers-with-combine-framework-in-swift&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;&lt;strong&gt;Developer(6:38)&lt;/strong&gt;&lt;/p&gt;
  &lt;p&gt;В 63% Android-приложений есть уязвимости&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://news.synopsys.com/2021-03-25-Synopsys-Research-Reveals-Significant-Security-Concerns-in-Popular-Mobile-Apps-Amid-Pandemic&quot; target=&quot;_blank&quot;&gt;https://news.synopsys.com/2021-03-25-Synopsys-Research-Reveals-Significant-Security-Concerns-in-Popular-Mobile-Apps-Amid-Pandemic&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Всем пока 👋&lt;/p&gt;

</content></entry><entry><id>cocoaheads:brew-7</id><link rel="alternate" type="text/html" href="https://teletype.in/@cocoaheads/brew-7?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=cocoaheads"></link><title>CocoaBrew #7</title><published>2021-05-03T09:04:02.409Z</published><updated>2021-05-03T09:05:28.684Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://teletype.in/files/59/e6/59e6a80f-f9b1-4abd-b6ec-0c46cafb5e8f.png"></media:thumbnail><summary type="html">CocoaBrew – формат мини-подкаста с новостями про Apple и технологии, полезностями про iOS, Swift и мобильную разработку. От сообщества iOS-разработчиков CocoaHeads!</summary><content type="html">
  &lt;p&gt;CocoaBrew – формат мини-подкаста с новостями про Apple и технологии, полезностями про iOS, Swift и мобильную разработку. От сообщества iOS-разработчиков CocoaHeads!&lt;/p&gt;
  &lt;p&gt;Ведущие: Никита Майданов, Илья Чикмарев, Лена Гордиенко&lt;/p&gt;
  &lt;p&gt;CocoaBrew #7 с новостями за 26 апреля – 2 мая 2021&lt;/p&gt;
  &lt;p&gt;Заходи в &lt;a href=&quot;http://t.me/cocoaheads&quot; target=&quot;_blank&quot;&gt;t.me/cocoaheads&lt;/a&gt; чтобы не пропустить бесплатные митапы, дискуссии, викторины и многое другое&lt;/p&gt;
  &lt;p&gt;Ссылки:&lt;/p&gt;
  &lt;p&gt;Industry (0:00):&lt;/p&gt;
  &lt;p&gt;Скандал в Basecamp&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.platformer.news/p/-what-really-happened-at-basecamp&quot; target=&quot;_blank&quot;&gt;https://www.platformer.news/p/-what-really-happened-at-basecamp&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;HIG от Apple обновлен,  в частности с примерами про ATT&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://developer.apple.com/design/human-interface-guidelines/ios/app-architecture/accessing-user-data/&quot; target=&quot;_blank&quot;&gt;https://developer.apple.com/design/human-interface-guidelines/ios/app-architecture/accessing-user-data/&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Начали делать M2 процессоры&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.macrumors.com/2021/04/27/apple-m2-mac-chip-enters-mass-production/&quot; target=&quot;_blank&quot;&gt;https://www.macrumors.com/2021/04/27/apple-m2-mac-chip-enters-mass-production/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;ФАС иск на 12млн $ к Apple иск из-за Касперского(родительский контроль)&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://fas.gov.ru/news/31268&quot; target=&quot;_blank&quot;&gt;https://fas.gov.ru/news/31268&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Community (3:00):&lt;/p&gt;
  &lt;p&gt;Круглый стол про Архитектуры&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://youtu.be/qNu_9RjfV6E&quot; target=&quot;_blank&quot;&gt;https://youtu.be/qNu_9RjfV6E&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Сообщество про подписки SubHub&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;http://t.me/subhub_chat&quot; target=&quot;_blank&quot;&gt;t.me/subhub_chat&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Андрей Володин выпустил обзор на Mac Pro&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=3x3cWEWn1bQ&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=3x3cWEWn1bQ&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Swift (3:56):&lt;/p&gt;
  &lt;p&gt;Swift 5.4 released + Xcode 12.5&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://swift.org/blog/swift-5-4-released&quot; target=&quot;_blank&quot;&gt;https://swift.org/blog/swift-5-4-released&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;How order set works&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://oleb.net/2021/ordered-set&quot; target=&quot;_blank&quot;&gt;https://oleb.net/2021/ordered-set&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Matchable protocol&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://github.com/elegantchaos/Matchable&quot; target=&quot;_blank&quot;&gt;https://github.com/elegantchaos/Matchable&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;SwiftUI in production от PSPDFKit&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://pspdfkit.com/blog/2021/swiftui-in-production/&quot; target=&quot;_blank&quot;&gt;https://pspdfkit.com/blog/2021/swiftui-in-production/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Abstracting navigation in SwiftUI&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://obscuredpixels.com/abstracting-navigation-in-swiftui&quot; target=&quot;_blank&quot;&gt;https://obscuredpixels.com/abstracting-navigation-in-swiftui&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;RESTful API with Vapor&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://theswiftdev.com/how-to-design-type-safe-restful-apis-using-swift-and-vapor/&quot; target=&quot;_blank&quot;&gt;https://theswiftdev.com/how-to-design-type-safe-restful-apis-using-swift-and-vapor/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Немного про print в Swift&amp;#x27;e&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://www.andyibanez.com/posts/swift-print-in-depth/&quot; target=&quot;_blank&quot;&gt;https://www.andyibanez.com/posts/swift-print-in-depth/&lt;/a&gt; &lt;/p&gt;
  &lt;p&gt;Developer (5:54):&lt;/p&gt;
  &lt;p&gt;Google наводит порядок в своем сторе&lt;/p&gt;
  &lt;p&gt;&lt;a href=&quot;https://android-developers.googleblog.com/2021/04/updated-guidance-to-improve-your-app.html&quot; target=&quot;_blank&quot;&gt;https://android-developers.googleblog.com/2021/04/updated-guidance-to-improve-your-app.html&lt;/a&gt;&lt;/p&gt;

</content></entry></feed>