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

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

Главные новинки этой недели – конечно с I/O 2017. Kotlin стал официальным языком Android разработки, выпуск Android O, Google превращается в AI-first компанию… Но главное, конечно, скрыто «под капотом» — 100 сессий о самых разных аспектах разработки. А кроме них есть антифрод, азиатские рынки, дизайн и многое другое.

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

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

Kotlin vs. Java: скорость компиляции [1]

Многие риски, связанные с использованием этого замечательного языка в Android-проектах, сняты. Но актуальным, особенно для очень крупных проектов, каким является Badoo, остаётся вопрос о скорости сборки. Я был рад обнаружить, что в сети уже есть исследования на эту тему, и переводом одного из них хочу поделиться.

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

Как я перешёл из системного администрирования в Android-разработку [2]

Если вы начинающий специалист, и не знаете, с чего начать изучение Android, или если вы уже обладаете определёнными знаниями в этой теме и планируете в скором времени устраиваться на работу, то этот материал для вас. По задумке, к данной статье вы будете возвращаться по мере накопления опыта: смотреть на каком этапе в данный момент находитесь и что изучать дальше.

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

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

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

Дайджест интересных материалов для мобильного разработчика #204 (15-21 мая) - 17 Windows

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

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

Дайджест интересных материалов для мобильного разработчика #204 (15-21 мая) - 24 Устройства и IoT

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

Автор: Everyday Tools

Источник [73]


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

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

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

[1] Kotlin vs. Java: скорость компиляции: https://habrahabr.ru/company/badoo/blog/329026/

[2] Как я перешёл из системного администрирования в Android-разработку : https://habrahabr.ru/post/328888/

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

[4] Руководство React Native — создаем приложение под iOS. Часть 1.4 — 1.5: https://habrahabr.ru/post/328904/

[5] 1.2 — 1.3: https://habrahabr.ru/post/328834/

[6] 1.1: https://habrahabr.ru/post/328752/

[7] Реализация функционала drag&drop в iOS приложении: https://habrahabr.ru/company/everydaytools/blog/328952/

[8] Быстрый старт iOS-приложения на примере iOS Почты Mail.Ru: https://habrahabr.ru/company/oleg-bunin/blog/328908/

[9] Подкаст Podlodka №10: BaaS, CaaS и self-hosted backend: http://apptractor.ru/info/media/podkast-podlodka-10-baas-caas-i-self-hosted-backend.html

[10] iOS 11, уменьшение сложности и новый пользовательский интерфейс Apple: https://blog.prototypr.io/ios-11-complexion-reduction-apples-new-user-interface-7a04fa46375d

[11] Что нового в Swift 4: https://www.hackingwithswift.com/swift4

[12] Как сделать горизонтальный UIPickerView: https://www.youtube.com/watch?v=8EuoHAw_PBk

[13] Сворачиваемый UITableView: https://codedollop.com/2017/05/create-a-collapsible-tableview/

[14] Кэширование изображений на Swift: https://medium.com/journey-of-one-thousand-apps/caching-images-in-swift-e909a8e5db17

[15] Безопасность пользовательских данных: Keychain и Touch ID: https://www.raywenderlich.com/147308/secure-ios-user-data-keychain-touch-id

[16] Простая реализация Undo/Redoна Swift: http://blog.benjamin-encz.de/post/simple-undo-redo-swift/

[17] Kotlin для Android: Теперь официально: https://habrahabr.ru/company/JetBrains/blog/329028/

[18] Kotlin — официальный язык разработки под Android. Разбираемся в тонкостях языка на Stepik: https://habrahabr.ru/company/stepic/blog/328946/

[19] Google I/O 2017: заметки с места событий от Android-разработчика: https://habrahabr.ru/company/superjob/blog/328710/

[20] Android и архитектура: https://habrahabr.ru/post/328962/

[21] Когда нужен свой магазин приложений: https://habrahabr.ru/company/eastbanctech/blog/328980/

[22] Разработка менеджера паролей под Android: https://habrahabr.ru/post/328708/

[23] Неочевидные вещи при старте разработки под Android под Windows 7: https://habrahabr.ru/post/328642/

[24] Мнения российских разработчиков о главных анонсах Google I/O 2017: https://vc.ru/p/io-17-opinions

[25] Где можно изучить Kotlin: http://apptractor.ru/info/articles/gde-mozhno-izuchit-kotlin.html

[26] Лучшие приложения 2017 Google Play Award: http://apptractor.ru/info/apps/prilozheniya-2017-google-play-award.html

[27] I/O 2017: платежи в Assistant и приложениях: http://apptractor.ru/info/news/i-o-2017-platezhi-v-assistant-i-prilozheniyah.html

[28] I/O 2017: реклама приложений на главной Google Play: http://apptractor.ru/info/news/i-o-2017-reklama-prilozheniy-na-glavnoy-google-play.html

[29] I/O 2017: TensorFlow Lite: http://apptractor.ru/info/news/i-o-2017-tensorflow-lite.html

[30] I/O 2017: Android Studio 3.0: http://apptractor.ru/info/news/i-o-2017-android-studio-3-0.html

[31] I/O 2017: Android Instant Apps для всех: http://apptractor.ru/info/news/i-o-2017-android-instant-apps-dlya-vseh.html

[32] I/O 2017: обновление Play Console: http://apptractor.ru/info/news/i-o-2017-obnovlenie-play-console.html

[33] Audi и Volvo встроят Android в свои автомобили: http://apptractor.ru/info/devices/audi-i-volvo-vstroyat-android-v-svoi-avtomobili.html

[34] Будущее после Google: http://apptractor.ru/info/articles/budushhee-posle-google.html

[35] Официальное руководство по архитектуре Android: https://developer.android.com/topic/libraries/architecture/guide.html

[36] Все доклады I/O 2017: https://www.youtube.com/playlist?list=PLOU2XLYxmsIKC8eODk_RNCWv3fBcLvMMy

[37] Лучшие практики UX в Android Instant Apps: https://www.youtube.com/watch?v=KImzvcrBfzE

[38] ParticleView: библиотека для работы с частицами: https://github.com/shchurov/ParticleView

[39] Почему разработчики выбирают Windows Store: http://apptractor.ru/info/articles/pochemu-razrabotchiki-vyibirayut-windows-store.html

[40] Расширение: удобное место Microsoft в мире iOS и Android: http://apptractor.ru/info/articles/rasshirenie-udobnoe-mesto-microsoft-v-mire-ios-i-android.html

[41] Да будет фильм с Xamarin.Forms : https://habrahabr.ru/company/microsoft/blog/328732/

[42] Создание игры Match-3 в Unity: https://habrahabr.ru/post/329016/

[43] Ionic 2 vs React Native: сравнение фреймворков для создания корпоративных мобильных приложений: https://habrahabr.ru/post/328960/

[44] Tiled2Unity: экспорт из Tiled Map Editor в Unity: https://habrahabr.ru/post/328700/

[45] Тест-анализ в мобильной разработке: https://habrahabr.ru/company/touchinstinct/blog/329000/

[46] Метафоры и аналогии в продуктовом дизайне: https://habrahabr.ru/company/everydaytools/blog/329074/

[47] Приложения на iOS, Android и Mac для разработчиков: https://habrahabr.ru/company/everydaytools/blog/328766/

[48] В Telegram заработали платежи: http://apptractor.ru/info/news/v-telegram-zarabotali-platezhi.html

[49] Telegram убрал встроенные игры из последней версии iOS-приложения: https://vc.ru/n/no-more-games-tg

[50] Геймдизайн 101: книги для начинающих: http://apptractor.ru/info/articles/geymdizayn-101-knigi-dlya-nachinayushhih.html

[51] EastBanc Technologies: приручение и дрессировка софта: http://apptractor.ru/info/interview/eastbanc-technologies-priruchenie-i-dressirovka-softa.html

[52] У jQuery Mobile вышла альфа версии 1.5: http://apptractor.ru/info/news/u-jquery-mobile-vyishla-alfa-versii-1-5.html

[53] Лучшие практики горизонтальных списков в мобайле: https://uxdesign.cc/best-practices-for-horizontal-lists-in-mobile-21480b9b73e5

[54] Uber Mobility: RIB (Router Interactor Builder): https://www.youtube.com/watch?v=Q5cTT0M0YXg&t=3s

[55] Руководство по разработке ПО, которое заставит людей вас ненавидеть: https://hackernoon.com/guidelines-for-building-software-that-will-make-people-hate-you-23049d7209af

[56] Дешевая, но мощная аналитика на Data Studio, Big Query и Firebase: https://hackernoon.com/cheap-yet-powerful-app-analytics-using-data-studio-big-query-and-firebase-or-similar-services-6186ae42c697

[57] Единый вход при помощи React Native и Fabric: https://hackernoon.com/how-to-single-sign-on-with-react-native-and-fabric-6fec9de6765a

[58] Антифрод-системы в популярных мобильных трекерах: AppsFlyer, Adjust, AppMetrica, TMC, Kochava: https://habrahabr.ru/company/mobio/blog/328876/

[59] 10 шагов к улучшенной адаптации пользователя: https://habrahabr.ru/company/netologyru/blog/328902/

[60] Перспективность рынка мобильных игр Юго-Восточной Азии: https://habrahabr.ru/company/allcorrect/blog/328814/

[61] Тайвань и Гонконг: перспективные рынки с огромными возможностями : https://habrahabr.ru/company/alconost/blog/328224/

[62] Крупнейшие мероприятия по мобильному маркетингу, монетизации и продвижению 2017 года: http://apptractor.ru/info/conferences/krupneyshie-meropriyatiya-po-mobilnomu-marketingu-monetizatsii-i-prodvizheniyu-2017-goda.html

[63] Как правильно работать с отзывами и рейтингами: http://apptractor.ru/marketing-monetization/engagement/kak-pravilno-rabotat-s-otzyivami-i-reytingami.html

[64] WeChat запустил собственный поисковик: http://apptractor.ru/info/news/wechat-zapustil-sobstvennyiy-poiskovik.html

[65] eCPM для новых пользователей может быть в два раза больше, чем для старых: http://apptractor.ru/marketing-monetization/app-promotion-campaign-analytics/ecpm-dlya-novyih-polzovateley-mozhet-byit-v-dva-raza-bolshe-chem-dlya-staryih.html

[66] Tapjoy: Вознаграждающая реклама увеличивает возвраты в приложения: http://apptractor.ru/info/analytics/tapjoy-voznagrazhdayushhaya-reklama-uvelichivaet-vozvratyi-v-prilozheniya.html

[67] Как увеличить количество отзывов в App Store в 12 раз: опыт DICE: http://apptractor.ru/marketing-monetization/apps-promo/63472.html

[68] VMware купила Apteligent: http://apptractor.ru/info/news/vmware-kupila-apteligent.html

[69] Навыки Alexa смогут сами уведомлять пользователей: http://apptractor.ru/info/news/navyiki-alexa-smogut-sami-uvedomlyat-polzovateley.html

[70] Samsung выпускает Z4 и Tizen 3.0: http://apptractor.ru/info/devices/samsung-vyipuskaet-z4-i-tizen-3-0.html

[71] «Связной»: запуск Android Pay может стать драйвером рынка смартфонов в России: http://apptractor.ru/info/devices/svyaznoy-zapusk-android-pay-mozhet-stat-drayverom-ryinka-smartfonov-v-rossii.html

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

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