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

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

На этой неделе у Nokia вышел новый флагман – чистый Android, хорошие камеры, топовая начинка. А кроме этого в нашем дайджесте борьба Яндекса со Swift, вторая серия борьбы с ДИТом, красоный код, помогающий в разработке, будущее дизайна и тестирования иконок.

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

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

Полезные книги о разработке мобильных игр на Android и iOS [1]

Вы решили заняться разработкой мобильных игр. С чего начать? Большинство программистов в геймдеве не ходили в учебные заведения, специализирующие только на играх. Скорее, это был какой-нибудь аналог GeekUniversity с видеоуроками или самостоятельный путь, начавшийся с огромного количества любимых игр, разбора механики, курсов в целом по мобильной разработке, оттачивания найденных алгоритмов в простых игрушках, создаваемых для первого портфолио.

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

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

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

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

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

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

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

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

Автор: EverydayTools

Источник [71]


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

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

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

[1] Полезные книги о разработке мобильных игр на Android и iOS: https://habrahabr.ru/company/mailru/blog/335606/

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

[3] Как мы боремся c динамическими библиотеками в Swift. Опыт Яндекса: https://habrahabr.ru/company/yandex/blog/335768/

[4] У App Store сменилась иконка: http://apptractor.ru/develop/design/u-app-store-smenilas-ikonka.html

[5] Руководство по использованию Taptic Engine & Haptic Feedback: https://medium.com/@sdrzn/make-your-ios-app-feel-better-a-comprehensive-guide-over-taptic-engine-and-haptic-feedback-724dec425f10

[6] Начинается разработка Swift 5: https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20170807/038645.html

[7] Как мы вполовину уменьшили время запуска iOS-приложения: https://techhype.io/?story=how-we-cut-our-ios-apps-launch-time-in-half-with-this-one-cool-trick

[8] Путь мастера для iOS-разработчика: https://trello.com/b/gvzEgkw4/ios-path-to-mastery-for-ios-development

[9] Полное руководство по сетевому юнит-тестированию на Swift: https://medium.com/flawless-app-stories/the-complete-guide-to-network-unit-testing-in-swift-db8b3ee2c327

[10] Swift в Android-приложениях: http://johnholdsworth.com/bothworlds.html

[11] Layout: декларативный UI-фреймворк для iOS: http://bytes.schibsted.com/layout-declarative-ui-framework-ios/

[12] CwlLayout: Swift-обертка для Auto Layout: https://www.cocoawithlove.com/blog/cwllayout.html

[13] Быстрая замена Core ML моделей на iPhone: https://blog.zedge.net/developers-blog/hotswapping-machine-learning-models-in-coreml-for-iphone

[14] Disk: библиотека для управления файлами: https://github.com/saoudrizwan/Disk

[15] Отладка Xamarin проектов из VirtualBox на эмуляторе Android: https://habrahabr.ru/post/335680/

[16] Dagger 2.11 и Android: https://habrahabr.ru/post/335940/

[17] Android Instant Apps: 500 млн пользователей: http://apptractor.ru/info/news/android-instant-apps-500-mln-polzovateley.html

[18] Делаем правильную множественную загрузку в Android: https://android-tools.ru/coding/delaem-pravilnuyu-mnozhestvennuyu-zagruzku-v-android/

[19] Делимся файлами в Android с помощью FileProvider: https://android-tools.ru/coding/delimsya-fajlami-v-android-s-pomoshhyu-fileprovider/

[20] Отладка Android-приложений – CrashReporter: https://blog.mindorks.com/android-debugging-crashreporter-on-duty-f8ecfc63f3c6.

[21] Исследуем Nearby Connections 2.0: https://medium.com/@calren24/exploring-nearby-connections-2-0-bd0681ac8e64

[22] Cicerone + Kotlin = Love: https://medium.com/@terrakok/cicerone-kotlin-da5b2f49d759

[23] Как мы уменьшили размер Android-приложения на 65%: https://medium.com/pregbuddy-engineering/how-we-reduced-our-android-app-size-by-65-54b17ae9a3c6

[24] YelpQL: Изучаем GraphQL создавая приложение Yelp: https://android.jlelse.eu/yelpql-learn-graphql-by-building-yelp-app-da2a71f16c77

[25] Как работают библиотеки для загрузки изображений Glide и Fresco: https://blog.mindorks.com/how-the-android-image-loading-library-glide-and-fresco-works-962bc9d1cc40

[26] Android-аналитика с RxJava2: https://proandroiddev.com/solid-android-analytics-with-rxjava2-6270ce8c26f9

[27] Android Instant Apps: лучшие практики управления размером: https://android-developers.googleblog.com/2017/08/android-instant-apps-best-practices-for.html

[28] MVP с Dagger 2.11: https://medium.com/@mladenbp/mvp-with-dagger-2-11-847d52c27c5a

[29] Last.fm API: врапер для работы с Last.fm на Retrofit2 и RxJava2: https://github.com/vpaliyX/Last.fm-API

[30] Google I/O 2017: официальное приложение конференции: https://github.com/google/iosched

[31] Microsoft разработала инструмент для автоматического исправления кода: https://techhype.io/?story=microsoft-develops-tool-to-repair-code

[32] Часть 2. Сначала они воруют, а когда ты побеждаешь, то тебя убивают: https://habrahabr.ru/post/335688/

[33] Красочный код: как цвет помогает в работе с кодом: https://habrahabr.ru/post/335692/

[34] Предъявите паспорт. Часть 1: https://habrahabr.ru/company/alfa/blog/335892/

[35] Руководство по локализации приложений для китайского рынка. Часть 1: https://habrahabr.ru/company/alconost/blog/335806/

[36] Джон Белл (Twitter): будущее дизайна уже наступило, и оно связано с данными: http://apptractor.ru/info/interview/dzhon-bell-twitter-budushhee-dizayna-uzhe-nastupilo-i-ono-svyazano-s-dannyimi.html

[37] 10 качественных мелочей с Aliexpress для офиса мобильного разработчика: http://apptractor.ru/info/devices/10-kachestvennyih-melochey-s-aliexpress-dlya-ofisa-mobilnogo-razrabotchika.html

[38] ВКонтакте запустил игровую платформу на базе HTML5: http://apptractor.ru/info/news/vkontakte-zapustil-igrovuyu-platformu-na-baze-html5.html

[39] Хватит быть глупым инди-разработчиком: http://apptractor.ru/info/articles/hvatit-byit-glupyim-indi-razrabotchikom.html

[40] Визуальный сахар: http://apptractor.ru/info/articles/vizualnyiy-sahar.html

[41] Дизайн-линч: новая версия Skype: http://apptractor.ru/info/articles/dizayn-linch-novaya-versiya-skype.html

[42] Как протестировать иконку приложения перед релизом: http://apptractor.ru/test/icon-test.html

[43] Экран запуска важнее, чем вы думаете: http://apptractor.ru/info/articles/ekran-zapuska-vazhnee-chem-vyi-dumaete.html

[44] Нативные приложения с Vue.js: Weex или NativeScript?: https://hackernoon.com/native-apps-with-vue-js-weex-or-nativescript-8d8f0bac041d

[45] Принципы мобильного дизайна: http://www.uxmatters.com/mt/archives/2017/08/principles-for-mobile-design.php

[46] Бегите от разработчиков за 5 долларов в час!: https://techhype.io/?story=run-dont-walk-away-from-that-5hour-dev-shop

[47] Разработка на расстоянии 5000 миль друг от друга: http://www.gamasutra.com/blogs/KrisHattori/20170810/303464/I_Would_Dev_5000_Miles.php

[48] Топ-5 игр для Oculus Rift 2017 года: https://nimblechapps.com/top-5-every-week/top-5-oculus-rift-games-2017

[49] Техники обучения программистов: https://www.raywenderlich.com/167015/learning-techniques-programmers

[50] Алгоритмы машинного обучения: полет Flappy Bird при помощи нейронной сети: https://techhype.io/?story=machine-learning-algorithm-flappy-bird-flies-by-using-neural-networks

[51] Как OpenAI победила чемпионов по Dota 2: https://blog.openai.com/more-on-dota-2/

[52] Clojurescript для запуска iOS/Android приложений: https://youtu.be/ELM_eKZXl3M

[53] Amazon начнет премировать разработчиков скилов для Alexa: http://apptractor.ru/info/news/amazon-nachnet-premirovat-razrabotchikov-skilov-dlya-alexa.html

[54] Ретаргетинг GetLoyal: выжать максимум из существующих пользователей: http://apptractor.ru/marketing-monetization/engagement/getloyal-vyizhat-maksimum-iz-sushhestvuyushhih-polzovateley.html

[55] Покорить Поднебесную: AppsFlyer представляет отчет по состоянию китайского рынка мобильных приложений: http://apptractor.ru/info/analytics/pokorit-podnebesnuyu-appsflyer-predstavlyaet-otchet-po-sostoyaniyu-kitayskogo-ryinka-mobilnyih-prilozheniy.html

[56] Supercell использует AR Studio от Facebook: http://apptractor.ru/info/news/supercell-ispolzuet-ar-studio-ot-facebook.html

[57] “Подписка в приложениях 2017”: отчет Liftoff: http://apptractor.ru/marketing-monetization/podpiska-v-prilozheniyah-2017-otchet-liftoff.html

[58] В myTarget появился новый формат видеорекламы для продвижения мобильных приложений во ВКонтакте: http://apptractor.ru/info/news/v-mytarget-poyavilsya-novyiy-format-videoreklamyi-dlya-prodvizheniya-mobilnyih-prilozheniy-vo-vkontakte.html

[59] MoPub как инструмент монетизации трафика приложений: http://apptractor.ru/marketing-monetization/ad-networks/mopub-kak-instrument-monetizatsii-trafika-prilozheniy.html

[60] Google переходит на Universal App Campaigns: http://apptractor.ru/marketing-monetization/ad-networks/google-perehodit-na-universal-app-campaigns.html

[61] Мобильные приложения помогают от прокрастинации: http://apptractor.ru/info/apps/mobilnyie-prilozheniya-pomogayut-ot-prokrastinatsii.html

[62] Инди-игры чертовски дешевы: https://galyonk.in/the-indie-games-are-too-damn-cheap-11b8652fad16

[63] Исследуем мотивацию: почему люди играют годами: http://blog.kongregate.com/exploring-motivation-why-people-play-games-for-years/

[64] Кампании установок мобильных приложений: Google AdWords vs. Facebook Ads: https://techhype.io/?story=mobile-app-installs-campaigns-google-adwords-vs-facebook-ads

[65] Что делать и что не делать в мобильном маркетинге: https://techhype.io/?story=the-dos-and-donts-of-mobile-app-marketing

[66] Бизнес на подписке в Google Play: новая аналитика и лучшие практики: https://android-developers.googleblog.com/2017/08/build-subscriptions-business-on-google.html

[67] Ford открывает конкурс приложений для автомобилистов: http://apptractor.ru/info/conferences/ford-priglashaet-rossiyskih-razrabotchikov-prinyat-uchastie-v-konkurse-prilozheniy-dlya-avtomobilistov.html

[68] Polaroid представил смартфоны Cosmo K: http://apptractor.ru/info/devices/polaroid-predstavil-smartfonyi-cosmo-k.html

[69] HMD Global представила Nokia 8: http://apptractor.ru/info/devices/nokia-8.html

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

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