Size: a a a

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

2019 June 01
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
А если вам повезло и вы поехали в Сан-Хосе, то входите в чатик русского коммьюнити. Там круто нетворкаться, вместе ходить на тусовки и проводить время. Еще обычно мощную препати с барбекю делают.
https://t.me/joinchat/BOlPaUKL0Pc9B_ZX6nHwSQ

#wwdc
источник
2019 June 02
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Начали собирать все завтрашние публичные просмотры WWDC в одном блогпосте. Если вы сами проводите его в своем городе, или знаете о месте, которого в списке нет, напишите @davvie.
https://davvie.com/posts/wwdc/

#wwdc
источник
2019 June 03
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Про библиотеку LLVS, реализующую работу с версионированием внутренних данных приложения любого типа с помощью ациклического графа, по примеру Git.
https://medium.com/@drewmccormack/llvs-git-for-app-data-d0cc70e25f5a

#persistance
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
До WWDC еще несколько часов. Есть время погадать и помечтать о том, что должно поменяться в Swift, чтобы он стал нормальным.
https://www.swiftbysundell.com/posts/a-swift-developers-wwdc-dreams

#wwdc #swift
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
В замечательную команду Туту.ру к тому самому Стасу открыты вакансии двух мидлов. Обещают реактивную однонаправленную архитектуру, CI/CD, тесты, гибкие методологии и возможность улучшить жизнь 11 млн. путешественников.
bit.ly/2YPRMxa

#jobs
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Если что, стримлю текстом ввдц в канале @tolstoylive.

#wwdc
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Пошли первые разборы WWDC.
Если пропустили, то ловите статью на Хабре.
https://habr.com/ru/company/jugru/blog/454428/

#wwdc
источник
2019 June 04
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Большое обсуждение того, должен ли RxSwift перейти на использование нового фреймворка Combine от Apple.
https://github.com/ReactiveX/RxSwift/issues/1999

#rx
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Быстрый анализ нового SwiftUI от Санделла.
https://wwdcbysundell.com/2019/swiftui-first-look/

#wwdc #ui
источник
2019 June 05
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Сохраните себе этот пост с интересными новостями со второго дня WWDC.

- iPadOS пока что это все-таки просто iOS с другим айдишником, и совместима с девайсами, начиная от iPad Air 2: https://twitter.com/_inside/status/1135640410175332356
- Новая macOS называется Catalina и использует zsh вместо bash: https://twitter.com/nevyn/status/1135814006323712000
- SwiftUI будет работать только с iOS 13, так что влажные мечты затащить в свой рабочий проект можно спрятать в долгий ящик: https://twitter.com/UINT_MIN/status/1135643392912658432
- Но зато у него нормальный интероп с UIKit: https://twitter.com/smileyborg/status/1135947261848875008
- А еще и анимации прерывабельные и интерактивные: https://twitter.com/b3ll/status/1135766725432004609
- А вот те фичи свифта, благодаря которым UIKit вообще стал возможен: https://twitter.com/peres/status/1135707753958129664
- Swift Package Manager теперь встроен в Xcode: https://twitter.com/phillfarrugia/status/1135675822398853120
- В редактор кода добавили миникарту по аналогии с нормальными IDE: https://twitter.com/twostraws/status/1135641047508213761
- Новый криптофреймворк: https://twitter.com/rustyshelf/status/1135685294345220096
- Sign In with Apple будет обязательным для всех приложений с авторизацией через сторонних провайдеров: https://twitter.com/sandofsky/status/1135673287659347968
- Новый фреймворк Core Haptics: https://developer.apple.com/documentation/corehaptics
- UICollectionViewDiffableDataSource, знание алгоритмов больше не нужно: https://developer.apple.com/documentation/uikit/uicollectionviewdiffabledatasource?language=occ
- Новый вид отображения модальных контроллеров в иде карточек: https://twitter.com/hansemannnn/status/1135667513960816642
- Undo/redo жесты, работающие из коробки: https://twitter.com/steipete/status/1135675328947400704
- Обновились Human Interface Guidelines: https://developer.apple.com/design/whats-new/
- Вышел официальный сет иконок для приложений SF Icons: https://developer.apple.com/design/human-interface-guidelines/sf-symbols/overview/
- Все жалуются, что беты страшно нестабильны. Apple не спорит: https://twitter.com/tomhamming/status/1135643886263492609

#wwdc
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
А вот прямо детальный разбор того, на каких новых фичах свифта построен SwiftUI.
https://swiftrocks.com/inside-swiftui-compiler-magic.html

#swiftui
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Новый выпуск подкаста AppsCast с Антоном Назаровым про менторство. Послушайте, поймете, зачем вам кого-то менторить.
https://soundcloud.com/appscast/episode-7-mentor-kumir-i-imperskiy-staut

#podcasts
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Ребята из IceRock запилили десяток продакшн проектов на Kotlin/Native и делятся опытом и собранными граблями.
https://medium.com/@icerock/%D0%BE%D0%BF%D1%8B%D1%82-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B-%D1%81-kotlin-multiplatform-%D0%B7%D0%B0-10-%D0%BC%D0%B5%D1%81%D1%8F%D1%86%D0%B5%D0%B2-435a7e08e52d

#kotlin
источник
2019 June 06
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Подборка важных новостей с третьего дня WWDC.

- Можно создавать свои собственные символы, которые будут работать с тем же API, что и стандартные SF Symbols: https://mobile.twitter.com/rothomp3/status/1136043255852806145
- Release notes после апдейта показываются внутри приложения: https://mobile.twitter.com/aaron_pearce/status/1136077718951325706
- В TestFlight можно управлять отзывами и скриншотами бета-тестеров: https://mobile.twitter.com/matthieurouif/status/1135918724894953472
- Новый API для UICollectionViewDataSource: https://mobile.twitter.com/bryanjclark/status/1135914721322758145
- Немного деталей про портирование iPad приложений на Mac: https://t.me/redmadrobot_wwdc_2019/90
- Новый API определения диффа для NSArray: https://mobile.twitter.com/steipete/status/1135916919104532483
- Уменьшения веса приложений получилось достичь за счет отказа от распространения копии свифтового рантайма с приложением и переключения на UTF16: https://mobile.twitter.com/mattsta/status/1136292353516417026
- Apple теперь сообщает, почему был закрыл радар: https://mobile.twitter.com/kylesethgray/status/1135778423907934208
- Safari на iOS 13 может скриншотить всю страницу в pdf: https://twitter.com/thekitze/status/1136152031339646976
- Diffable DataSource так же работает с NAFetchedResultsController: https://twitter.com/twannl/status/1136380890546753536
- Сравнение CommonCrypto и нового CryptoKit: https://twitter.com/vixentael/status/1136398410041483265

#wwdc
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Написали о том, как вы можете сделать ваши e2e UI тесты зеленее и стабильнее.
https://medium.com/avitotech/e2e-ios-ui-tests-lots-green-on-pr-24f30e08e81d

#testing
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Из-за WWDC почти не выходит годных материалов не про SwiftUI. Откопал вот небольшую статью про то, как правильно подходить к тестированию границ модулей.
https://8thlight.com/blog/ashley-bye/2019/06/04/unit-test-code-boundaries.html

#testing
источник
2019 June 07
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Четвертый день WWDC и новая подборка.

- prepareForSegue больше не нужна, переходим на IBSegueActions: https://twitter.com/kthomas901/status/1136756710498918401
- В App Store Connect можно найти информацию об удалениях приложений, начиная с iOS 12.3: https://twitter.com/ilyakuh/status/1136777597751308288
- В Xcode стало возможным переопределять состояние окружения: https://twitter.com/alexiscreuzot/status/1136609041252270080
- Упростили API по сжатию данных: https://twitter.com/_eliperkins/status/1136680843802492928
- Через App Store Connect API можно управлять сертификатами и профилями: https://twitter.com/pepibumur/status/1136346734416748544
- os_log прокачали и теперь его можно спокойно использовать как систему для логирования: https://twitter.com/davedelong/status/1136295382516883456
- SF Symbols работают с DynamicType: https://twitter.com/heidi_helen/status/1136533546485420037
- Новые версии macOS больше не будут включать рантайм руби, перла и питона по умолчанию: https://twitter.com/connorjshea/status/1135654695714738176
- В Xcode можно по cmd-click переходить к документации к операторам: https://twitter.com/olebegemann/status/1136588444262653954
- Новый класс, который фетчит информацию для ссылки – название, изображение и прочее: https://twitter.com/twannl/status/1136648323551584256
- RelativeDateFormatter для работы с относительными датами: https://twitter.com/olebegemann/status/1136663784511213568

#wwdc
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Детальный разбор возможностей и ограничений Catalyst.
https://www.highcaffeinecontent.com/blog/20190607-Beyond-the-Checkbox-with-Catalyst-and-AppKit

#catalyst
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Рефлексия по сторибордам – есть ли какой-то смысл их использовать после анонса SwiftUI.
https://medium.com/flawless-app-stories/storyboard-or-no-storyboard-d3ce6eda91eb

#ui #navigation
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Мы в AppsConf пробуем новый формат – встреча ребят из ПК с потенциальными докладчиками. Если вы хотите выступить, но не знаете о чем, то регистрируйтесь на наш вебинар. Потрем, погенерируем идеи, что-нибудь придумаем все вместе.
https://conf.ontico.ru/event/join/openac2019.html

#events
источник