- PVSM.RU - https://www.pvsm.ru -

Дайджест интересных материалов для мобильного разработчика #282 (14 — 20 января)

В нашем новом дайджесте карта доверия к мобильным SDK, реки пользовательских данных, интерфейсы и юзабилити, определяющий отчет App Annie об экономике мобильных приложений и многое другое!

Дайджест интересных материалов для мобильного разработчика #282 (14 — 20 января) - 1

Дайджест интересных материалов для мобильного разработчика #282 (14 — 20 января) - 2

Доверие к мобильным SDK [1]

Недавняя история о бэкдоре в популярнейшей NPM-библиотеке заставила многих задуматься о том, насколько мы доверяем стороннему коду и как смело используем его в своих проектах (потенциально подставляя тем самым пользователей наших продуктов).

Дайджест интересных материалов для мобильного разработчика #282 (14 — 20 января) - 3

Новый опрос Developer Economics [2]

В новом опросе Developer Economics приняли участие более 20,000 респондентов. Присоединяйтесь! Ответьте на вопросы о своих навыках разработчика и выиграйте отличные призы.

Этот дайджест доступен в виде еженедельной рассылки [3]. А ежедневно новости мы рассылаем в Дайджест интересных материалов для мобильного разработчика #282 (14 — 20 января) - 4Telegram-канале [4].

Дайджест интересных материалов для мобильного разработчика #282 (14 — 20 января) - 5 iOS

(+9) Делаем UITableView. Для начинающих [5]
image Работа в офлайне для iOS-приложений [6]
image Распространяем Swift-фреймворк через Cocoapods [7]
image Определяем пневмонию в iOS-приложении с Create ML [8]
image Используем машинное обучение и CoreML для управления ARKit  [9]
image Как автоматизировать Continuous Integration для iOS-проекта [10]
image Создание Trello-подобного iOS-приложения с Drag & Drop API [11]
image Успешный дизайн для iOS [12]
image Генерируем и размещаем документацию для iOS-проекта [13]
image Как сделать растягивающийся контейнер для изображений с Auto Layout [14]

Дайджест интересных материалов для мобильного разработчика #282 (14 — 20 января) - 15 Android

(+19) Как работает ProGuard [15]
Google удаляет приложения с доступом к СМС и звонкам [16]
Дайджест интересных материалов для мобильного разработчика #282 (14 — 20 января) - 16 Android Dev Podcast #84. Новости. Текут реки пользовательских данных [17]
Android Studio Debugging: Базовые понятия и возможности [18]
image Больше нет разрешений на доступ к SMS, звонкам. Что дальше? [19]
image Android Pie и будущее Инъекции зависимостей [20]
image Внедряем обновление приложений [21]
image Как максимизировать повторное использование UI – 5 распространенных ошибок [22]
image Что нового в Android Studio 3.3 [23]
image Работа с сетью в 2019 – Retrofit и корутины Kotlin [24]
image APEX в Android Q: лучшая вещь с момента выхода Project Treble? [25]
image Готовьте приложения для 64 бит [26]
image Java и Kotlin библиотека для Экшенов Google [27]
image Protobuf: хороший, плохой, злой [28]

Дайджест интересных материалов для мобильного разработчика #282 (14 — 20 января) - 27 Разработка

(+45) Создание игровых 3D-моделей «для бедных»: путь инди [29]
(+36) Оптимизация графики. Интересный Concave Hull [30]
(+26) Основные проблемы разработки современных интерфейсов [31]
(+20) Isometric Plugin for Unity3D [32]
(+17) Тренды в дизайне UI и UX 2019 [33]
(+16) Работа с внешними ресурсами в Unity3D [34]
(+14) Просто о внутренних и внешних настройках для приложения в Unity3D [35]
(+11) Ошибка, которая научила меня дизайну, ориентированному на бизнес [36]
(+10) Архитектурные решения для мобильной игры. Часть 3: View на реактивной тяге [37]
Карта мобильных SDK [38]
Facebook опубликовал библиотеку для обработки изображений Spectrum [39]
Podlodka #93: Личный бренд разработчика [40]
Podlodka #94: Синдром самозванца [41]
Необходимый набор инструментов для продуктовых менеджеров [42]
Apple опубликовала FoundationDB Record Layer [43]
Нарративный дизайн [44]
Жизнь за пределами Customer Journey Map [45]
Как правильно использовать анимации в интерфейсе: Полное руководство [46]
image 16 издателей для инди-разработчиков игр [47]
image Мост в React Native для iOS и Android [48]
image Шаринг электрических автомобилей: исследование UX [9]
image Приложение для мам: исследование UX [49]
image Ваш продукт оставляет желать лучшего? Хватит добавлять новые функции, сконцентрируйтесь! [50]
image Как инди-разработчикам писать пресс-релизы [51]
image Не учите ваших детей программированию – учите их общению [52]
image Как я с нуля сделал игровой движок [53]
image Нативная анимация для мобильных приложений с Lottie [54]

Дайджест интересных материалов для мобильного разработчика #282 (14 — 20 января) - 37 Аналитика, маркетинг и монетизация

(+17) 3 выигрышные стратегии монетизации приложения в 2019 [55]
(+7) Создание продуктов, формирующих привычки [56]
(+1) Тренды рынка геймдев 2019 года IMHO. Децентрализация? [57]
Отчет “Состояние рынка мобильных приложений 2019” от App Annie [58]
Squad: мессенджер с шарингом экрана [59]
Badi: поиск соседей для аренды жилья [60]
ReplyASAP: приложение для сына, чтобы тот не пропускал СМС [61]
Самые зарабатывающие SVOD-приложения [62]
Самые популярные в мире приложения для доставки еды [63]
Самые скачиваемые приложения социальных сетей [64]
Бренды осваивают мобильные игры [65]
MasterCard запретит автоматическое продление подписки [66]
Доходы приложений в 2018 выросли на 23% и достигли $71 млрд [67]
Систематический подход к ASO c CRO-циклом [68]
image Как получать и улучшать рейтинги в App Store [69]
image 7 воронок конверсии для продуктового менеджера [70]
image Evernote Design: сайт про дизайн от Evernote [71]

Дайджест интересных материалов для мобильного разработчика #282 (14 — 20 января) - 41 AI, Устройства, IoT

(+42) Xiaomi Aqara Switch переделываем с ZigBee на Z-Wave [72]
(+25) Технологии AR и VR в образовании [73]
(+36) Взлом Amazon Echo и Google Home для защиты приватности [74]
(+15) Как создать отдел Data Science и не облажаться [75]
(+12) Как подключить Raspberry PI к Azure IoT: пошаговая инструкция [76]
(+9) Чисти, размечай: как мы учили чатбот различать клиентские вопросы [77]
(+7) Из чего состоит IoT [78]
Google покупает технологии для умных часов у Fossil Group [79]

Предыдущий дайджест [80]. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту [81].

Автор: EverydayTools

Источник [82]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/interfejsy/305858

Ссылки в тексте:

[1] Доверие к мобильным SDK: https://habr.com/ru/company/jugru/blog/434106/

[2] Новый опрос Developer Economics: https://survey.developereconomics.com/surveys/de16?utm_medium=partner&utm_source=bQLTj9zS&locale=ru

[3] рассылки: http://apptractor.us3.list-manage2.com/subscribe?u=fbdb52f18301080a3cc983f4b&id=bb7bc0a9c0

[4] Telegram-канале: https://t.me/apptractor

[5] Делаем UITableView. Для начинающих: https://habr.com/ru/post/436390/

[6] Работа в офлайне для iOS-приложений: https://medium.com/device-blogs/the-many-offline-options-for-ios-apps-2922c9b3bff3

[7] Распространяем Swift-фреймворк через Cocoapods: https://medium.com/onfido-tech/distributing-swift-frameworks-via-cocoapods-152002b41783

[8] Определяем пневмонию в iOS-приложении с Create ML: https://techhype.io/?story=detecting-pneumonia-in-an-ios-app-with-create-ml

[9] Используем машинное обучение и CoreML для управления ARKit : https://techhype.io/?story=using-machine-learning-and-coreml-to-control-arkit

[10] Как автоматизировать Continuous Integration для iOS-проекта: https://medium.com/@jonathan2457/how-to-automate-ci-for-any-ios-project-c98494d29a44

[11] Создание Trello-подобного iOS-приложения с Drag & Drop API: https://medium.com/appcoda-tutorials/building-trello-like-ios-app-with-drag-drop-api-alfian-losari-d76534529f0f

[12] Успешный дизайн для iOS: https://blog.elpassion.com/designing-for-ios-success-e897062f3ebc

[13] Генерируем и размещаем документацию для iOS-проекта: https://medium.com/@jonathan2457/generate-host-your-ios-documentation-39e21b382ce8

[14] Как сделать растягивающийся контейнер для изображений с Auto Layout: https://medium.com/@malinkaseneviratne/how-to-build-a-stretchy-image-container-using-auto-layout-on-ios-9ce3b05992e5

[15] Как работает ProGuard: https://habr.com/ru/post/436564/

[16] Google удаляет приложения с доступом к СМС и звонкам: https://apptractor.ru/info/news/google-udalyaet-prilozheniya-s-dostupom-k-sms-i-zvonkam.html

[17] Android Dev Podcast #84. Новости. Текут реки пользовательских данных: https://androiddev.apptractor.ru/android-dev-podkast-84/

[18] Android Studio Debugging: Базовые понятия и возможности: https://bit.ly/2sr6jRT

[19] Больше нет разрешений на доступ к SMS, звонкам. Что дальше?: https://proandroiddev.com/no-more-sms-call-log-permissions-now-what-9b8226de7827

[20] Android Pie и будущее Инъекции зависимостей: https://medium.com/default-to-open/android-pie-and-the-future-of-dependency-injection-2fdbc65cb79b

[21] Внедряем обновление приложений: https://medium.com/grandcentrix/implement-an-in-app-updater-1f50fbc38416

[22] Как максимизировать повторное использование UI – 5 распространенных ошибок: https://proandroiddev.com/how-to-maximize-androids-ui-reusability-5-common-mistakes-cb2571216a9f

[23] Что нового в Android Studio 3.3: https://www.youtube.com/watch?v=DdWWsruUXTo&feature=share

[24] Работа с сетью в 2019 – Retrofit и корутины Kotlin: https://techhype.io/?story=android-networking-in-2019-retrofit-with-kotlins-coroutines

[25] APEX в Android Q: лучшая вещь с момента выхода Project Treble?: https://www.xda-developers.com/android-q-apex-biggest-thing-since-project-treble/

[26] Готовьте приложения для 64 бит: https://android-developers.googleblog.com/2019/01/get-your-apps-ready-for-64-bit.html

[27] Java и Kotlin библиотека для Экшенов Google: https://medium.com/google-developers/announcing-the-java-kotlin-client-library-for-actions-on-google-217828dead

[28] Protobuf: хороший, плохой, злой: https://techhype.io/?story=protobufs-the-good-the-bad-and-the-ugly

[29] Создание игровых 3D-моделей «для бедных»: путь инди: https://habr.com/ru/post/435842/

[30] Оптимизация графики. Интересный Concave Hull: https://habr.com/ru/post/436040/

[31] Основные проблемы разработки современных интерфейсов: https://habr.com/ru/post/435912/

[32] Isometric Plugin for Unity3D: https://habr.com/ru/post/436372/

[33] Тренды в дизайне UI и UX 2019: https://habr.com/ru/post/436374/

[34] Работа с внешними ресурсами в Unity3D: https://habr.com/ru/post/433366/

[35] Просто о внутренних и внешних настройках для приложения в Unity3D: https://habr.com/ru/post/436634/

[36] Ошибка, которая научила меня дизайну, ориентированному на бизнес: https://habr.com/ru/post/436152/

[37] Архитектурные решения для мобильной игры. Часть 3: View на реактивной тяге: https://habr.com/ru/post/436060/

[38] Карта мобильных SDK: https://apptractor.ru/info/media/karta-mobilnyih-sdk.html

[39] Facebook опубликовал библиотеку для обработки изображений Spectrum: https://apptractor.ru/info/news/facebook-opublikoval-biblioteku-dlya-obrabotki-izobrazheniy-spectrum.html

[40] Podlodka #93: Личный бренд разработчика: https://apptractor.ru/info/media/podlodka-93-lichnyiy-brend-razrabotchika.html

[41] Podlodka #94: Синдром самозванца: https://apptractor.ru/info/media/podlodka-94-sindrom-samozvantsa.html

[42] Необходимый набор инструментов для продуктовых менеджеров: https://apptractor.ru/info/media/neobhodimyiy-nabor-instrumentov-dlya-produktovyih-menedzherov.html

[43] Apple опубликовала FoundationDB Record Layer: https://apptractor.ru/info/news/apple-opublikovala-foundationdb-record-layer.html

[44] Нарративный дизайн: https://apptractor.ru/info/media/narrativnyiy-dizayn.html

[45] Жизнь за пределами Customer Journey Map: https://medium.com/9pm-agency/outside-customer-journey-99834bd7d4fd

[46] Как правильно использовать анимации в интерфейсе: Полное руководство: https://bit.ly/2TNOTKM

[47] 16 издателей для инди-разработчиков игр: https://ninichimusic.com/blog/16-indie-friendly-indie-game-publishers

[48] Мост в React Native для iOS и Android: https://hackernoon.com/react-native-bridge-for-ios-and-android-43feb9712fcb

[49] Приложение для мам: исследование UX: https://uxdesign.cc/an-app-for-moms-conceptual-a-ux-case-study-303b52f5cbb3

[50] Ваш продукт оставляет желать лучшего? Хватит добавлять новые функции, сконцентрируйтесь!: https://bit.ly/2Hev660

[51] Как инди-разработчикам писать пресс-релизы: http://brindiegames.com/press-release-for-indiedevs/

[52] Не учите ваших детей программированию – учите их общению: https://medium.com/s/story/these-are-the-skills-your-kids-will-need-for-the-future-hint-its-not-coding-9b5d47f372f1

[53] Как я с нуля сделал игровой движок: https://medium.com/the-virtual-diary/how-i-made-a-game-engine-from-scratch-bcacb2df0503

[54] Нативная анимация для мобильных приложений с Lottie: https://blog.prototypr.io/native-animation-for-mobile-app-using-lottie-eafe0640ece4

[55] 3 выигрышные стратегии монетизации приложения в 2019: https://habr.com/ru/post/436650/

[56] Создание продуктов, формирующих привычки: https://habr.com/ru/post/436724/

[57] Тренды рынка геймдев 2019 года IMHO. Децентрализация?: https://habr.com/ru/post/436710/

[58] Отчет “Состояние рынка мобильных приложений 2019” от App Annie: https://apptractor.ru/measure/app-store-analytics/otchet-sostoyanie-ryinka-mobilnyih-prilozheniy-2019-ot-app-annie.html

[59] Squad: мессенджер с шарингом экрана: https://apptractor.ru/info/techhype/squad-messendzher-s-sharingom-ekrana.html

[60] Badi: поиск соседей для аренды жилья: https://apptractor.ru/info/techhype/badi-poisk-sosedey-dlya-arendyi-zhilya.html

[61] ReplyASAP: приложение для сына, чтобы тот не пропускал СМС: https://apptractor.ru/info/apps/replyasap-prilozhenie-dlya-syina-chtobyi-tot-ne-propuskal-sms.html

[62] Самые зарабатывающие SVOD-приложения: https://apptractor.ru/info/analytics/samyie-zarabatyivayushhie-svod-prilozheniya.html

[63] Самые популярные в мире приложения для доставки еды: https://apptractor.ru/measure/app-store-analytics/samyie-populyarnyie-v-mire-prilozheniya-dlya-dostavki-edyi.html

[64] Самые скачиваемые приложения социальных сетей: https://apptractor.ru/measure/app-store-analytics/samyie-skachivaemyie-prilozheniya-sotsialnyih-setey.html

[65] Бренды осваивают мобильные игры: https://apptractor.ru/info/analytics/brendyi-osvaivayut-mobilnyie-igryi.html

[66] MasterCard запретит автоматическое продление подписки: https://apptractor.ru/info/news/mastercard-zapretit-avtomaticheskoe-prodlenie-podpiski.html

[67] Доходы приложений в 2018 выросли на 23% и достигли $71 млрд: https://apptractor.ru/measure/app-store-analytics/dohodyi-prilozheniy-v-2018-vyirosli-na-23-i-dostigli-71-mlrd.html

[68] Систематический подход к ASO c CRO-циклом: https://apptractor.ru/marketing-monetization/app-store-optimization/sistematicheskiy-podhod-k-aso-c-cro-tsiklom.html

[69] Как получать и улучшать рейтинги в App Store: https://techhype.io/?story=how-to-gain-and-improve-app-store-ratings-and-reviews

[70] 7 воронок конверсии для продуктового менеджера: https://techhype.io/?story=7-essential-conversion-funnels-for-mobile-product-managers

[71] Evernote Design: сайт про дизайн от Evernote: https://www.evernote.design/

[72] Xiaomi Aqara Switch переделываем с ZigBee на Z-Wave: https://habr.com/ru/post/430882/

[73] Технологии AR и VR в образовании: https://habr.com/ru/company/mailru/blog/435996/

[74] Взлом Amazon Echo и Google Home для защиты приватности: https://habr.com/ru/company/globalsign/blog/436284/

[75] Как создать отдел Data Science и не облажаться: https://habr.com/ru/company/idfinance/blog/436052/

[76] Как подключить Raspberry PI к Azure IoT: пошаговая инструкция: https://habr.com/ru/post/436050/

[77] Чисти, размечай: как мы учили чатбот различать клиентские вопросы: https://habr.com/ru/company/redmadrobot/blog/436072/

[78] Из чего состоит IoT: https://habr.com/ru/post/436708/

[79] Google покупает технологии для умных часов у Fossil Group: https://apptractor.ru/info/news/google-pokupaet-tehnologii-dlya-umnyih-chasov-u-fossil-group.html

[80] Предыдущий дайджест: https://habr.com/ru/company/everydaytools/blog/435892/

[81] почту: mailto:lbogolubov@gmail.com

[82] Источник: https://habr.com/ru/post/436768/?utm_source=habrahabr&utm_medium=rss&utm_campaign=436768