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

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

В новом дайджесте мы обсуждаем учебные проекты, странную покупку старого Mac Mini, самые популярные приложения, потерю данных 31 миллиона пользователей одной из мобильных клавиатур, правильные продуктовые метрики и многое другое.

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

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

8 учебных проектов [1]

Предлагаем 8 вариантов проектов, которые можно сделать «по фану», дабы получить реальный опыт разработки.

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

Зачем я купил Mac Mini (Late 2012) накануне 2018 года? [2]

После смены старого MacBook Pro на еще более древний Mac Mini, объем оперативной памяти увеличился с 8 GB до 16 GB и маленький 13'' экран сменился на два 22''. Осталось разобраться с производительностью.

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

14-й опрос Developer Economics [3]

Этот опрос создан разработчиками для разработчиков и прольет свет на будущее индустрии программного обеспечения.

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

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

(+18) Нейросеть для определения лиц, встроенная в смартфон [5]
(+3) От «Hello World» до приложения в App Store: советы новичкам от новичка [6]
Apple намеревается купить Shazam [7]
Apple опустилась на 48 позиций в рейтинге работодателей [8]
Уязвимость в HomeKit дает неавторизованный доступ к устройствам [9]
Apple назвала самые популярные приложения для iPhone и iPad 2017 года [10]
Avito запустил функцию поиска по фото [11]
В Apple Search Ads заработала CPI-модель [12]
Редизайн iOS-приложения «Тинькофф банка» — рассказ команды [13]
image Лучшее из iOS-дизайна в ноябре [14]
image Как реализовать кастомный маркер в Google Maps для iOS [15]
image Swift против Objective-C [16]
image Drag&Drop в коллекциях и таблицах iOS 11 [17]
image Автозаполнение паролей в iOS 11 [18]
image TimelineCards: карточки с таймлайном [19]

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

(+29) Лекция Яндекса: Advanced UI, часть первая [20] и часть вторая [21]
(+22) Kotlin Night Moscow — видео, фото, презентации [22]
(+14) Многопоточное программирование в Android с использованием RxJava 2 [23]
(+2) Dagger 2 для начинающих Android разработчиков. Dagger 2. Часть 1 [24]
(+1) Паттерны разработки: MVC vs MVP vs MVVM vs MVI [25]
Google запустил Android Oreo Go edition [26]
image Kotlin для Android: пора осваивать новый язык? [27]
image Уроки моего первого мультиплатформенного проекта на Kotlin [28]
image Тестируем Android App Shortcuts с UI Automator [29]
image Полное руководство по сплэш-скрину в Android [30]
image Бесплатный обучающий курс по Kotlin на Udacity [31]
image Решение всех проблем с реактивными потоками [32]
image Видео GDD India 2017 [33]
image Видео droidcon SF 2017 [34]
image ReActiveAndroid: простой, но мощный ORM для Android [35]

Дайджест интересных материалов для мобильного разработчика #233 (4 декабря — 10 декабря) - 22 Разработка

(+25) Дневник техлида: полгода разработки мобильного PvP [36]
(+14) Переход из тестировщика в руководители проектов [37]
(+23) Must-have документация для мобильного разработчика. Часть 1 [38] и Часть 2 [39]
(+7) Жизнь в Unity Asset Store. Кратко [40]
(+4) Готовимся к публикации игры в Xiaomi Mi Game Center (Unity, C#) [41]
В Facebook Instant Games появятся стримы и видеочат [42]
Правила, которые я выработал по результатам тысяч code review [43]
Google удаляет Chrome Apps [44]
Клавиатура Ai.type хранила данные 31 млн пользователей в отрытом виде [45]
Как за месяц вернуть к жизни приложение после неудачной разработки [46]
Программирование это новый пузырь? [47]
Самые популярные языки программирования 2017 [48]
image UX в 2018 [49]
image От наездника кода до инфраструктурного архитектора [50]
image Как писать скилы для Amazon Echo Show на Java [51]
image Вышел Qt 5.10 [52]

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

(+3) Как оценить эффективность рекламы в приложении: ARPDAU, сезонность и несколько секретов [53]
10 главных прогнозов для индустрии приложений на 2018 год [54]
AppsFlyer и myTarget представили новый продукт Audiences [55]
Объявлены победители The Game Awards 2017 [56]
Готовы ли к сезону распродаж? [57]
Вместе лучше: элементы платного и органического маркетинга [58]
Подходы к созданию мобильной видеорекламы [59]
Podlodka #36: Growth Hacking [60]
Как выбрать правильные метрики для продукта [61]
Подкаст AppTractor: TheTool [62]
image Как запускать приложение (и чего стоит избегать) [63]
image Начинаем работу с Firebase Predictions [64]
image Как использовать мобильные пуши [65]

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

(+61) AlphaGo Zero совсем на пальцах [66]
(+30) Капсульные сети от Хинтона [67]
(+28) Куй железо: горячий жаргон hardware-стартапов [68]
(+24) Вероятностная интерпретация классических моделей машинного обучения [69]
(+15) Учим машину разбираться в генах человека [70]
(+14) Сверточная сеть на python. Часть 1. Определение основных параметров модели [71]
(+13) Местоопределение Wi-FI источников в AR и котелок [72]
(+8) Как построить классификатор изображений на основе предобученной нейронной сети [73]
(+6) Введение в обучение с подкреплением: от многорукого бандита до полноценного RL агента [74]
(+2) Oracle Open World 2017: анонсы «Автономного AI» [75]
Настоящее и будущее машинного обучения на устройствах [76]
Qualcomm Snapdragon 845: изображение, AR/VR и AI [77]
Дайджест интернета вещей: ноябрь 2017 [78]
Amazon представил беспроводную камеру DeepLens с поддержкой глубинного обучения [79]
GM открывает встроенный в автомобили Marketplace [80]

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

Автор: EverydayTools

Источник [82]


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

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

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

[1] 8 учебных проектов: https://habrahabr.ru/company/edison/blog/344006/

[2] Зачем я купил Mac Mini (Late 2012) накануне 2018 года?: https://habrahabr.ru/post/343598/

[3] 14-й опрос Developer Economics: http://vmob.me/DE4Q17AppTractor

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

[5] Нейросеть для определения лиц, встроенная в смартфон: https://habrahabr.ru/post/343810/

[6] От «Hello World» до приложения в App Store: советы новичкам от новичка: https://habrahabr.ru/post/344128/

[7] Apple намеревается купить Shazam: https://apptractor.ru/info/news/apple-namerevaetsya-kupit-shazam.html

[8] Apple опустилась на 48 позиций в рейтинге работодателей: https://apptractor.ru/info/news/apple-opustilas-na-48-pozitsiy-v-reytinge-rabotodateley.html

[9] Уязвимость в HomeKit дает неавторизованный доступ к устройствам: https://apptractor.ru/info/news/uyazvimost-v-homekit-daet-neavtorizovannyiy-dostup-k-ustroystvam.html

[10] Apple назвала самые популярные приложения для iPhone и iPad 2017 года: https://apptractor.ru/info/apps/apple-nazvala-samyie-populyarnyie-prilozheniya-dlya-iphone-i-ipad-2017-goda.html

[11] Avito запустил функцию поиска по фото: https://apptractor.ru/info/apps/avito-zapustil-funktsiyu-poiska-po-foto.html

[12] В Apple Search Ads заработала CPI-модель: https://apptractor.ru/info/news/v-apple-search-ads-zarabotala-cpi-model.html

[13] Редизайн iOS-приложения «Тинькофф банка» — рассказ команды: https://vc.ru/30080-redizayn-ios-prilozheniya-tinkoff-banka-rasskaz-komandy

[14] Лучшее из iOS-дизайна в ноябре: https://stories.uplabs.com/best-of-ios-in-november-2017-a32fff417a38

[15] Как реализовать кастомный маркер в Google Maps для iOS : https://medium.com/@matschmidy/how-to-implement-custom-and-dynamic-map-marker-info-windows-for-google-maps-ios-e9d993ef46d4

[16] Swift против Objective-C : https://techhype.io/?story=swift-vs-objective-c

[17] Drag&Drop в коллекциях и таблицах iOS 11: https://techhype.io/?story=drag-it-drop-it-in-collection-table-ios-11-freecodecamp

[18] Автозаполнение паролей в iOS 11: https://codeburst.io/password-autofill-in-ios-11-1ec1f246fc82

[19] TimelineCards: карточки с таймлайном: https://github.com/vladaverin24/TimelineCards

[20] Лекция Яндекса: Advanced UI, часть первая: https://habrahabr.ru/company/yandex/blog/343770/

[21] часть вторая: https://habrahabr.ru/company/yandex/blog/344296/

[22] Kotlin Night Moscow — видео, фото, презентации: https://habrahabr.ru/company/avito/blog/344146/

[23] Многопоточное программирование в Android с использованием RxJava 2: https://habrahabr.ru/post/344016/

[24] Dagger 2 для начинающих Android разработчиков. Dagger 2. Часть 1: https://habrahabr.ru/post/344314/

[25] Паттерны разработки: MVC vs MVP vs MVVM vs MVI: https://habrahabr.ru/post/344184/

[26] Google запустил Android Oreo Go edition: https://apptractor.ru/info/news/google-zapustil-android-oreo-go-edition.html

[27] Kotlin для Android: пора осваивать новый язык?: https://techhype.io/?story=kotlin-for-android-time-to-ditch-java-and-learn-a-new-language

[28] Уроки моего первого мультиплатформенного проекта на Kotlin: https://blog.kotlin-academy.com/lessons-from-my-first-multiplatform-kotlin-project-d4e311f15874

[29] Тестируем Android App Shortcuts с UI Automator: https://overflow.buffer.com/2017/12/05/testing-android-app-shortcuts-ui-automator/

[30] Полное руководство по сплэш-скрину в Android: https://techhype.io/?story=the-complete-android-splash-screen-guide

[31] Бесплатный обучающий курс по Kotlin на Udacity: https://techhype.io/?story=learn-kotlin-kotlin-for-android-developers

[32] Решение всех проблем с реактивными потоками: https://www.youtube.com/watch?v=1WF5l9zCKHw

[33] Видео GDD India 2017: https://www.youtube.com/playlist?list=PL2F9wFnfMLb22-owP-2-tsVJ98GdZODSg

[34] Видео droidcon SF 2017: https://www.youtube.com/playlist?list=PLYioXtkIMlS8wsv0jaA3ArxGtZ0RMLZR2

[35] ReActiveAndroid: простой, но мощный ORM для Android: https://github.com/ImangazalievM/ReActiveAndroid

[36] Дневник техлида: полгода разработки мобильного PvP: https://habrahabr.ru/company/pixonic/blog/343820/

[37] Переход из тестировщика в руководители проектов: https://habrahabr.ru/company/mobileup/blog/344266/

[38] Must-have документация для мобильного разработчика. Часть 1: https://habrahabr.ru/company/microsoft/blog/343660/

[39] Часть 2: https://habrahabr.ru/company/microsoft/blog/343666/

[40] Жизнь в Unity Asset Store. Кратко: https://habrahabr.ru/post/344306/

[41] Готовимся к публикации игры в Xiaomi Mi Game Center (Unity, C#): https://habrahabr.ru/post/344034/

[42] В Facebook Instant Games появятся стримы и видеочат: https://apptractor.ru/info/news/v-facebook-instant-games-poyavyatsya-strimyi-i-videochat.html

[43] Правила, которые я выработал по результатам тысяч code review: https://androiddev.apptractor.ru/pravila-kotoryie-ya-vyirabotal-po-rezultatam-1000-code-review/

[44] Google удаляет Chrome Apps: https://apptractor.ru/info/news/google-udalyaet-chrome-apps.html

[45] Клавиатура Ai.type хранила данные 31 млн пользователей в отрытом виде: https://apptractor.ru/info/apps/klaviatura-ai-type-hranila-dannyie-31-mln-polzovateley-v-otryitom-vide.html

[46] Как за месяц вернуть к жизни приложение после неудачной разработки: https://apptractor.ru/develop/kak-za-mesyats-vernut-k-zhizni-prilozhenie-posle-neudachnoy-razrabotki.html

[47] Программирование это новый пузырь?: https://apptractor.ru/develop/coding/programmirovanie-eto-novyiy-puzyir.html

[48] Самые популярные языки программирования 2017: https://apptractor.ru/develop/coding/samyie-populyarnyie-yazyiki-programmirovaniya-2017.html

[49] UX в 2018: https://trends.uxdesign.cc/

[50] От наездника кода до инфраструктурного архитектора: https://circleci.com/blog/from-code-cowboy-to-infrastructure-architect/

[51] Как писать скилы для Amazon Echo Show на Java: https://techhype.io/?story=how-to-write-alexa-skills-for-amazons-new-echo-show-in-java

[52] Вышел Qt 5.10: http://blog.qt.io/blog/2017/12/07/qt-5-10-released/

[53] Как оценить эффективность рекламы в приложении: ARPDAU, сезонность и несколько секретов: https://habrahabr.ru/company/appodeal/blog/343916/

[54] 10 главных прогнозов для индустрии приложений на 2018 год: https://apptractor.ru/measure/app-store-analytics/10-glavnyih-prognozov-dlya-industrii-prilozheniy-na-2018-god.html

[55] AppsFlyer и myTarget представили новый продукт Audiences: https://apptractor.ru/marketing-monetization/app-promotion-campaign-analytics/appsflyer-i-mytarget-predstavili-novyiy-produkt-audiences.html

[56] Объявлены победители The Game Awards 2017: https://apptractor.ru/info/apps/obyavlenyi-pobediteli-the-game-awards-2017.html

[57] Готовы ли к сезону распродаж?: https://apptractor.ru/measure/user-analytics/gotovyi-li-k-sezonu-rasprodazh.html

[58] Вместе лучше: элементы платного и органического маркетинга: https://apptractor.ru/marketing-monetization/luchshe-vmeste-elementyi-platnogo-i-organicheskogo-marketinga.html

[59] Подходы к созданию мобильной видеорекламы: https://apptractor.ru/marketing-monetization/app-promo/podhodyi-k-sozdaniyu-mobilnoy-videoreklamyi.html

[60] Podlodka #36: Growth Hacking: https://apptractor.ru/info/media/podlodka-36-growth-hacking.html

[61] Как выбрать правильные метрики для продукта: https://apptractor.ru/measure/user-analytics/kak-vyibrat-pravilnyie-metriki-dlya-produkta.html

[62] Подкаст AppTractor: TheTool: https://apptractor.ru/info/media/podkast-apptractor-thetool.html

[63] Как запускать приложение (и чего стоит избегать): https://medium.com/swlh/how-to-launch-your-app-what-to-avoid-34d331ab19d

[64] Начинаем работу с Firebase Predictions: https://techhype.io/?story=getting-started-with-firebase-predictions

[65] Как использовать мобильные пуши: https://techhype.io/?story=how-to-use-mobile-app-push

[66] AlphaGo Zero совсем на пальцах: https://habrahabr.ru/post/343590/

[67] Капсульные сети от Хинтона: https://habrahabr.ru/company/recognitor/blog/343726/

[68] Куй железо: горячий жаргон hardware-стартапов: https://habrahabr.ru/company/friifond/blog/344214/

[69] Вероятностная интерпретация классических моделей машинного обучения: https://habrahabr.ru/post/343800/

[70] Учим машину разбираться в генах человека: https://habrahabr.ru/company/microsoft/blog/343604/

[71] Сверточная сеть на python. Часть 1. Определение основных параметров модели: https://habrahabr.ru/post/344008/

[72] Местоопределение Wi-FI источников в AR и котелок: https://habrahabr.ru/post/344278/

[73] Как построить классификатор изображений на основе предобученной нейронной сети: https://habrahabr.ru/post/344222/

[74] Введение в обучение с подкреплением: от многорукого бандита до полноценного RL агента: https://habrahabr.ru/company/newprolab/blog/343834/

[75] Oracle Open World 2017: анонсы «Автономного AI»: https://habrahabr.ru/company/muk/blog/344230/

[76] Настоящее и будущее машинного обучения на устройствах: https://apptractor.ru/info/articles/nastoyashhee-i-budushhee-mashinnogo-obucheniya-na-ustroystvah.html

[77] Qualcomm Snapdragon 845: изображение, AR/VR и AI: https://apptractor.ru/info/devices/qualcomm-snapdragon-845-izobrazhenie-ar-vr-i-ai.html

[78] Дайджест интернета вещей: ноябрь 2017: https://apptractor.ru/info/devices/daydzhest-interneta-veshhey-noyabr-2017.html

[79] Amazon представил беспроводную камеру DeepLens с поддержкой глубинного обучения: https://apptractor.ru/info/devices/deeplens.html

[80] GM открывает встроенный в автомобили Marketplace: https://apptractor.ru/info/news/gm-otkryivaet-marketplace-dlya-pokupok-na-hodu.html

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

[82] Источник: https://habrahabr.ru/post/344330/?utm_campaign=344330