- PVSM.RU - https://www.pvsm.ru -
В нашем новом дайджесте рассказы про MAPS.ME и ABBYY Mobile, диалоги в Android и обучение через Minecraft, локализацию и беспилотный трамвай.

![]() |
Oh, My Code: Как работает MAPS.ME [1] |
MAPS.ME — карты №1 для путешественников. Сегодня это 110 млн установок по всему миру, возможность добавлять авторские туристические маршруты и самостоятельно менять карты. Как работает уникальный проект для путешественников, рассказывает его руководитель Евгений Лисовский.
![]() |
Зачем разработчикам ABBYY Mobile нейросети, музей и Random Coffee [2] |
В этом посте мы расскажем и покажем, как устроена изнутри жизнь и работа ABBYY Mobile, какие технологии мы разрабатываем, куда ездим в командировки и многое другое.
Этот дайджест доступен в виде еженедельной рассылки [3]. А ежедневно новости мы рассылаем в
Telegram-канале [4].
iOS
• Apple обязала разработчиков использовать двухфакторную аутентификацию [5]
• Успешное проектирование для iOS [6]
• Тысячи порно и гемблинг приложений используют корпоративные сертификаты для обхода App Store [7]
• Как я изучил Swift и выпустил своё приложение [8]
•
Практический MVVM + RxSwift [9]
•
Советы по ускорению вашего iOS-приложения [10]
•
Быстрый способ сделать приложение быстрее [11]
•
Скрываем сторонние зависимости с помощью протоколов и расширений [12]
•
В Swift 5 сделали возможным создавать бинарные фреймворки [13]
•
Продвинутые координаторы в iOS [14]
•
Советы по работе с кастомными View Controller-ами [15]
•
Регулярные выражения в Swift [16]
Android
• (+19) Как создать приложение дополненной реальности с помощью ARCore [17]
• (+16) Свежий взгляд на отображение диалогов в Android [18]
• (+9) Retain внутри, а снаружи ViewModel [19]
•
Android Dev Podcast #87. JNI, NDK, private API, инструменты низкоуровневой разработки [20]
• Google переориентирует Android Things на колонки и дисплеи [21]
• Google тестирует дополненную реальность в Картах [22]
•
Google по ошибке уничтожил наш бизнес [23]
•
Kotlin vs Java: что выбрать для Android-разработки [24]
•
Null это ваш друг, а не ошибка [25]
•
Викторина по Android №2 [26]
•
Заполняем пробелы автозаполнения в Android [27]
•
Модульность в Android: архитектурная точка зрения [28]
•
Android Developers Backstage 108: мгновенный перезапуск [29]
Разработка
• (+27) Особенности подходов к дизайну в реальном производственном секторе [30]
• (+27) Создаём голосовое приложение на примере Google Assistant [31]
• Talk to Ri: изучение английского языка для разработчиков [32]
• Podlodka #98: Kanban [33]
• Самые популярные в США приложения для общения рабочих команд [34]
• Microsoft опубликовала курс обучения детей программированию в Minecraft [35]
• Google открыл Docs API [36]
• Яндекс запустил сервис для обучения IT-профессиям [37]
• Как совмещать работу и разработку своих игр [38]
• Не спрашивайте пользователей, чего они хотят?—? лучше задайте эти 3 вопроса [39]
• Recyclemap: редизайн карты для Greenpeace Russia [40]
•
Flutter +MLKit = Любовь [41]
•
Следует ли вам использовать React Native для разработки приложения вашего стартапа? [42]
•
Использование ментальных моделей в продуктовом дизайне [43]
•
5 UX-советов для профессионального онбординга в приложении [44]
•
Тренды разработки ПО 2019 [45]
•
Сплеш-скрины? в Android/iOS: лучшие практики и советы [46]
•
Как пустые пространства убивают Enterprise-приложения [47]
•
Главные инструменты DevOps [48]
•
Почему решение не той проблемы гарантированно разрушит ваш проект [49]
•
14 UX эвристик для дизайна мобильных интерфейсов [50]
•
4 причины, почему вы сначала должны сделать дизайн без цвета [51]
•
Уроки разработки на React Native [52]
•
Как писать код, который вы будете любить в будущем [53]
•
Список проверки продуктовой стратегии [54]
Аналитика, маркетинг и монетизация
• (+8) Станет ли монетизация пользовательских данных трендом 2019? [55]
• Локализация мобильного survival’a Day R от российского разработчика [56]
• Amazon запустил сервис Moment для поощрения пользователей физическими товарами [57]
• Asteroid: человеко-машинный интерфейс [58]
• Доходы Топ-10 приложений дейтинга в США в 2018 выросли на 53% [59]
• Обзор игрового рынка 2018 от Priori Data [60]
• Рейтинг мобильных рекламных сетей на основе ROI и возвратов [61]
• Траты пользователей iPhone на приложения в США выросли на 36% до $79 [62]
• ASO Практикум для начинающих [63]
•
Новые тренды в монетизации для диверсификации доходов вашей игры [64]
AI, Устройства, IoT
• (+77) Мечтают ли андроиды об электропанке? Как я учил нейросеть писать музыку [65]
• (+40) Scala + MXNet = Микросервис с нейронкой в проде [66]
• (+46) В Москве протестируют беспилотный трамвай. Мы поговорили с разработчиками автопилота [67]
• (+30) В конце февраля Microsoft представит VR-очки HoloLens 2 [68]
• (+28) Удалённое управление UART'ом через Web [69]
• (+22) Как я обучал нейросеть для реализации функции оценки положения на Russian AI Cup CodeBall 2018 [70]
• (+21) Видео докладов с FunTech ML-meetup [71]
• (+11) Знакомство с простейшей нейронной сетью и ее пошаговая реализация [72]
• (+8) GPT-2 нейросеть от OpenAI. Быстрый старт [73]
• (+7) Пример простой нейросети на С/C++ [74]
• (+2) Russian AI Cup 2018, история 9 места [75]
• Ubisoft и Mozilla разрабатывают ИИ для помощи программистам [76]
•
Ludwig: Code-Free платформа глубокого обучения от Uber [77]
•
ИИ vs Машинное обучение vs Глубокое обучение – какая между ними разница [78]
< Предыдущий дайджест [79]. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту [80].
Автор: EverydayTools
Источник [81]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/monetizatsiya/309098
Ссылки в тексте:
[1] Oh, My Code: Как работает MAPS.ME: https://habr.com/ru/company/mailru/blog/439208/
[2] Зачем разработчикам ABBYY Mobile нейросети, музей и Random Coffee: https://habr.com/ru/company/abbyy/blog/440124/
[3] рассылки: http://apptractor.us3.list-manage2.com/subscribe?u=fbdb52f18301080a3cc983f4b&id=bb7bc0a9c0
[4] Telegram-канале: https://t.me/apptractor
[5] Apple обязала разработчиков использовать двухфакторную аутентификацию: https://apptractor.ru/info/news/apple-obyazala-razrabotchikov-ispolzovat-dvuhfaktornuyu-autentifikatsiyu.html
[6] Успешное проектирование для iOS: https://apptractor.ru/info/articles/uspeshnoe-proektirovanie-dlya-ios.html
[7] Тысячи порно и гемблинг приложений используют корпоративные сертификаты для обхода App Store: https://apptractor.ru/info/news/tysyachi-porno-i-gembling-prilozhenij-ispolzuyut-korporativnye-sertifikaty-dlya-obhoda-app-store.html
[8] Как я изучил Swift и выпустил своё приложение: https://vc.ru/tribuna/58181-kak-ya-izuchil-swift-i-vypustil-svoe-prilozhenie
[9] Практический MVVM + RxSwift: https://medium.com/flawless-app-stories/practical-mvvm-rxswift-a330db6aa693
[10] Советы по ускорению вашего iOS-приложения: https://www.smashingmagazine.com/2019/02/ios-performance-tricks-apps/
[11] Быстрый способ сделать приложение быстрее: https://medium.com/@michael.eisel/quick-trick-to-make-your-app-snappier-f2413bf78318
[12] Скрываем сторонние зависимости с помощью протоколов и расширений: https://mecid.github.io/2019/02/13/hiding-third-party-dependencies-with-protocols-and-extensions/
[13] В Swift 5 сделали возможным создавать бинарные фреймворки: https://techhype.io/?story=swift-5-makes-it-finally-possible-to-build-binary-frameworks
[14] Продвинутые координаторы в iOS: https://www.hackingwithswift.com/articles/175/advanced-coordinator-pattern-tutorial-ios
[15] Советы по работе с кастомными View Controller-ами: https://kylebashour.com/posts/custom-view-controller-presentation-tips
[16] Регулярные выражения в Swift: https://nshipster.com/swift-regular-expressions/
[17] Как создать приложение дополненной реальности с помощью ARCore: https://habr.com/ru/post/439190/
[18] Свежий взгляд на отображение диалогов в Android: https://habr.com/ru/company/mobileup/blog/440284/
[19] Retain внутри, а снаружи ViewModel: https://habr.com/ru/post/439926/
[20] Android Dev Podcast #87. JNI, NDK, private API, инструменты низкоуровневой разработки: https://androiddev.apptractor.ru/android-dev-podkast-87/
[21] Google переориентирует Android Things на колонки и дисплеи: https://apptractor.ru/info/news/google-pereorientiruet-android-things-na-kolonki-i-displei.html
[22] Google тестирует дополненную реальность в Картах: https://apptractor.ru/info/apps/google-testiruet-dopolnennuyu-realnost-v-kartah.html
[23] Google по ошибке уничтожил наш бизнес: https://blog.usejournal.com/google-wrongly-terminated-our-new-business-via-our-google-play-developer-account-5f5b7b742542
[24] Kotlin vs Java: что выбрать для Android-разработки: https://medium.com/@skywellsoftware/kotlin-vs-java-what-to-choose-for-android-development-89674760988a
[25] Null это ваш друг, а не ошибка: https://medium.com/@elizarov/null-is-your-friend-not-a-mistake-b63ff1751dd5
[26] Викторина по Android №2: https://proandroiddev.com/android-quiz-2-f3ad641a98fb
[27] Заполняем пробелы автозаполнения в Android: https://arturdryomov.online/posts/filling-android-autofill-gaps/
[28] Модульность в Android: архитектурная точка зрения: https://proandroiddev.com/modularization-in-android-architecture-point-of-view-from-a-to-z-part-i-7a86e6e03799
[29] Android Developers Backstage 108: мгновенный перезапуск: http://androidbackstage.blogspot.com/2019/02/episode-108-instant-re-run.html
[30] Особенности подходов к дизайну в реальном производственном секторе: https://habr.com/ru/company/sibur_official/blog/439818/
[31] Создаём голосовое приложение на примере Google Assistant: https://habr.com/ru/company/oleg-bunin/blog/437586/
[32] Talk to Ri: изучение английского языка для разработчиков: https://apptractor.ru/info/apps/talk-to-ri-izuchenie-anglijskogo-yazyka-dlya-razrabotchikov.html
[33] Podlodka #98: Kanban: https://apptractor.ru/info/media/podlodka-98-kanban.html
[34] Самые популярные в США приложения для общения рабочих команд: https://apptractor.ru/measure/app-store-analytics/samye-populyarnye-v-ssha-prilozheniya-dlya-obshheniya-rabochih-komand.html
[35] Microsoft опубликовала курс обучения детей программированию в Minecraft: https://apptractor.ru/learn/microsoft-opublikovala-kurs-obucheniya-detej-programmirovaniyu-v-minecraft.html
[36] Google открыл Docs API: https://apptractor.ru/all-api/google-otkryl-docs-api.html
[37] Яндекс запустил сервис для обучения IT-профессиям: https://apptractor.ru/learn/yandeks-zapustil-servis-dlya-obucheniya-it-professiyam.html
[38] Как совмещать работу и разработку своих игр: https://apptractor.ru/info/media/kak-sovmeshhat-rabotu-i-razrabotku-svoih-igr.html
[39] Не спрашивайте пользователей, чего они хотят?—? лучше задайте эти 3 вопроса: https://bit.ly/2GmPIaW
[40] Recyclemap: редизайн карты для Greenpeace Russia: https://medium.com/@urbica/tbd-c7e0610a6f38
[41] Flutter +MLKit = Любовь: https://medium.com/flutter-community/flutter-mlkit-8039ec66b6a
[42] Следует ли вам использовать React Native для разработки приложения вашего стартапа?: https://medium.com/snipe-gg/should-you-use-react-native-to-build-your-startups-mobile-app-c0baf9f4d9ad
[43] Использование ментальных моделей в продуктовом дизайне: https://medium.com/swlh/leveraging-mental-models-in-ux-design-21ba8fbce22d
[44] 5 UX-советов для профессионального онбординга в приложении: https://medium.com/beautiful-code-smart-design-by-10clouds/5-ux-tips-to-master-the-app-onboarding-6ff8167ae7c1
[45] Тренды разработки ПО 2019: https://hackernoon.com/top-software-development-trends-in-2019-c0bef4a4add7
[46] Сплеш-скрины? в Android/iOS: лучшие практики и советы: https://blog.prototypr.io/android-ios-app-splash-screen-best-practices-and-design-tips-17ea9592c2e4
[47] Как пустые пространства убивают Enterprise-приложения: https://uxdesign.cc/how-white-space-killed-an-enterprise-app-and-why-data-density-matters-b3afad6a5f2a
[48] Главные инструменты DevOps: https://techhype.io/?story=top-devops-tools-what-we-love-and-use-in-mindk
[49] Почему решение не той проблемы гарантированно разрушит ваш проект: https://medium.com/swlh/why-solving-the-wrong-problem-is-guaranteed-to-ruin-your-software-project-22e8a4defb70
[50] 14 UX эвристик для дизайна мобильных интерфейсов: https://robopress.robotsandpencils.com/https-robopress-robotsandpencils-com-14-ux-driven-heuristics-to-consider-8aa58a2cb844
[51] 4 причины, почему вы сначала должны сделать дизайн без цвета: https://medium.com/devsdesign/4-reasons-why-you-should-design-without-color-first-c0e38180f689
[52] Уроки разработки на React Native: https://medium.freecodecamp.org/lessons-i-learned-while-building-in-react-native-917cb7bb5993
[53] Как писать код, который вы будете любить в будущем: https://medium.freecodecamp.org/how-to-write-code-you-will-love-in-the-future-ee5decae5ce4
[54] Список проверки продуктовой стратегии: https://blog.appsee.com/the-ultimate-product-strategy-checklist-for-your-mobile-app/?cpnid=7010N000000hdSV
[55] Станет ли монетизация пользовательских данных трендом 2019?: https://habr.com/ru/post/440164/
[56] Локализация мобильного survival’a Day R от российского разработчика: https://apptractor.ru/info/articles/lokalizatsiya-mobilnogo-survival-a-day-r-ot-rossijskogo-razrabotchika.html
[57] Amazon запустил сервис Moment для поощрения пользователей физическими товарами: https://apptractor.ru/all-api/amazon-zapustil-servis-moment-dlya-pooshhreniya-polzovatelej-fizicheskimi-tovarami.html
[58] Asteroid: человеко-машинный интерфейс: https://apptractor.ru/info/techhype/asteroid-cheloveko-mashinnyj-interfejs.html
[59] Доходы Топ-10 приложений дейтинга в США в 2018 выросли на 53%: https://apptractor.ru/measure/app-store-analytics/dohody-top-10-prilozhenij-dejtinga-v-ssha-v-2018-vyrosli-na-53.html
[60] Обзор игрового рынка 2018 от Priori Data: https://apptractor.ru/info/analytics/obzor-igrovogo-rynka-2018-ot-priori-data.html
[61] Рейтинг мобильных рекламных сетей на основе ROI и возвратов: https://apptractor.ru/marketing-monetization/ad-networks/rejting-mobilnyh-reklamnyh-setej-na-osnove-roi-i-vozvratov.html
[62] Траты пользователей iPhone на приложения в США выросли на 36% до $79: https://apptractor.ru/measure/app-store-analytics/traty-polzovatelej-iphone-na-prilozheniya-v-ssha-vyrosli-na-36-do-79.html
[63] ASO Практикум для начинающих: https://bit.ly/2US2sJO
[64] Новые тренды в монетизации для диверсификации доходов вашей игры: https://medium.com/googleplaydev/new-monetization-trends-to-diversify-your-games-revenue-1466bfb3abad
[65] Мечтают ли андроиды об электропанке? Как я учил нейросеть писать музыку: https://habr.com/ru/company/lanit/blog/439546/
[66] Scala + MXNet = Микросервис с нейронкой в проде: https://habr.com/ru/company/mailru/blog/439226/
[67] В Москве протестируют беспилотный трамвай. Мы поговорили с разработчиками автопилота: https://habr.com/ru/post/440258/
[68] В конце февраля Microsoft представит VR-очки HoloLens 2: https://habr.com/ru/company/madrobots/blog/440346/
[69] Удалённое управление UART'ом через Web: https://habr.com/ru/post/440466/
[70] Как я обучал нейросеть для реализации функции оценки положения на Russian AI Cup CodeBall 2018: https://habr.com/ru/post/439886/
[71] Видео докладов с FunTech ML-meetup: https://habr.com/ru/company/funcorp/blog/440168/
[72] Знакомство с простейшей нейронной сетью и ее пошаговая реализация: https://habr.com/ru/post/440190/
[73] GPT-2 нейросеть от OpenAI. Быстрый старт: https://habr.com/ru/post/440564/
[74] Пример простой нейросети на С/C++: https://habr.com/ru/post/440162/
[75] Russian AI Cup 2018, история 9 места: https://habr.com/ru/post/440574/
[76] Ubisoft и Mozilla разрабатывают ИИ для помощи программистам: https://apptractor.ru/info/news/ubisoft-i-mozilla-razrabatyvayut-ii-dlya-pomoshhi-programmistam.html
[77] Ludwig: Code-Free платформа глубокого обучения от Uber: https://eng.uber.com/introducing-ludwig/
[78] ИИ vs Машинное обучение vs Глубокое обучение – какая между ними разница: https://towardsdatascience.com/clearing-the-confusion-ai-vs-machine-learning-vs-deep-learning-differences-fce69b21d5eb
[79] Предыдущий дайджест: https://habr.com/ru/company/everydaytools/blog/439748/
[80] почту: mailto:lbogolubov@gmail.com
[81] Источник: https://habr.com/ru/post/440606/?utm_source=habrahabr&utm_medium=rss&utm_campaign=440606
Нажмите здесь для печати.