- PVSM.RU - https://www.pvsm.ru -
В новом выпуске авторизация Apple, обязательные российские приложения, трудности выручки и полеты на модулях, жизненный цикл пользователей и остатки Cardboard.
Этим летом на конференции WWDC 2019 Apple представила собственную систему авторизации Sign in with Apple и сделала ее обязательной для всех приложений в App Store, которые используют вход через соцсети. Исключение составляют образовательные, корпоративные, правительственные и бизнес-приложения, использующие собственную авторизацию.
Этот дайджест доступен в виде еженедельной рассылки [2]. А ежедневно новости мы рассылаем в Telegram-канале [3].
iOS
• (+13) Как Браузер для iOS А/Б-тестирование улучшал. Доклад Яндекса [4]
• (+10) Понимаем Property Wrappers в SwiftUI [5]
• (+9) Трудности при расчете выручки с авто-возобновляемых подписок в iOS-приложениях [6]
• Как сделать клон Spotify для iOS с помощью программного AutoLayout [7]
• Многопоточное программирование в iOS [8]
• Восстановление состояния UIScene с помощью NSUserActivity и SwiftUI [9]
• Распознавание речи на устройстве в iOS [10]
• Сделайте анимацию в стиле Apple – View Properties в Swift [11]
• Простая классификация заголовков на iOS с использованием Apple Natural Language Framework [12]
• Совмещаем SwiftUI с Alamofire [13]
• 5 iOS-библиотек, которые сделают ваше приложение особенным [14]
• Heisenberg: химические соединения на Swift [15]
• WaterfallGrid: “водопад” контента на SwiftUI [16]
Android
• (+15) Сообщения и оповещения на Android через JSON [17]
• (+14) Архитектура EBA aka реактивность на всю катушку [18]
• (+7) Летаем по модулям: Навигация в многомодульном приложении с Jetpack [19]
• (+6) Wi-Fi и много других аббревиатур. Как в Android приложении получить данные об узлах Wi-Fi и не опухнуть [20]
• Huawei выделит миллиард долларов разработчикам Android-приложений [21]
• Google Play Points заработали в США [22]
• Microsoft тестирует единый Office для iOS и Android [23]
• Билл Гейтс связал победу Android над Windows Mobile с антимонопольным делом против Microsoft [24]
• Android Dev Podcast #6. Android Dev Summit 2019 with Florina Muntenescu [25]
• Прощай ViewPager. Привет, Epoxy Carousel. [26]
• Сделайте ваше Android-приложение SOLID-ным: часть 2 [27]
• Битва за менее мусорный UI на Android [28]
• Android Studio 3.5: функции, улучшения и исправления – все, что вам нужно знать [29]
Разработка
• (+16) Shader — это не магия. Написание шейдеров в Unity. Вертексные шейдеры [30]
• (+14) Как создать крутых боссов. Опыт разработчиков Shadow Fight 3 [31]
• (+12) Открытые бенчмарки для нагрузочного тестирования серверов и веб-приложений [32]
• (+10) Khronos Group создала унифицированный репозиторий с примерами использования Vulkan [33]
• (+8) Использование модальных окон в пользовательских интерфейсах [34]
• (+8) Уничтожение врагов прыжком, как в «Марио» Unity 2D [35]
• (+7) Kotlin против Swift: Android и iOS движутся к созданию универсального языка? [36]
• Ivi.ru просит представить кинотеатр будущего [37]
• Podlodka #136: Современный C++ [38]
• Google открывает исходники Cardboard SDK [39]
• TikTok выпускает первый SDK в программе для разработчиков [40]
• Заработала Visual Studio Online [41]
• Когнитивные искажения в программировании [42]
• Прекратите использовать липкую (Sticky) панель навигации для мобильных устройств [43]
• Сетки в дизайне мобильных приложений [44]
• Вещи, которые вы должны учитывать в своем портфолио программиста [45]
• Анонс Dart 2.6 с dart2native: компиляция Dart в автономные исполняемые файлы Windows, Mac OS и Linux [46]
• 5 прекрасных пользовательских интерфейсов Twitter, сделанных заново [47]
• Автоматические тесты Flutter – Начало работы [48]
• Топ-10 самых популярных Android и iOS-библиотек в октябре [49]
• Foundry: решения типовых задач для BaaS [50]
Аналитика, маркетинг и монетизация
• (+21) Аналитика и монетизация мобильных приложений для начинающего разработчика [51]
• Аналитика мобильной рекламы myTarget за 3 квартал 2019 года [52]
• Niantic финансирует проекты на своей платформе [53]
• Жизненный цикл пользователя: руководство профессионалов [54]
• Paidly: оплата покупок за покупателя [55]
• Доходы спортивных приложений выросли на 73% за год [56]
• Когда веселье прекращается: научная основа пристрастия [57]
• Как Uber использует психологию, чтобы улучшать качество UX [58]
• Как стартапы измеряют успех, прежде чем они начинают приносить доход [59]
• Пошаговое руководство по созданию сообщества для вашей инди-игры [60]
AI, Устройства, IoT
• (+73) Pet-проекты — маленькая жизнь [61]
• (+15) Обзор технологий синтеза речи [62]
• (+12) Голосовые приложения: миллиардный рынок, который в России не замечают [63]
• (+5) WISE-PaaS — облачная платформа для промышленного интернета вещей [64]
• (+5) Что такое Интернет вещей и как он поможет предприятиям зарабатывать больше? [65]
• Microsoft начинает продажи Hololens 2 [66]
• В России iPhone и другие смартфоны стали сдавать в лизинг [67]
• Госдума поддержала запрет продавать смартфоны без российского ПО [68]
• Делаем микрооблако с Raspberry Pi и Kubernetes [69]
< Предыдущий дайджест [70]. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту [71].
Автор: DigitalEcosystems
Источник [72]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/apple/336083
Ссылки в тексте:
[1] Внедряем Sign in with Apple — систему авторизации от Apple: https://habr.com/ru/company/cian/blog/475062/
[2] рассылки: http://apptractor.us3.list-manage2.com/subscribe?u=fbdb52f18301080a3cc983f4b&id=bb7bc0a9c0
[3] Telegram-канале: https://t.me/apptractor
[4] Как Браузер для iOS А/Б-тестирование улучшал. Доклад Яндекса: https://habr.com/ru/company/yandex/blog/475012/
[5] Понимаем Property Wrappers в SwiftUI: https://habr.com/ru/company/otus/blog/475078/
[6] Трудности при расчете выручки с авто-возобновляемых подписок в iOS-приложениях: https://habr.com/ru/company/apphud/blog/474440/
[7] Как сделать клон Spotify для iOS с помощью программного AutoLayout: https://www.freecodecamp.org/news/autolayout-programmatically-spotify-clone-in-swift/
[8] Многопоточное программирование в iOS: https://medium.com/flawless-app-stories/multithreaded-programming-in-ios-9de206afa620
[9] Восстановление состояния UIScene с помощью NSUserActivity и SwiftUI: https://techhype.io/?story=uiscene-state-restoration-with-nsuseractivity-and-swiftui
[10] Распознавание речи на устройстве в iOS: https://medium.com/better-programming/ios-speech-recognition-on-device-e9a54a4468b5
[11] Сделайте анимацию в стиле Apple – View Properties в Swift: https://medium.com/better-programming/make-apis-like-apple-animatable-view-properties-in-swift-4349b2244cea
[12] Простая классификация заголовков на iOS с использованием Apple Natural Language Framework: https://heartbeat.fritz.ai/easy-topic-classifier-on-ios-with-apples-natural-language-framework-f9825143ecdb
[13] Совмещаем SwiftUI с Alamofire: https://medium.com/better-programming/combine-swiftui-with-alamofire-abb4cd4a0aca
[14] 5 iOS-библиотек, которые сделают ваше приложение особенным: https://medium.com/better-programming/5-ios-libraries-to-make-your-app-special-28516e6538b1
[15] Heisenberg: химические соединения на Swift: https://apptractor.ru/info/github/heisenberg.html
[16] WaterfallGrid: “водопад” контента на SwiftUI: https://apptractor.ru/info/github/waterfallgrid.html
[17] Сообщения и оповещения на Android через JSON: https://habr.com/ru/post/474912/
[18] Архитектура EBA aka реактивность на всю катушку: https://habr.com/ru/company/tinkoff/blog/474612/
[19] Летаем по модулям: Навигация в многомодульном приложении с Jetpack: https://habr.com/ru/post/475104/
[20] Wi-Fi и много других аббревиатур. Как в Android приложении получить данные об узлах Wi-Fi и не опухнуть: https://habr.com/ru/post/467765/
[21] Huawei выделит миллиард долларов разработчикам Android-приложений: https://apptractor.ru/info/news/huawei-1-billion.html
[22] Google Play Points заработали в США: https://apptractor.ru/info/news/google-play-points.html
[23] Microsoft тестирует единый Office для iOS и Android: https://apptractor.ru/info/apps/microsoft-office-mobile.html
[24] Билл Гейтс связал победу Android над Windows Mobile с антимонопольным делом против Microsoft: https://vc.ru/tech/91476-bill-geyts-svyazal-pobedu-android-nad-windows-mobile-s-antimonopolnym-delom-protiv-microsoft
[25] Android Dev Podcast #6. Android Dev Summit 2019 with Florina Muntenescu: https://devpodcast.app/android-dev-podcast-6/
[26] Прощай ViewPager. Привет, Epoxy Carousel.: https://medium.com/swlh/farewell-viewpager-hello-epoxy-carousel-944ec979dbcc
[27] Сделайте ваше Android-приложение SOLID-ным: часть 2: https://proandroiddev.com/make-your-android-application-rock-solid-part-two-438022240480
[28] Битва за менее мусорный UI на Android: https://medium.com/swlh/the-battle-for-junk-less-ui-713d7680aebc
[29] Android Studio 3.5: функции, улучшения и исправления – все, что вам нужно знать: https://android.jlelse.eu/android-studio-3-5-features-enhancements-and-fixes-all-you-need-to-know-46264c93cb1f
[30] Shader — это не магия. Написание шейдеров в Unity. Вертексные шейдеры: https://habr.com/ru/post/474812/
[31] Как создать крутых боссов. Опыт разработчиков Shadow Fight 3: https://habr.com/ru/company/banzai/blog/474540/
[32] Открытые бенчмарки для нагрузочного тестирования серверов и веб-приложений: https://habr.com/ru/company/1cloud/blog/474474/
[33] Khronos Group создала унифицированный репозиторий с примерами использования Vulkan: https://habr.com/ru/post/474678/
[34] Использование модальных окон в пользовательских интерфейсах: https://habr.com/ru/post/474698/
[35] Уничтожение врагов прыжком, как в «Марио» Unity 2D: https://habr.com/ru/post/474352/
[36] Kotlin против Swift: Android и iOS движутся к созданию универсального языка?: https://habr.com/ru/company/otus/blog/474224/
[37] Ivi.ru просит представить кинотеатр будущего: https://apptractor.ru/info/conferences/ivi-ru-contest.html
[38] Podlodka #136: Современный C++: https://apptractor.ru/info/media/podlodka-136.html
[39] Google открывает исходники Cardboard SDK: https://apptractor.ru/info/news/cardboard-sdk.html
[40] TikTok выпускает первый SDK в программе для разработчиков: https://apptractor.ru/info/news/share-to-tiktok-sdk.html
[41] Заработала Visual Studio Online: https://apptractor.ru/info/news/visual-studio-online.html
[42] Когнитивные искажения в программировании: https://apptractor.ru/info/articles/kognitivnyie-iskazheniya-v-programmirovanii.html
[43] Прекратите использовать липкую (Sticky) панель навигации для мобильных устройств: https://ux.pub/prekratite-ispolzovat-lipkuyu-sticky-panel-navigatsii-dlya-mobilnyh-ustroystv/
[44] Сетки в дизайне мобильных приложений: https://ux.pub/setki-v-dizayne-mobilnyh-prilozheniy/
[45] Вещи, которые вы должны учитывать в своем портфолио программиста: https://medium.com/@PurpleGreenLemon/the-things-you-need-to-consider-for-your-coding-portfolio-36085420b7f9
[46] Анонс Dart 2.6 с dart2native: компиляция Dart в автономные исполняемые файлы Windows, Mac OS и Linux: https://medium.com/dartlang/dart2native-a76c815e6baf
[47] 5 прекрасных пользовательских интерфейсов Twitter, сделанных заново: https://uxplanet.org/5-beautiful-twitter-user-interfaces-reinvented-b02091af5866
[48] Автоматические тесты Flutter – Начало работы: https://medium.com/better-programming/flutter-automated-tests-get-started-424aec9430b3
[49] Топ-10 самых популярных Android и iOS-библиотек в октябре: https://medium.com/better-programming/top-10-trending-android-and-ios-libraries-in-october-e7dd18f8b75b
[50] Foundry: решения типовых задач для BaaS: https://apptractor.ru/info/github/foundry.html
[51] Аналитика и монетизация мобильных приложений для начинающего разработчика: https://habr.com/ru/company/mailru/blog/474868/
[52] Аналитика мобильной рекламы myTarget за 3 квартал 2019 года: https://apptractor.ru/info/analytics/mytarget-marketing-report-3q2019.html
[53] Niantic финансирует проекты на своей платформе: https://apptractor.ru/info/news/niantic-10.html
[54] Жизненный цикл пользователя: руководство профессионалов: https://apptractor.ru/info/articles/zhiznennyiy-tsikl-polzovatelya-rukovodstvo-professionalov.html
[55] Paidly: оплата покупок за покупателя: https://apptractor.ru/info/techhype/paidly.html
[56] Доходы спортивных приложений выросли на 73% за год: https://apptractor.ru/measure/app-store-analytics/sports-app-revenue-q3-2019.html
[57] Когда веселье прекращается: научная основа пристрастия: https://techhype.io/?story=when-the-fun-stops-the-science-of-addiction
[58] Как Uber использует психологию, чтобы улучшать качество UX: https://uxdesign.cc/how-uber-uses-psychology-to-perfect-their-customer-experience-d6c440285029
[59] Как стартапы измеряют успех, прежде чем они начинают приносить доход: https://medium.com/@jproco/how-startups-measure-success-before-they-generate-revenue-4f42d4d7a076
[60] Пошаговое руководство по созданию сообщества для вашей инди-игры: https://blog.enjin.io/indie-game-community-building/
[61] Pet-проекты — маленькая жизнь: https://habr.com/ru/post/474816/
[62] Обзор технологий синтеза речи: https://habr.com/ru/company/tinkoff/blog/474782/
[63] Голосовые приложения: миллиардный рынок, который в России не замечают: https://habr.com/ru/post/474516/
[64] WISE-PaaS — облачная платформа для промышленного интернета вещей: https://habr.com/ru/company/advantech/blog/474822/
[65] Что такое Интернет вещей и как он поможет предприятиям зарабатывать больше?: https://habr.com/ru/post/474796/
[66] Microsoft начинает продажи Hololens 2: https://apptractor.ru/info/devices/microsoft-hololens-2.html
[67] В России iPhone и другие смартфоны стали сдавать в лизинг: https://apptractor.ru/info/news/iphone-leasing.html
[68] Госдума поддержала запрет продавать смартфоны без российского ПО: https://apptractor.ru/info/devices/russian-apps.html
[69] Делаем микрооблако с Raspberry Pi и Kubernetes: https://mirailabs.io/blog/building-a-microcloud/
[70] Предыдущий дайджест: https://habr.com/ru/company/digital-ecosystems/blog/474330/
[71] почту: mailto:lbogolubov@gmail.com
[72] Источник: https://habr.com/ru/post/475196/?utm_source=habrahabr&utm_medium=rss&utm_campaign=475196
Нажмите здесь для печати.