- PVSM.RU - https://www.pvsm.ru -
Главные новинки этой недели – конечно с I/O 2017. Kotlin стал официальным языком Android разработки, выпуск Android O, Google превращается в AI-first компанию… Но главное, конечно, скрыто «под капотом» — 100 сессий о самых разных аспектах разработки. А кроме них есть антифрод, азиатские рынки, дизайн и многое другое.
Kotlin vs. Java: скорость компиляции [1] |
Многие риски, связанные с использованием этого замечательного языка в Android-проектах, сняты. Но актуальным, особенно для очень крупных проектов, каким является Badoo, остаётся вопрос о скорости сборки. Я был рад обнаружить, что в сети уже есть исследования на эту тему, и переводом одного из них хочу поделиться.
Как я перешёл из системного администрирования в Android-разработку [2] |
Если вы начинающий специалист, и не знаете, с чего начать изучение Android, или если вы уже обладаете определёнными знаниями в этой теме и планируете в скором времени устраиваться на работу, то этот материал для вас. По задумке, к данной статье вы будете возвращаться по мере накопления опыта: смотреть на каком этапе в данный момент находитесь и что изучать дальше.
Дайджест доступен и в виде рассылки. Подписаться вы можете тут [3].
iOS
Android
Windows
Разработка
Аналитика, маркетинг и монетизация
Устройства и 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
Нажмите здесь для печати.