- PVSM.RU - https://www.pvsm.ru -
В этом большом выпуске мы рассказываем про производительность, аналитический допинг, дополненную реальность, платформу реального мира от создателей игры про покемонов, закат React Native в отдельно взятом Airbnb и даже про то, как не получить работу.

![]() |
История о создании руки-сурдопереводчика [1] |
В конце концов мы определились: решили сделать модель человеческой руки, да еще такую, чтобы под управлением андроид устройства (именно в этом году мы с Кириллом поступили в IT-школу Samsung на базе нашего лицея, поэтому хотели обязательно использовать в проекте полученные знания) она переводила введенный текст в язык жестов.
![]() |
Допинг для аналитики: почему стоит обратить внимание на Apache Zeppelin [2] |
Все рано или поздно приходят к аналитике за данными. В больших многопользовательских играх (да и синглплеере) без этого уже вообще никуда. Сколько пользователей предпочитают новый режим; где слабые места монетизации; куда смотреть геймдизайнерам, чтобы повысить вовлеченность игроков; и еще миллион вещей — подсчитывается вообще всё. И всё это влияет на решения, которые потом принимают разработчики.
Дайджест доступен и в виде рассылки. Подписаться вы можете тут [3].
iOS
• (+22) Производительность в iOS или как разгрузить main thread. Часть 1 [4]
• (+19) Кроссфункциональность, менеджер зависимостей, мониторинг в iOS и UI-тесты. Как прошел Avito iOS Summer Edition [5]
• (+18) Что нового в ARKit 2.0 [6]
• (+17) Советы для тех, кто решил стать iOS-разработчиком [7]
• (+15) Производительность в iOS — Core Animation, Offscreen Rendering и System Trace. Часть 2 [8]
• (+13) Как с первого раза попасть в AppStore: пошаговое руководство [9]
• (+8) Пишем UI Snapchat'а на Swift'е [10]
• (+5) Взаимодействие с сервером через API в iOS на Swift 3. Часть 2 [11]
• (+4) Clean swift архитектура как альтернатива VIPER [12]
• Apple выпустила первую открытую бету iOS 12 [13]
•
Компьютерное зрение в iOS: распознавание текста и Tesseract [14]
•
Чистый Swift [15]
•
Как сделать игру вроде Stacks [16]
•
Параллельное программирование в Swift: Что может пойти не так? [17]
•
Swift, Plist и два дымящихся скрипта [18]
•
Продвинутая отладка с LLDB и Xcode [19]
•
OctopusKit: игровой движок на Swift [20]
Android
• (+24) Руководство по фоновой работе в Android. Часть 5: Корутины в Котлине [21]
• (+18) Как перестать бояться Proguard и начать жить [22]
• У Instagram появилась Lite-версия [23]
• Google обновил Measure поддержкой ARCore [24]
• Google запустил курс по разработке AR-приложений [25]
• Взаимодействие WebView с JavaScript [26]
•
Распознавание текста с ML Kit [27]
•
Картинка в картинке в Android Oreo [28]
•
Выпускаем Andrpoid-приложение с уже заполненной базой данных [29]
•
Google Play против инди-разработчиков [30]
•
Развертываем PyTorch и Keras модели на Android с TensorFlow Mobile [31]
•
Курс по тестированию с Android Espresso [32]
•
Как сделать Android-игру с LibGDX [33]
•
Введение в MotionLayout [34]
•
Многомодульная навигация с Navigation Architecture Component [35]
•
Модуляризация Android библиотек: зачем и как [36]
•
ADB enhanced: универсальный инструмент для Android-разработки и тестирования [37]
•
EasyNLU: библиотека для понимания естественного языка [38]
Разработка
• (+29) Краудтестинг, или Где взять опыт для первой работы в тестировании [39]
• (+19) Создание крюка-кошки в Unity. Часть 1 [40]
• (+18) Новичок или опытный? Как нанять мобильного разработчика под iOS, который что-то действительно умеет [41]
• (+17) Из конструкторов в отдел QA, или есть ли жизнь после завода [42]
• (+15) 8 новинок Xamarin [43]
• (+11) Конференция DUMP-2018: видео всех докладов и презентации [44]
• Как могла бы выглядеть Windows 95 на смартфонах [45]
• Тысячи приложений не защищают данные в Firebase [46]
• Niantic Labs открывает свою Real World Platform для разработчиков [47]
• Google инвестировал $22 млн в KaiOS [48]
• Snapchat планирует запуск игровой платформы [49]
• Podlodka #65: API и клиент-серверное взаимодействие [50]
• Закат React Native в Airbnb [51]
•
Как мы делали Goodshows – дизайн, задачи и уроки создания социальной сети [52]
•
Принципы продуктового дизайна в карточках [53]
•
Лучшие инструменты для создания идеального UI [54]
•
Лучшие навыки великолепных разработчиков [55]
•
Эмоционально умный дизайн [56]
•
Настоящие мультиплеерные гонки: UX и UI дизайн для мобильной игры [57]
Аналитика, маркетинг и монетизация
• (+14) Каждый разработчик желает знать, как попасть в фичеринг [58]
• (+10) Что, Как и Почему в Playable Ads [59]
• MAPS.ME тестирует платформу для поиска местных гидов [60]
• “Справочник роста” от Intercom [61]
• Почему Apple и Google хотят, чтобы вы меньше пользовались их телефонами? [62]
• Adjust раскрыл ключевые показатели работы приложений [63]
• Первый год Monument Valley II [64]
• Стартовал новый конкурс-инди игр GTP Indie Cup [65]
•
Инжиниринг роста в Netflix [66]
•
Data Driven решения: полное руководство [67]
AI, Устройства, IoT
• (+49) Как докатить ML в прод: шесть граблей, на которые мы наступили [68]
• (+33) Codec 2 + нейросеть = целый подкаст на одной дискете [69]
• (+32) Как мы в хакатоне AI.HACK победили, или Когда нужно выключить искусственный интеллект и включить естественный [70]
• (+21) AI, практический курс. Предобработка и дополнение данных с изображениями [71]
• (+18) Автоматизация тибетских поющих чаш с помощью «Ардуино» [72]
• (+18) Мониторинг работы систем загородного дома: первые шаги к умному дому [73]
• (+4) IoT для носорогов [74]
• Подкаст AppTractor: Dbrain и AI happens [75]
•
4 самых быстрых способа НЕ получить работу data scientist-а [76]
•
Отладка TensorFlow Lite на Windows 10 [77]
•
Лучшие открытые проекты по машинному обучению в Июне [78]
← Предыдущий дайджест [79]. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту [80].
Автор: EverydayTools
Источник [81]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/interfejsy/284681
Ссылки в тексте:
[1] История о создании руки-сурдопереводчика: https://habr.com/post/415681/
[2] Допинг для аналитики: почему стоит обратить внимание на Apache Zeppelin: https://habr.com/company/pixonic/blog/414921/
[3] тут: http://apptractor.us3.list-manage2.com/subscribe?u=fbdb52f18301080a3cc983f4b&id=bb7bc0a9c0
[4] Производительность в iOS или как разгрузить main thread. Часть 1: https://habr.com/company/e-Legion/blog/415155/
[5] Кроссфункциональность, менеджер зависимостей, мониторинг в iOS и UI-тесты. Как прошел Avito iOS Summer Edition: https://habr.com/company/avito/blog/415413/
[6] Что нового в ARKit 2.0: https://habr.com/company/funcorp/blog/415277/
[7] Советы для тех, кто решил стать iOS-разработчиком: https://habr.com/post/415345/
[8] Производительность в iOS — Core Animation, Offscreen Rendering и System Trace. Часть 2: https://habr.com/company/e-Legion/blog/415543/
[9] Как с первого раза попасть в AppStore: пошаговое руководство: https://habr.com/company/skillbox/blog/415203/
[10] Пишем UI Snapchat'а на Swift'е: https://habr.com/post/415795/
[11] Взаимодействие с сервером через API в iOS на Swift 3. Часть 2: https://habr.com/post/415615/
[12] Clean swift архитектура как альтернатива VIPER: https://habr.com/post/415725/
[13] Apple выпустила первую открытую бету iOS 12: https://apptractor.ru/info/news/apple-vyipustila-pervuyu-otkryituyu-betu-ios-12.html
[14] Компьютерное зрение в iOS: распознавание текста и Tesseract: https://medium.com/flawless-app-stories/vision-in-ios-text-detection-and-tesseract-recognition-26bbcd735d8f
[15] Чистый Swift: https://blog.exyte.com/clean-swift-4891a5e3ace9
[16] Как сделать игру вроде Stacks : https://boostlog.io/@cantonad/how-to-make-a-game-like-stacks-5b0bbf89a374750053e31a55
[17] Параллельное программирование в Swift: Что может пойти не так?: https://medium.com/flawless-app-stories/parallel-programming-with-swift-what-could-possibly-go-wrong-f5bcc38b1814
[18] Swift, Plist и два дымящихся скрипта: https://medium.com/rosberryapps/swift-plist-and-two-smoking-scripts-94bb54cbeded
[19] Продвинутая отладка с LLDB и Xcode: https://www.youtube.com/watch?v=CPL8Q8DiEHw
[20] OctopusKit: игровой движок на Swift: https://github.com/invadingoctopus/octopuskit
[21] Руководство по фоновой работе в Android. Часть 5: Корутины в Котлине: https://habr.com/company/jugru/blog/415335/
[22] Как перестать бояться Proguard и начать жить: https://habr.com/post/415499/
[23] У Instagram появилась Lite-версия: https://apptractor.ru/info/apps/u-instagram-poyavilas-lite-versiya.html
[24] Google обновил Measure поддержкой ARCore: https://apptractor.ru/info/apps/google-obnovil-measure-podderzhkoy-arcore.html
[25] Google запустил курс по разработке AR-приложений: https://apptractor.ru/learn/google-zapustil-kurs-po-razrabotke-ar-prilozheniy.html
[26] Взаимодействие WebView с JavaScript: https://android-tools.ru/coding/vzaimodejstvie-webview-s-javascript/
[27] Распознавание текста с ML Kit: https://www.raywenderlich.com/197292/text-recognition-with-ml-kit
[28] Картинка в картинке в Android Oreo: https://www.journaldev.com/20907/android-oreo-picture-in-picture
[29] Выпускаем Andrpoid-приложение с уже заполненной базой данных: https://techhype.io/?story=ship-an-android-app-with-a-pre-populated-database
[30] Google Play против инди-разработчиков: https://www.gamasutra.com/blogs/VladChetrusca/20180626/320734/Thousands_of_indie_android_devs_on_the_brink_of_extinction_after_Play_store_changes_visibility_algorithm_rules.php
[31] Развертываем PyTorch и Keras модели на Android с TensorFlow Mobile: https://heartbeat.fritz.ai/deploying-pytorch-and-keras-models-to-android-with-tensorflow-mobile-a16a1fb83f2
[32] Курс по тестированию с Android Espresso: https://www.linkedin.com/learning/android-espresso-essential-training
[33] Как сделать Android-игру с LibGDX: https://www.youtube.com/watch?v=qlJUrcpQXo8&t=34s
[34] Введение в MotionLayout: https://medium.com/google-developers/introduction-to-motionlayout-part-i-29208674b10d
[35] Многомодульная навигация с Navigation Architecture Component: https://medium.com/@hartwich.daniel/multi-module-navigation-with-the-android-architecture-component-82ed028fa1d9
[36] Модуляризация Android библиотек: зачем и как: https://medium.com/onfido-tech/modularising-android-libraries-why-and-how-from-zero-to-deploy-7852489491c0
[37] ADB enhanced: универсальный инструмент для Android-разработки и тестирования: https://github.com/ashishb/adb-enhanced
[38] EasyNLU: библиотека для понимания естественного языка: https://github.com/kolloldas/EasyNLU
[39] Краудтестинг, или Где взять опыт для первой работы в тестировании: https://habr.com/company/badoo/blog/415289/
[40] Создание крюка-кошки в Unity. Часть 1: https://habr.com/post/414887/
[41] Новичок или опытный? Как нанять мобильного разработчика под iOS, который что-то действительно умеет: https://habr.com/company/acronis/blog/415655/
[42] Из конструкторов в отдел QA, или есть ли жизнь после завода: https://habr.com/post/415723/
[43] 8 новинок Xamarin: https://habr.com/company/microsoft/blog/415031/
[44] Конференция DUMP-2018: видео всех докладов и презентации: https://habr.com/company/it_people/blog/415527/
[45] Как могла бы выглядеть Windows 95 на смартфонах: https://apptractor.ru/info/media/kak-mogla-byi-vyiglyadet-windows-95-na-smartfonah.html
[46] Тысячи приложений не защищают данные в Firebase: https://apptractor.ru/info/analytics/tyisyachi-prilozheniy-ne-zashhishhayut-dannyie-v-firebase.html
[47] Niantic Labs открывает свою Real World Platform для разработчиков: https://apptractor.ru/info/news/niantic-labs-otkryivaet-svoyu-real-world-platform-dlya-razrabotchikov.html
[48] Google инвестировал $22 млн в KaiOS: https://apptractor.ru/info/news/google-investiroval-22-mln-v-kaios.html
[49] Snapchat планирует запуск игровой платформы: https://apptractor.ru/info/news/snapchat-planiruet-zapusk-igrovoy-platformyi.html
[50] Podlodka #65: API и клиент-серверное взаимодействие: https://apptractor.ru/info/media/podlodka-65-api-i-klient-servernoe-vzaimodeystvie.html
[51] Закат React Native в Airbnb: https://apptractor.ru/info/articles/zakat-react-native-v-airbnb.html
[52] Как мы делали Goodshows – дизайн, задачи и уроки создания социальной сети: https://uxdesign.cc/how-we-built-goodshows-app-design-process-challenges-and-the-learnings-of-building-a-social-24325d9afb04
[53] Принципы продуктового дизайна в карточках: https://techhype.io/?story=product-design-principles-in-a-single-card
[54] Лучшие инструменты для создания идеального UI: https://techhype.io/?story=top-tools-to-help-you-create-the-perfect-mobile-app-ui
[55] Лучшие навыки великолепных разработчиков: https://anadea.info/blog/top-qualities-of-a-great-software-developer
[56] Эмоционально умный дизайн: https://techhype.io/?story=emotionally-intelligent-design-why-you-need-it-in-your-mobile-app
[57] Настоящие мультиплеерные гонки: UX и UI дизайн для мобильной игры: https://uxplanet.org/case-study-real-multiplayer-racing-ux-and-ui-design-for-a-mobile-game-600397fa1edb
[58] Каждый разработчик желает знать, как попасть в фичеринг: https://habr.com/company/everydaytools/blog/415387/
[59] Что, Как и Почему в Playable Ads: https://habr.com/post/415761/
[60] MAPS.ME тестирует платформу для поиска местных гидов: https://apptractor.ru/info/news/maps-me-testiruet-platformu-dlya-poiska-mestnyih-gidov.html
[61] “Справочник роста” от Intercom: https://apptractor.ru/info/media/spravochnik-rosta-ot-intercom.html
[62] Почему Apple и Google хотят, чтобы вы меньше пользовались их телефонами?: https://apptractor.ru/info/articles/pochemu-apple-i-google-hotyat-chtobyi-vyi-menshe-polzovalis-ih-telefonami.html
[63] Adjust раскрыл ключевые показатели работы приложений: https://apptractor.ru/measure/user-analytics/adjust-raskryil-klyuchevyie-pokazateli-rabotyi-prilozheniy.html
[64] Первый год Monument Valley II: https://apptractor.ru/info/analytics/pervyiy-god-monument-valley-ii.html
[65] Стартовал новый конкурс-инди игр GTP Indie Cup: https://apptractor.ru/info/conferences/startoval-novyiy-konkurs-indi-igr-gtp-indie-cup.html
[66] Инжиниринг роста в Netflix: https://medium.com/netflix-techblog/growth-engineering-at-netflix-accelerating-innovation-90eb8e70ce59
[67] Data Driven решения: полное руководство: https://datarootlabs.com/data-driven-decisions-full-guide/
[68] Как докатить ML в прод: шесть граблей, на которые мы наступили: https://habr.com/company/hh/blog/415437/
[69] Codec 2 + нейросеть = целый подкаст на одной дискете: https://habr.com/post/415557/
[70] Как мы в хакатоне AI.HACK победили, или Когда нужно выключить искусственный интеллект и включить естественный: https://habr.com/company/jetinfosystems/blog/415231/
[71] AI, практический курс. Предобработка и дополнение данных с изображениями: https://habr.com/company/intel/blog/414635/
[72] Автоматизация тибетских поющих чаш с помощью «Ардуино»: https://habr.com/post/415629/
[73] Мониторинг работы систем загородного дома: первые шаги к умному дому: https://habr.com/company/sberbank/blog/415477/
[74] IoT для носорогов: https://habr.com/company/smileexpo/blog/415697/
[75] Подкаст AppTractor: Dbrain и AI happens: https://apptractor.ru/info/media/podkast-apptractor-dbrain-i-ai-happens.html
[76] 4 самых быстрых способа НЕ получить работу data scientist-а: https://towardsdatascience.com/the-4-fastest-ways-not-to-get-hired-as-a-data-scientist-565b42bd011e
[77] Отладка TensorFlow Lite на Windows 10: https://heartbeat.fritz.ai/working-through-a-tensorflow-lite-tutorial-on-windows-10-e27ee0e8b8cc
[78] Лучшие открытые проекты по машинному обучению в Июне: https://medium.mybridge.co/machine-learning-open-source-projects-of-the-month-v-june-2018-d87e2ca3e13f
[79] Предыдущий дайджест: https://habr.com/company/everydaytools/blog/415029/
[80] почту: mailto:lbogolubov@gmail.com
[81] Источник: https://habr.com/post/415839/?utm_source=habrahabr&utm_medium=rss&utm_campaign=415839
Нажмите здесь для печати.