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

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

Главная тема недели — разочарование. В софте, приложениях, инди. Из положительного — архитектуры, книги, финальный Flutter и даже креативы для продвижения. В общем, обычный разносторонний дайджест.

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

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

Моё разочарование в софте [1]

Только в программном обеспечении считается нормальным, если программа работает на уровне 1% или даже 0,01% от возможной производительности. Ни у кого вроде нет возражений.

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

Почему для инди раньше трава была зеленее [2]

Не приходила ли вам в голову мысль, что лучшие времена инди-разработки уже позади? Я хотел бы, чтобы эта мысль была ошибочной, но Google Trends по запросу «indie games» были беспощадны:

Дайджест доступен и в виде рассылки. Подписаться вы можете тут [3].

Дайджест интересных материалов для мобильного разработчика #271 (17 — 23 сентября) - 4 iOS

(+23) Контроль над ресурсами. Настраиваем SwiftGen [4]
(+16) Very Special Event: как мы смотрели презентацию Apple и что об этом думаем [5]
(+11) RxSwift часть 1 [6]
(+9) Доклады с iOS митапа Redmadrobot [7]
(+3) Секреты управления подписками на App Store от Apple [8]
Telegram X на Swift станет основной версией в App Store [9]
ABBYY начала использовать Siri Shortcuts в своих приложениях [10]
image Как интегрировать C-библиотеку в iOS-приложение на Swift [11]
image Бесплатный курс по разработке игр и приложений для Apple TV [12]
image Основы безопасности для iOS-приложений [13]
image GLTableCollectionView: UITableView с UICollectionView как у Netflix и App Store [14]

Дайджест интересных материалов для мобильного разработчика #271 (17 — 23 сентября) - 9 Android

(+26) Android Go — будущий миллиард устройств и лимит в 50 МБ. Лекция Яндекса [15]
(+13) Пишем приложение для удаленного управления плеером MPV из RetroOrangePi [16]
(+9) Реализация BottomAppBar. Часть 2 [17] и Часть 1 [18]
(+1) Немного о быстрой работе со списками [19]
В Renault-Nissan-Mitsubishi появится Android [20]
image GitFox: клиент GitLab с Clean Architecture [21]
image Kotlin Coroutines на Android — прощай RxJava? [22]
image 30 Android библиотек и инструментов лета, которые вы не захотите пропустить [23]
image Забудьте Dagger 2, Koin все изменит [24]
image Делаем менеджер загрузки [25]
image Бесплатный курс Kotlin для Android [26]
image Все то, что мы делаем неправильно, но воспринимаем как должное: ретроспективный взгляд на Android-разработку [27]
image Тестирование через разработку для Android [28]

Дайджест интересных материалов для мобильного разработчика #271 (17 — 23 сентября) - 18 Разработка

(+28) Как не выстрелить себе в ногу из конечного автомата [29]
(+11) 7 практических уроков по UX [30]
(+10) Эволюция мобильной архитектуры Reddit [31]
(+8) RESS — Новая архитектура для мобильных приложений [32]
(+8) Храним токены авторизации безопасно [33]
(+5) Риски при разработке программного обеспечения [34]
(+5) Поиск и создание визуального стиля дизайн-проекта [35]
Новый язык программирования Alexa Presentation Language от Amazon [36]
Google выпустил последнюю превью-версию Flutter [37]
Podlodka #77: Технический долг [38]
Конкурс игровых навыков для Alexa с призовым фондом в €50,000 [39]
Новый отчет Developer Economics «Состояние нации разработчиков» [40]
У Humble Book Bundle книги по разработке игр [41]
image Коду не нужно быть идеальным [42]
image WWWBasic: Basic для веба от Google [43]
image Самые трудные вещи в самостоятельном изучении программирования [44]
image Сосредоточенность и глубокая работа – как стать в 10 раз лучшим разработчиком [45]
image Топ-5 курсов по React Native для мобильных разработчиков [46]
image Unboxing Chrome [47]
image Вдохновляющие инди-проекты, за которыми стоит наблюдать [48]
image Как проводить UX-исследования для вашего продукта [49]
image Как стать лучшим разработчиком: карманный справочник по персональной производительности [50]
image Google AMP не очень хорошая штука [51]

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

Шпаргалка маркетолога: как создавать эффективные креативы для Facebook [52]
Их ставят в пример: компании, которые преуспели в Growth Hacking’е [53]
ФАС даст возможность удалять предустановленные приложения [54]
image Оценки и отзывы пользователей – как они влияют на ASO [55]

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

(+33) Создаём простую нейросеть [56]
(+29) Нейронные сети с нуля. Обзор курсов и статей на русском языке, бесплатно и без регистрации [57]
(+19) Hello World для получения данных с Bluetooth (BLE) устройства через C# [58]
(+19) Курс по Machine Learning от Почты Mail.Ru [59]
(+16) Определение цвета автомобилей с использованием нейронных сетей и TensorFlow [60]
(+12) Зачем мусорным бакам выход в Интернет [61]
Rovio выпустит Angry Birds для очков Magic Leap [62]
image Amazon представил дюжину новых устройств [63]
image Лучшие инструменты для разработки VR [64]
image Бесплатный курс “Глубинное обучение для программистов” [65]

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

Автор: EverydayTools

Источник [68]


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

Путь до страницы источника: https://www.pvsm.ru/razrabotka-pod-ios/293615

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

[1] Моё разочарование в софте: https://habr.com/post/423889/

[2] Почему для инди раньше трава была зеленее: https://habr.com/post/423421/

[3] тут: http://apptractor.us3.list-manage2.com/subscribe?u=fbdb52f18301080a3cc983f4b&id=bb7bc0a9c0

[4] Контроль над ресурсами. Настраиваем SwiftGen: https://habr.com/company/hh/blog/423381/

[5] Very Special Event: как мы смотрели презентацию Apple и что об этом думаем: https://habr.com/company/avito/blog/423815/

[6] RxSwift часть 1: https://habr.com/post/423603/

[7] Доклады с iOS митапа Redmadrobot: https://habr.com/company/redmadrobot/blog/423941/

[8] Секреты управления подписками на App Store от Apple: https://habr.com/company/everydaytools/blog/423991/

[9] Telegram X на Swift станет основной версией в App Store: https://apptractor.ru/info/apps/telegram-x-na-swift-stanet-osnovnoy-versiey-v-app-store.html

[10] ABBYY начала использовать Siri Shortcuts в своих приложениях: https://apptractor.ru/info/apps/abbyy-nachala-ispolzovat-siri-shortcuts-v-svoih-prilozheniyah.html

[11] Как интегрировать C-библиотеку в iOS-приложение на Swift: https://medium.com/@distillerytech/how-to-integrate-a-c-library-into-an-ios-app-written-in-swift-ef92c0e0d42b

[12] Бесплатный курс по разработке игр и приложений для Apple TV: https://www.bitdegree.org/course/tvos-tutorial

[13] Основы безопасности для iOS-приложений: https://techhype.io/?story=application-security-musts-for-every-ios-app

[14] GLTableCollectionView: UITableView с UICollectionView как у Netflix и App Store: https://github.com/giulio92/GLTableCollectionView

[15] Android Go — будущий миллиард устройств и лимит в 50 МБ. Лекция Яндекса: https://habr.com/company/yandex/blog/423493/

[16] Пишем приложение для удаленного управления плеером MPV из RetroOrangePi: https://habr.com/post/423765/

[17] Реализация BottomAppBar. Часть 2: https://habr.com/post/421881/

[18] Часть 1: https://habr.com/post/421879/

[19] Немного о быстрой работе со списками: https://habr.com/post/424129/

[20] В Renault-Nissan-Mitsubishi появится Android: https://apptractor.ru/info/news/v-renault-nissan-mitsubishi-poyavitsya-android.html

[21] GitFox: клиент GitLab с Clean Architecture: https://gitlab.com/terrakok/gitlab-client

[22] Kotlin Coroutines на Android — прощай RxJava?: https://expertise.jetruby.com/kotlin-coroutines-on-android-farewell-rxjava-56a580463af7

[23] 30 Android библиотек и инструментов лета, которые вы не захотите пропустить: https://medium.com/@mmbialas/30-summertime-android-libraries-and-tools-which-you-dont-want-to-miss-in-2018-fab053d69503

[24] Забудьте Dagger 2, Koin все изменит: https://android.jlelse.eu/forget-dagger-2-koin-is-a-gamechanger-ef8a327d84a4

[25] Делаем менеджер загрузки: https://blog.novoda.com/download-manager-v2/

[26] Бесплатный курс Kotlin для Android: https://www.bitdegree.org/course/kotlin-tutorial

[27] Все то, что мы делаем неправильно, но воспринимаем как должное: ретроспективный взгляд на Android-разработку: https://medium.com/@Zhuinden/all-the-things-were-doing-wrong-but-take-for-granted-a-retrospective-glance-at-android-ad7e942d09cf

[28] Тестирование через разработку для Android: https://www.raywenderlich.com/7109-test-driven-development-tutorial-for-android-getting-started

[29] Как не выстрелить себе в ногу из конечного автомата: https://habr.com/company/oleg-bunin/blog/423293/

[30] 7 практических уроков по UX: https://habr.com/post/423637/

[31] Эволюция мобильной архитектуры Reddit: https://habr.com/post/423531/

[32] RESS — Новая архитектура для мобильных приложений: https://habr.com/post/424081/

[33] Храним токены авторизации безопасно: https://habr.com/post/423753/

[34] Риски при разработке программного обеспечения: https://habr.com/post/423673/

[35] Поиск и создание визуального стиля дизайн-проекта: https://habr.com/post/423501/

[36] Новый язык программирования Alexa Presentation Language от Amazon: https://apptractor.ru/info/news/amazon-predstavil-alexa-presentation-language.html

[37] Google выпустил последнюю превью-версию Flutter: https://apptractor.ru/info/news/google-vyipustil-poslednyuyu-prevyu-versiyu-flutter.html

[38] Podlodka #77: Технический долг: https://apptractor.ru/info/media/podlodka-77-tehnicheskiy-dolg.html

[39] Конкурс игровых навыков для Alexa с призовым фондом в €50,000: https://apptractor.ru/info/conferences/konkurs-igrovyih-navyikov-dlya-alexa-s-prizovyim-fondom-v-e50-000.html

[40] Новый отчет Developer Economics «Состояние нации разработчиков»: https://apptractor.ru/info/analytics/novyiy-otchet-developer-economics-sostoyanie-natsii-razrabotchikov.html

[41] У Humble Book Bundle книги по разработке игр: https://apptractor.ru/info/news/u-humble-book-bundle-knigi-po-razrabotke-igr.html

[42] Коду не нужно быть идеальным: https://itnext.io/it-doesnt-have-to-be-perfect-25071b56959b

[43] WWWBasic: Basic для веба от Google: https://github.com/google/wwwbasic

[44] Самые трудные вещи в самостоятельном изучении программирования: https://medium.freecodecamp.org/the-most-difficult-things-about-learning-to-code-by-yourself-b24ac8c3c23a

[45] Сосредоточенность и глубокая работа – как стать в 10 раз лучшим разработчиком: https://techhype.io/?story=focus-and-deep-work-your-secret-weapons-to-becoming-a-10x-developer

[46] Топ-5 курсов по React Native для мобильных разработчиков: https://hackernoon.com/top-5-react-native-courses-for-mobile-application-developers-b82febdf8a46

[47] Unboxing Chrome: https://medium.com/@san_toki/unboxing-chrome-f6af7b8161a2

[48] Вдохновляющие инди-проекты, за которыми стоит наблюдать: https://sundaysundae.co/inspiring-indie-game-projects-to-follow/

[49] Как проводить UX-исследования для вашего продукта: https://blog.markgrowth.com/how-to-conduct-ux-research-for-your-product-92498a462473

[50] Как стать лучшим разработчиком: карманный справочник по персональной производительности: https://techhype.io/?story=how-to-become-a-better-software-developer-a-handbook-on-personal-performance

[51] Google AMP не очень хорошая штука: https://danielmiessler.com/blog/google-amp-not-good-thing/

[52] Шпаргалка маркетолога: как создавать эффективные креативы для Facebook: https://apptractor.ru/marketing-monetization/shpargalka-marketologa-kak-sozdavat-effektivnyie-kreativyi-dlya-facebook.html

[53] Их ставят в пример: компании, которые преуспели в Growth Hacking’е: https://apptractor.ru/info/articles/ih-stavyat-v-primer-kompanii-kotoryie-preuspeli-v-growth-hacking-e.html

[54] ФАС даст возможность удалять предустановленные приложения: https://apptractor.ru/info/news/fas-dast-vozmozhnost-udalyat-predustanovlennyie-prilozheniya.html

[55] Оценки и отзывы пользователей – как они влияют на ASO: https://techhype.io/?story=user-ratings-reviews-how-they-impact-aso-ultimate-guide

[56] Создаём простую нейросеть: https://habr.com/company/nixsolutions/blog/423647/

[57] Нейронные сети с нуля. Обзор курсов и статей на русском языке, бесплатно и без регистрации: https://habr.com/post/417209/

[58] Hello World для получения данных с Bluetooth (BLE) устройства через C#: https://habr.com/post/423893/

[59] Курс по Machine Learning от Почты Mail.Ru: https://habr.com/company/mailru/blog/423269/

[60] Определение цвета автомобилей с использованием нейронных сетей и TensorFlow: https://habr.com/company/intel/blog/422689/

[61] Зачем мусорным бакам выход в Интернет: https://habr.com/company/smileexpo/blog/423535/

[62] Rovio выпустит Angry Birds для очков Magic Leap: https://apptractor.ru/info/news/rovio-vyipustit-angry-birds-dlya-ochkov-magic-leap.html

[63] Amazon представил дюжину новых устройств: https://apptractor.ru/info/devices/amazon-predstavil-dyuzhinu-novyih-ustroystv.html

[64] Лучшие инструменты для разработки VR: https://techhype.io/?story=best-tools-for-vr-development

[65] Бесплатный курс “Глубинное обучение для программистов”: https://techhype.io/?story=practical-deep-learning-for-coders

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

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

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