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

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

В новом дайджесте плохой бэкенд, плохие магазины Apple и Google, плохие креативы, смерть гамбургера. Зато хорошие SDK, качественный код, самодостаточные контроллы, будущее еды и сельского хозяйства. Добро пожаловать!

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

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

Как написать максимально хреновый бэкенд для мобильного приложения [1]

Если вы мобильный разработчик, то наверняка сталкивались с такими бородатыми дядями, которые меланхолично тянут логику на перле и вечно что-то пишут в консоли. Или может это был сутулый анимешник с длинными волосами, всосавший php с молоком матери. Так или иначе, большинство из них ни разу не сталкивалось с мобильной разработкой, а кое-кто считает себя при этом гуру.

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

Google и Apple против инди-разработчиков [2]

Технологические гиганты Google и Apple доминируют на рынке магазинов приложений, ведь у них практически нет конкурентов. Поэтому они предоставляют инди-разработчикам очень слабую поддержку. Вашу игру или приложение могут внезапно удалить, и вы почти ничего не можете с этим сделать.

Дайджест интересных материалов для мобильного разработчика #209 (19 июня — 25 июня) - 4

Усатый стрелок из двадцати трёх полигонов [3]

На самом деле, всё очень просто: я наконец-то зарегистрировал аккаунт разработчика и очень хочу его опробовать. На момент написания этих строк у меня нет ни одного написанного класса и ни одного нарисованного пикселя. По сути, эта статья — самый настоящий devlog.

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

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

Дайджест интересных материалов для мобильного разработчика #209 (19 июня — 25 июня) - 12 Android

Дайджест интересных материалов для мобильного разработчика #209 (19 июня — 25 июня) - 26 Windows

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

Дайджест интересных материалов для мобильного разработчика #209 (19 июня — 25 июня) - 34 Аналитика, маркетинг и монетизация

Дайджест интересных материалов для мобильного разработчика #209 (19 июня — 25 июня) - 39 Устройства, IoT, AI

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

Автор: Everyday Tools

Источник [69]


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

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

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

[1] Как написать максимально хреновый бэкенд для мобильного приложения: https://habrahabr.ru/post/331120/

[2] Google и Apple против инди-разработчиков: https://habrahabr.ru/post/331404/

[3] Усатый стрелок из двадцати трёх полигонов: https://habrahabr.ru/post/322262/

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

[5] Интегрируем Copy-Paste-Detector для Swift в Xcode: https://habrahabr.ru/company/touchinstinct/blog/331238/

[6] Борьба за время сборки iOS-приложений: https://habrahabr.ru/company/tinkoff/blog/331044/

[7] Как сделать статический анализ кода в Swift: https://habrahabr.ru/company/touchinstinct/blog/331170/

[8] Уроки, извлечённые из трёх миллионов загрузок на App Store: https://habrahabr.ru/post/331466/

[9] Создатель Swift ушел из Tesla: http://apptractor.ru/info/news/sozdatel-swift-ushel-iz-tesla.html

[10] Apple и IKEA делают AR-приложение: http://apptractor.ru/info/news/apple-i-ikea-delayut-ar-prilozhenie.html

[11] Культура Apple после 10 лет существования iPhone: https://mondaynote.com/apple-culture-after-ten-years-of-iphone-dbc65f4438aa

[12] Воссоздаем новый App Store: http://www.phillfarrugia.com/2017/06/19/rebuilding-the-new-app-store-app-today-view/

[13] Компьютерное зрение в iOS 11: https://github.com/hetelek/ios-vision-example

[14] ReplayKit в iOS 11: https://techhype.io/?story=getting-started-with-screen-recording-with-replaykit-on-ios-11

[15] Один странный совет для уменьшения размера приложения: https://blog.halide.cam/one-weird-trick-to-lose-size-c0a4013de331

[16] DDViewSwitcher: скроллинг текста внутри View: https://github.com/DingdingKim/DDViewSwitcher

[17] Видеозаписи: Android meetup в офисе Badoo: https://habrahabr.ru/company/badoo/blog/331426/

[18] Сборка модуля ядра Linux без точных заголовочных файлов: https://habrahabr.ru/post/331202/

[19] Самые популярные SDK в Android-приложениях: отчет SafeDK: http://apptractor.ru/info/analytics/samyie-populyarnyie-sdk-v-android-prilozheniyah-otchet-safedk.html

[20] Обеспечение качества кода на Android: https://medium.com/@iateyourmic/ensuring-code-quality-on-android-d583e717de2

[21] Android Instant Apps шаг за шагом: как их использует Vimeo: https://medium.com/vimeo-engineering-blog/vimeo-android-instant-apps-2f8b1e94760c

[22] Firefox Focus: новый браузер для Android: https://blog.mozilla.org/blog/2017/06/20/firefox-focus-new-to-android-blocks-annoying-ads-and-protects-your-privacy/

[23] Google прекращает поддержку Android Market: https://android-developers.googleblog.com/2017/06/ending-support-for-android-market-on.html

[24] Не хотдог: компьютерное зрение на Kotlin: https://dev.to/clarifai/not-kotdog-using-computer-vision-to-detect-hot-dogs-in-kotlin

[25] Быстрые, определенные и аккуратные интеграционные тесты: https://medium.com/airbnb-engineering/writing-fast-deterministic-and-accurate-android-integration-tests-c56811bd14e2

[26] Alligator: современная библиотека для навигации: https://github.com/aartikov/Alligator

[27] BoxLoaderView: кастомный прогресс-бар: https://github.com/nipun-birla/BoxLoaderView

[28] GeoJson Viewer: просмотр GeoJson файлов на Android: https://github.com/Nextome/GeoJson-Viewer

[29] TriangulationDrawable: анимация треугольников: https://github.com/nekocode/TriangulationDrawable

[30] Composer: Reactive Android Instrumentation Test Runner: https://github.com/gojuno/composer

[31] InfiniteCards: бесконечно листающиеся карточки: https://github.com/BakerJQ/Android-InfiniteCards

[32] VectorMaster: динамическое управление векторными изображениями: https://github.com/harjot-oberai/VectorMaster

[33] История разработки и жизни одной маленькой игры. Релиз: https://habrahabr.ru/post/331458/

[34] Самодостаточные контроллы на Xamarin.Forms. Часть 2: https://habrahabr.ru/company/mobile_dimension/blog/331196/

[35] 13 вопросов, чтобы узнать, готовы ли вы нанимать команду мобильной разработки: https://habrahabr.ru/post/331510/

[36] Corona стала бесплатной: http://apptractor.ru/info/news/corona-stala-besplatnoy.html

[37] Использование Firebase для отправки уведомлений в реальном времени: http://firebase.apptractor.ru/ispolzovanie-firebase-dlya-otpravki-uvedomlenij-v-realnom-vremeni/

[38] Как дизайнеры UberEATS меняют будущее еды: http://apptractor.ru/info/articles/kak-dizayneryi-ubereats-menyayut-budushhee-edyi.html

[39] Google открыл мобильные модели компьютерного зрения для TensorFlow: http://apptractor.ru/info/news/google-otkryil-mobilnyie-modeli-kompyuternogo-zreniya-dlya-tensorflow.html

[40] «Мы делали стартап два года»: 7 советов молодым стартаперам от украинской команды Flawless App: https://ain.ua/2017/06/21/7-sovetov-molodym-startaperam

[41] Машинное обучение на JavaScript: https://hackernoon.com/machine-learning-with-javascript-part-1-9b97f3ed4fe5

[42] Бесплатные мокапы iPhone, Mac, MacBook pro, iPad, Android: https://www.sketchappsources.com/free-source/2690-phone-mockups-sketch-freebie-resource.html

[43] Боязнь пустого пространства: https://uxdesign.cc/horror-vacui-the-fear-of-white-space-a-ux-alphabet-series-6ad5337a6adc

[44] Лучшие инструменты прототипирования для всех: https://medium.muz.li/the-best-prototyping-tools-for-every-level-of-fidelity-c1c9314308ff

[45] Смерть гамбургеру: https://blog.marvelapp.com/death-by-hamburger/

[46] Firebase Cloud Messaging: управление токенами и уведомлениями на Node.js: https://www.whatsthatlambda.com/nodejs/firebase-cloud-messaging-handling-tokens-and-notifications-with-nodejs

[47] Аналитические инструменты: обзор выгодных предложений: https://habrahabr.ru/company/everydaytools/blog/331264/

[48] Как Fam App получил 1,024,786 загрузок за 10 дней (почти не потратив на маркетинг): http://apptractor.ru/info/articles/kak-fam-app-poluchil-1-024-786-zagruzok-za-10-dney-pochti-ne-potrativ-na-marketing.html

[49] AppMetrica и Auto.ru: +10% к конверсиям бесплатно: http://apptractor.ru/marketing-monetization/engagement/appmetrica-i-auto-ru-10-k-konversiyam-besplatno.html

[50] Карта мобильной рекламы 2017: http://apptractor.ru/info/analytics/karta-mobilnoy-reklamyi-2017.html

[51] Отчет “Мобильный шопинг: приобретение пользователей 2017”: http://apptractor.ru/info/analytics/otchet-mobilnyiy-shoping-priobretenie-polzovateley-2017.html

[52] Управление опытом взаимодействия с пользователями – задача digital-каналов: http://apptractor.ru/marketing-monetization/upravlenie-opyitom-vzaimodeystviya-s-polzovatelyami-zadacha-digital-kanalov.html

[53] “Отчет о мобильной монетизации” за 2 квартал от SOOMLA: http://apptractor.ru/measure/user-analytics/otchet-o-mobilnoy-monetizatsii-za-2-kvartal-ot-soomla.html

[54] 9 способов повысить точность прогноза дохода: http://apptractor.ru/measure/user-analytics/9-sposobov-povyisit-tochnost-prognoza-dohoda.html

[55] Flurry: играть меньше, но дольше: http://apptractor.ru/measure/user-analytics/flurry-igrat-menshe-no-dolshe.html

[56] 3 стратегии персонализации, которые гарантируют успех вашего приложения: http://apptractor.ru/marketing-monetization/3-strategii-personalizatsii-kotoryie-garantiruyut-uspeh-vashego-prilozheniya.html

[57] Mislead, который мы заслужили: выбор креативной стратегии: http://apptractor.ru/marketing-monetization/ad-networks/mislead-kotoryiy-myi-zasluzhili-vyibor-kreativnoy-strategii.html

[58] Как монетизировать бота за 24 часа: https://medium.com/@kemardarlington/the-features-you-need-to-monetize-bots-a5e40cffef18

[59] 16 стратегий от экспертов для стремительного роста загрузок: https://www.apppartner.com/16-experts-strategies-downloads/

[60] Как создавать рекламу в Instagram Stories: https://techhype.io/?story=how-to-create-ads-in-instagram-stories-guide-to-instagram-stories-ads

[61] Монетизация и маркетинг приложений: интервью Эрика Сёферта: https://techhype.io/?story=app-monetization-and-marketing-tips-qa-with-eric-seufert

[62] Как переусложнить дверной замок: https://habrahabr.ru/post/331470/

[63] Об использовании видеокамер с распознаванием символов на низкопроизводительных вычислительных устройствах: https://habrahabr.ru/post/331226/

[64] Интернет вещей в сельском хозяйстве: мировой опыт, кейсы применения и экономический эффект: http://apptractor.ru/info/analytics/internet-veshhey-v-selskom-hozyaystve-mirovoy-opyit-keysyi-primeneniya-i-ekonomicheskiy-effekt.html

[65] Intel прекращает выпуск Edison, Galileo и Joule: http://apptractor.ru/info/devices/intel-prekrashhaet-vyipusk-edison-galileo-i-joule.html

[66] Qualcomm представил референсный дизайн для “умных колонок”: http://apptractor.ru/info/devices/qualcomm-predstavil-referensnyiy-dizayn-dlya-umnyih-kolonok.html

[67] Контролируем свет в офисе с помощью Android Things: https://androidthings.rocks/2017/06/04/controlling-your-office-lights-with-android-things/

[68] Предыдущий дайджест: https://habrahabr.ru/company/everydaytools/blog/331152/

[69] Источник: https://habrahabr.ru/post/331606/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best