- PVSM.RU - https://www.pvsm.ru -
Наш новый дайджест рассказывает про странный поиск вирусов в приложении для изучения иностранного языка, про применение Kotlin и автоматизацию локализации, про лучшие интерфейсы и вратарей напрокат.
Мы предположили, что в условиях решений властей о борьбе с фейк-ньюс о вирусе команда стора перестраховывается — и превентивно и автоматически банит все случаи, хоть как-то подходящие под некий алгоритм. Также было понятно, что какие-то упоминания COVID могли попасть в наши материалы.
Этот дайджест доступен в виде еженедельной рассылки [2]. А ежедневно новости мы рассылаем в Telegram-канале [3].
• iOS
• Apple представляет программу WWDC20 [4]
• Apple переведет компьютеры на собственные ARM-процессоры [5]
• Разработчики за пределами США жалуются на проблемы с оформлением и продлением подписки Apple Developer Program [6]
• Создаем iOS-приложение с позитивными новостями, используя возможности машинного обучения [7]
• Создаем собственный шаблон в Xcode и сокращаем времени разработки [8]
• SwiftUI: интеграция Mapbox SDK [9]
• Рисуем в iOS используя CAShapeLayer [10]
• Дополненная реальность на Swift 5 — как начать [11]
• 5 iOS-библиотек, которые сделают ваше приложение более стильным [12]
• Многоразовые всплывающие окна и оповещения в iOS [13]
• Создаем простой прогресс-бар, который можно добавить в любое приложении [14]
• Изучение SwiftUI сделает вас лучшим программистом [15]
• Анализ open source iOS-приложений [16]
• Как применять условные модификаторы View в SwiftUI [15]
• Обзор указателей в Swift [17]
• Улучшите ваш рабочий процесс с UIKit и Swift Live Previews [18]
• FSPagerView: элегантный слайдер [19]
Android
• (+26) Spring Boot, Hibernate и Kotlin для новичков шаг за шагом [20]
• (+4) Практическое применение Kotlin в стартапах и энтерпрайзе [21]
• Android Dev Podcast #115. Новости [22]
• Вышла первая бета Android 11 [23]
• Google Play Asset Delivery открыли для всех [24]
• Mobile People Talks: Jetpack Compose — взгляд изнутри [25]
• Как сделать приложение-календарь для Android [26]
• Как анимировать и строить графики с помощью Android Interpolator [27]
• Создаем приложения Scrum Poker с применением MotionLayout [28]
• 7 главных языков программирования для разработки Android-приложений [29]
• Создание вращающийся ручки на Kotlin [30]
• Android Studio: Layout Inspector [31]
• Kotlin и Exceptions [32]
• Темный режим в Android-приложении с Kotlin [33]
• Инъекция зависимостей на Android с Hilt [34]
• Kotlin Symbol Processing: первые мысли [35]
• Важные изменения в Android Studio 4.0 [36]
• Simple Dialer: звонилка для Android [37]
• Compose Academy: изучаем Jetpack Compose [38]
• Trinity: короткие видео для Android [39]
Разработка
• (+20) Phrase.com или как мы автоматизировали флоу локализации [40]
• (+16) Оптимизация рендера под Mobile. Часть 3. Шейдеры [41]
• (+12) 20 платформ для заработка на тестировании [42]
• (+11) QA-процесс в Miro: отказ от водопада и ручного тестирования, передача ответственности за качество всей команде [43]
• (+11) Великобритания запускает приложение, следящее за вашим кругом общения: как оно будет работать и когда будет доступным [44]
• (+10) Красивое удобнее, чем некрасивое? Обзор исследований [45]
• (+7) Как сделать заказной веб- или mobile-проект с нуля: процессы, правила и немного крови [46]
• (+5) SSL pinning во Flutter [47]
• (+5) Нативная разработка vs кросс-платформенная — нужно ли выбирать? [48]
• (0) React Native: Push-уведомления с помощью AWS Amplify [49]
• Исследование The State of Developer Ecosystem 2020 от JetBrains [50]
• Snapchat запускает мини-приложения внутри чата [51]
• make sense: о связке продукт — коммуникации, нарративе и воспринимаемой енности [52]
• Podlodka #167: Компиляторы [53]
• LOVEMOBILE #06: Издательство с 101XP [54]
• 9 советов ля быстрого улучшения дизайна вашего пользовательского интерфейса [55]
• Дизайн приложений: примеры для вдохновения #4 [56]
• Открылся прием навыков для Маруси [57]
• 10 правил NASA для написания критически важного кода [58]
• Мобильное приложение на Flutter. Стоимость, сроки, подводные камни. Часть 1 [59]
• Как правильно интегрировать исследования пользователей и рынка в вашу продуктовую команду [60]
• Дизайнеру приложений: как создать и передать в разработку тёмную тему [61]
• BindingX: нативная разработка без нативной разработки [62]
• Как работает шумоподавление в Google Meet [63]
• 10 новых и многообещающих трендов в дизайне интерфейсов [64]
• Как записывать автоматизированные тесты для мобильных приложений [65]
Аналитика, маркетинг и монетизация
• (+4) Как продвигать мобильные игры и приложения в Японии, Корее и Китае [66]
• В Бразилии сделали приложение «Вратарь напрокат» [67]
• «Как обстоит дело с ретаргетингом в риложениях. 2020 год»: отчет AppsFlyer [68]
• Axiom: анализ данных на предприятиях [69]
• Сбербанк покупает 2ГИС [70]
• Сheckaso ищет приложения для бесплатного ASO аудита [71]
• Рост гиперказуальных игр в 1 квартале 2020: отчет djust и Unity [72]
• Drop привлек $13.3 млн. на платформу умной кухни [73]
• myTarget расширил инструменты атрибуции екламных кампаний [74]
• Влияние коронавируса на стоимость рекламы: исследование AB [75]
• AppsFlyer открывает бесплатный доступ к своим нструментам [76]
• Российский рынок ИТ-услуг сократится на треть [77]
• Tajir: онлайн-магазин для офлайн-магазинов [78]
• Гайд: как сделать текстовое ASO быстро и эффективно? [79]
«Тудурант» — менеджер задач, который заставляет примитивный мозг работать [80]
AI, Устройства, IoT
• (+35) Люди ломаются на логике, роботы — на всем понемногу. Экзамены по русскому для NLP-моделей [81]
• (+30) Как мы отказались от нейросетей, а затем вернули их в прогноз осадков Яндекс.Погоды [82]
• (+17) Автоматизация квартиры [83]
• Snap пускает сторонние ML-модели в свои Линзы [84]
• Стоимость тренировки ИИ упала в 100 раз за 2 года [85]
• Как я сдал сертификационный экзамен разработчика TensorFlow [86]
← Предыдущий дайджест [87]. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту [88].
Автор: DigitalEcosystems
Источник [89]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/virusy/354037
Ссылки в тексте:
[1] История одной блокировки и разблокировки в Google Play: https://habr.com/ru/company/skyeng/blog/506236/
[2] рассылки: http://apptractor.us3.list-manage2.com/subscribe?u=fbdb52f18301080a3cc983f4b&id=bb7bc0a9c0
[3] Telegram-канале: https://t.me/apptractor
[4] Apple представляет программу WWDC20: https://apptractor.ru/info/conferences/wwdc20-program.html
[5] Apple переведет компьютеры на собственные ARM-процессоры: https://apptractor.ru/info/devices/apple-kalamata.html
[6] Разработчики за пределами США жалуются на проблемы с оформлением и продлением подписки Apple Developer Program: https://habr.com/ru/news/t/506052/
[7] Создаем iOS-приложение с позитивными новостями, используя возможности машинного обучения: https://heartbeat.fritz.ai/build-a-positive-news-ios-application-using-the-power-of-machine-learning-dfabc2d598be
[8] Создаем собственный шаблон в Xcode и сокращаем времени разработки: https://medium.com/flawless-app-stories/creating-your-own-xcode-file-templates-and-reduce-development-time-a8b796e72613
[9] SwiftUI: интеграция Mapbox SDK: https://levelup.gitconnected.com/swiftui-integrating-the-mapbox-sdk-5a8098708b3c
[10] Рисуем в iOS используя CAShapeLayer: https://medium.com/flawless-app-stories/drawing-using-cashapelayer-in-ios-9a6c83de7eb2
[11] Дополненная реальность на Swift 5 — как начать: https://medium.com/@stfalconcom/augmented-reality-with-swift-5-how-to-start-19118c77dffe
[12] 5 iOS-библиотек, которые сделают ваше приложение более стильным: https://medium.com/dev-genius/5-ios-libraries-to-make-your-app-more-stylish-db18a79b63c4
[13] Многоразовые всплывающие окна и оповещения в iOS: https://medium.com/swlh/ios-reusable-popups-and-alerts-presentation-82fc1c6aef75
[14] Создаем простой прогресс-бар, который можно добавить в любое приложении: https://medium.com/better-programming/build-a-simple-progress-bar-you-can-add-anywhere-in-your-app-27330ef6dba7
[15] Изучение SwiftUI сделает вас лучшим программистом: https://medium.com/better-programming/conditionally-applying-view-modifiers-in-swiftui-c5541711eb41
[16] Анализ open source iOS-приложений: https://medium.com/dev-genius/analysis-of-open-source-ios-apps-b7466fb20de3
[17] Обзор указателей в Swift: https://www.vadimbulavin.com/swift-pointers-overview-unsafe-buffer-raw-and-managed-pointers/
[18] Улучшите ваш рабочий процесс с UIKit и Swift Live Previews: https://medium.com/better-programming/improving-your-workflow-with-uikit-swift-previews-97ad5cdde742
[19] FSPagerView: элегантный слайдер: https://apptractor.ru/info/github/fspagerview.html
[20] Spring Boot, Hibernate и Kotlin для новичков шаг за шагом: https://habr.com/ru/company/domclick/blog/505860/
[21] Практическое применение Kotlin в стартапах и энтерпрайзе: https://habr.com/ru/post/506548/
[22] Android Dev Podcast #115. Новости: https://androiddev.apptractor.ru/android-dev-podcast-115/
[23] Вышла первая бета Android 11: https://apptractor.ru/info/news/android-11-beta.html
[24] Google Play Asset Delivery открыли для всех: https://apptractor.ru/info/news/google-play-play-asset-delivery.html
[25] Mobile People Talks: Jetpack Compose — взгляд изнутри: https://apptractor.ru/info/media/mobile-people-talks-jetpack-compose.html
[26] Как сделать приложение-календарь для Android: https://www.youtube.com/watch?v=iRKr3nH282I
[27] Как анимировать и строить графики с помощью Android Interpolator: https://medium.com/better-programming/illustrating-android-interpolator-31ea09051d78
[28] Создаем приложения Scrum Poker с применением MotionLayout: https://medium.com/glovo-engineering/building-a-scrum-poker-app-using-motionlayout-3cc5cb00f23b
[29] 7 главных языков программирования для разработки Android-приложений: https://towardsdatascience.com/7-top-programming-languages-for-android-app-development-f682f1255c7
[30] Создание вращающийся ручки на Kotlin: https://medium.com/swlh/creating-a-kotlin-android-rotary-knob-b3a16d02e346
[31] Android Studio: Layout Inspector: https://proandroiddev.com/android-studio-layout-inspector-4310f0abcdd0
[32] Kotlin и Exceptions: https://medium.com/@elizarov/kotlin-and-exceptions-8062f589d07
[33] Темный режим в Android-приложении с Kotlin: https://proandroiddev.com/dark-mode-on-android-app-with-kotlin-dc759fc5f0e1
[34] Инъекция зависимостей на Android с Hilt: https://medium.com/androiddevelopers/dependency-injection-on-android-with-hilt-67b6031e62d
[35] Kotlin Symbol Processing: первые мысли: https://www.zacsweers.dev/kotlin-symbol-processor-early-thoughts/
[36] Важные изменения в Android Studio 4.0: https://proandroiddev.com/important-changes-in-new-android-studio-4-0-82841c7c50b8
[37] Simple Dialer: звонилка для Android: https://apptractor.ru/info/github/simple-dialer.html
[38] Compose Academy: изучаем Jetpack Compose: https://apptractor.ru/info/github/compose-academy.html
[39] Trinity: короткие видео для Android: https://apptractor.ru/info/github/trinity.html
[40] Phrase.com или как мы автоматизировали флоу локализации: https://habr.com/ru/company/funcorp/blog/505774/
[41] Оптимизация рендера под Mobile. Часть 3. Шейдеры: https://habr.com/ru/company/playrix/blog/506232/
[42] 20 платформ для заработка на тестировании: https://habr.com/ru/post/505956/
[43] QA-процесс в Miro: отказ от водопада и ручного тестирования, передача ответственности за качество всей команде: https://habr.com/ru/company/miro/blog/505282/
[44] Великобритания запускает приложение, следящее за вашим кругом общения: как оно будет работать и когда будет доступным: https://habr.com/ru/company/cloud4y/blog/505486/
[45] Красивое удобнее, чем некрасивое? Обзор исследований: https://habr.com/ru/company/tinkoff/blog/504028/
[46] Как сделать заказной веб- или mobile-проект с нуля: процессы, правила и немного крови: https://habr.com/ru/post/506432/
[47] SSL pinning во Flutter: https://habr.com/ru/company/surfstudio/blog/504914/
[48] Нативная разработка vs кросс-платформенная — нужно ли выбирать?: https://habr.com/ru/post/505482/
[49] React Native: Push-уведомления с помощью AWS Amplify: https://habr.com/ru/post/505990/
[50] Исследование The State of Developer Ecosystem 2020 от JetBrains: https://apptractor.ru/info/analytics/the-state-of-developer-ecosystem-2020.html
[51] Snapchat запускает мини-приложения внутри чата: https://apptractor.ru/info/news/snap-minis.html
[52] make sense: о связке продукт — коммуникации, нарративе и воспринимаемой енности: https://apptractor.ru/info/media/make-sense-97.html
[53] Podlodka #167: Компиляторы: https://apptractor.ru/info/media/podlodka-167.html
[54] LOVEMOBILE #06: Издательство с 101XP: https://apptractor.ru/marketing-monetization/publishers/lovemobile-06-101xp.html
[55] 9 советов ля быстрого улучшения дизайна вашего пользовательского интерфейса: https://apptractor.ru/info/articles/9-sovetov-dlja-bystrogo-uluchshenija-dizajna-vashego-polzovatelskogo-interfejsa.html
[56] Дизайн приложений: примеры для вдохновения #4: http://htts://apptractor.ru/develop/design/app-design-proto-4.html
[57] Открылся прием навыков для Маруси: https://apptractor.ru/info/news/marusya-skills.html
[58] 10 правил NASA для написания критически важного кода: https://apptractor.ru/info/articles/10-nasa-critical-rules.html
[59] Мобильное приложение на Flutter. Стоимость, сроки, подводные камни. Часть 1: https://vc.ru/dev/132843-mobilnoe-prilozhenie-na-flutter-stoimost-sroki-podvodnye-kamni-chast-1
[60] Как правильно интегрировать исследования пользователей и рынка в вашу продуктовую команду: https://gopractice.ru/integration-ux-research/
[61] Дизайнеру приложений: как создать и передать в разработку тёмную тему: https://vc.ru/design/133428-dizayneru-prilozheniy-kak-sozdat-i-peredat-v-razrabotku-temnuyu-temu
[62] BindingX: нативная разработка без нативной разработки: https://blog.usejournal.com/bindingx-going-native-without-going-native-5e742995ea93
[63] Как работает шумоподавление в Google Meet: https://venturebeat.com/2020/06/08/google-meet-noise-cancellation-ai-cloud-denoiser-g-suite/
[64] 10 новых и многообещающих трендов в дизайне интерфейсов: https://uxdesign.cc/10-newest-and-promising-ui-design-trends-929562b25ad6
[65] Как записывать автоматизированные тесты для мобильных приложений: https://dev.to/endtest/how-to-record-automated-tests-for-mobile-apps-4am5
[66] Как продвигать мобильные игры и приложения в Японии, Корее и Китае: https://habr.com/ru/company/alconost/blog/505870/
[67] В Бразилии сделали приложение «Вратарь напрокат»: https://apptractor.ru/info/apps/v-brazilii-sdelali-prilozhenie-vratar-naprokat.html
[68] «Как обстоит дело с ретаргетингом в риложениях. 2020 год»: отчет AppsFlyer: https://apptractor.ru/marketing-monetization/ad-networks/mobile-app-retargeting-report.html
[69] Axiom: анализ данных на предприятиях: https://apptractor.ru/info/techhype/axiom.html
[70] Сбербанк покупает 2ГИС: https://apptractor.ru/info/news/sber-2gis.html
[71] Сheckaso ищет приложения для бесплатного ASO аудита: https://apptractor.ru/info/conferences/checkaso-audit.html
[72] Рост гиперказуальных игр в 1 квартале 2020: отчет djust и Unity: https://apptractor.ru/measure/user-analytics/adjust-and-unity-hypercasual-mobile-games.html
[73] Drop привлек $13.3 млн. на платформу умной кухни: https://apptractor.ru/info/news/drop.html
[74] myTarget расширил инструменты атрибуции екламных кампаний: https://apptractor.ru/marketing-monetization/app-promotion-campaign-analytics/mytarget-atribution.html
[75] Влияние коронавируса на стоимость рекламы: исследование AB: https://apptractor.ru/marketing-monetization/app-promotion-campaign-analytics/iab-corona.html
[76] AppsFlyer открывает бесплатный доступ к своим нструментам: https://apptractor.ru/marketing-monetization/app-promotion-campaign-analytics/zero-budget-marketing.html
[77] Российский рынок ИТ-услуг сократится на треть: https://apptractor.ru/info/news/idc-2020.html
[78] Tajir: онлайн-магазин для офлайн-магазинов: https://apptractor.ru/info/techhype/tajir.html
[79] Гайд: как сделать текстовое ASO быстро и эффективно?: https://vc.ru/marketing/133186-gayd-kak-sdelat-tekstovoe-aso-bystro-i-effektivno
[80] «Тудурант» — менеджер задач, который заставляет примитивный мозг работать: https://vc.ru/tribuna/133298-tudurant-menedzher-zadach-kotoryy-zastavlyaet-primitivnyy-mozg-rabotat
[81] Люди ломаются на логике, роботы — на всем понемногу. Экзамены по русскому для NLP-моделей: https://habr.com/ru/company/sberbank/blog/506058/
[82] Как мы отказались от нейросетей, а затем вернули их в прогноз осадков Яндекс.Погоды: https://habr.com/ru/company/yandex/blog/504794/
[83] Автоматизация квартиры: https://habr.com/ru/post/506558/
[84] Snap пускает сторонние ML-модели в свои Линзы: https://apptractor.ru/info/news/snapml.html
[85] Стоимость тренировки ИИ упала в 100 раз за 2 года: https://apptractor.ru/info/analytics/ark-invest-ai-training-costs.html
[86] Как я сдал сертификационный экзамен разработчика TensorFlow: https://towardsdatascience.com/how-i-passed-the-tensorflow-developer-certification-exam-f5672a1eb641
[87] Предыдущий дайджест: https://habr.com/ru/company/digital-ecosystems/blog/505690/
[88] почту: mailto:lbogolubov@gmail.com
[89] Источник: https://habr.com/ru/post/506628/?utm_source=habrahabr&utm_medium=rss&utm_campaign=506628
Нажмите здесь для печати.