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

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

Большой и интересный дайджест про работу Avito, разработку и публикацию AR/VR-приложений, интерфейсы, библиотеки, продуктовую аналитику и вовлеченность.

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

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

Где живут ваши объявления? [1]

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

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

Как опубликовать приложение в Oculus Store и кому это нужно: опыт российских разработчиков [2]

В ноябре 2016 мы выпустили Space Stalker – игру для мобильных VR шлемов. В процессе подготовки к паблишингу на Google Play и iOS команда решила, что было бы неплохо зарелизиться еще и в магазине Samsung Gear VR.

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

Наука на страже интерфейсов: как сделать кнопки в приложении по-настоящему удобными [3]

Представьте, что вы создали интерфейс, в котором этой проблемы просто не существует. Интерфейс, который позволяет снизить число ошибок, выполнять команды быстрее и, в конечном счете, делает продукт лучше. Это вполне реально. И вот как это сделать.

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

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

Дайджест интересных материалов для мобильного разработчика #191 (13-19 февраля) - 18 Android

Дайджест интересных материалов для мобильного разработчика #191 (13-19 февраля) - 39 Разработка

Дайджест интересных материалов для мобильного разработчика #191 (13-19 февраля) - 45 Аналитика, маркетинг и монетизация

Дайджест интересных материалов для мобильного разработчика #191 (13-19 февраля) - 47 Устройства и IoT

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

Автор: RoboForm

Источник [86]


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

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

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

[1] Где живут ваши объявления?: https://habrahabr.ru/company/avito/blog/321796/

[2] Как опубликовать приложение в Oculus Store и кому это нужно: опыт российских разработчиков: https://habrahabr.ru/company/lanit/blog/321958/

[3] Наука на страже интерфейсов: как сделать кнопки в приложении по-настоящему удобными: https://habrahabr.ru/company/appodeal/blog/322022/

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

[5] Кто ищет, тот всегда найдет. Если ему помочь: https://habrahabr.ru/company/skyeng/blog/321520/

[6] Routing слой в iOS-приложениях: https://habrahabr.ru/post/321842/

[7] WWDC 2017 пройдет с 5 по 9 июня: http://apptractor.ru/info/conferences/wwdc-2017-proydet-s-5-po-9-iyunya.html

[8] Apple показа первый ролик шоу “Planet of the Apps”: http://apptractor.ru/info/news/apple-pokaza-pervyiy-rolik-shou-planet-of-the-apps.html

[9] Дизайн приложений для tvOS: лучшие ресурсы: http://apptractor.ru/info/articles/dizayn-prilozheniy-dlya-tvos-luchshie-resursyi.html

[10] Как стать iOS-разрабочтиком: https://medium.com/ios-geek-community/how-to-become-an-ios-developer-bob-82944188ea7d#.u0k1rdd4x

[11] Swift + Keywords (V 3.0.1): https://medium.com/the-traveled-ios-developers-guide/swift-keywords-v-3-0-1-f59783bf26c#.zcre0kq6c

[12] Прыгающая анимация (iOS, Xcode 8, Swift 3): https://www.youtube.com/watch?v=5bYLBFf8Lk8&feature=share

[13] Как запустить несколько симуляторов iOS: http://findnerd.com/list/view/How-to-run-multiple-instances-of-simulator-in-iOS/22836/

[14] Учебный курс «Разработка iOS 10 приложений на Swift»: https://www.youtube.com/playlist?list=PLVR6_Ck5fE5mrFejVploo5Xes9Vny8iRR

[15] API.AI в Swift 3: https://medium.com/ios-os-x-development/api-ai-with-swift-3-e65df33d3d35#.oyl1071ky

[16] Руководство по Metal в Swift 3: https://www.raywenderlich.com/146414/metal-tutorial-swift-3-part-1-getting-started

[17] MIBlurPopup: попап с размытым задником: https://github.com/MarioIannotta/MIBlurPopup

[18] Guaka: POSIX-совместимый CLI фреймворк для Swift: https://github.com/oarrabi/Guaka

[19] TinyConstraints: «синтаксический сахар», подслащающий использование Auto Layout: https://github.com/roberthein/TinyConstraints

[20] EverLayout: разметка на JSON: https://github.com/acrocat/EverLayout

[21] WebMIDIKit: работа с MIDI: https://github.com/adamnemecek/WebMIDIKit/

[22] Как написать свою клавиатуру для Android: https://habrahabr.ru/post/322070/

[23] VectorDrawable — часть третья: https://habrahabr.ru/post/322024/

[24] Создаём развивающее приложение при помощи Android Studio: https://habrahabr.ru/post/322008/

[25] Библиотека для тестов с заполнением пропусков: https://habrahabr.ru/post/321792/

[26] Проблемы, возникающие при разработке android-приложений: https://habrahabr.ru/post/322116/

[27] Сбор сообщений ВКонтакте для Samsung Gear: https://habrahabr.ru/post/321836/

[28] В Google Play Indie Games Contest победила игра Reigns: http://apptractor.ru/info/conferences/v-google-play-indie-games-contest-pobedila-igra-reigns.html

[29] Как пройти экзамен на Ассоциированного Android-разработчика: http://apptractor.ru/learn/kak-proyti-ekzamen-na-assotsiirovannogo-android-razrabotchika.html

[30] Microsoft выпускает Project Rome SDK для Android: http://apptractor.ru/info/news/microsoft-vyipuskaet-project-rome-sdk-dlya-android.html

[31] Анимированный Custom View через тесты: https://android.jlelse.eu/animated-custom-view-driven-by-tests-5f082190acd6#.my8peg6gq

[32] Я не нашел простую библиотеку для распознавания жестов и сделал ее сам: https://android.jlelse.eu/i-could-not-find-a-simple-gesture-detection-android-library-so-i-built-one-334c0a307c16#.ma4zwcj5g

[33] Фишки Android UX: Nested Scrolling без Nested Scrolling: https://medium.com/vscoengineering/android-ux-tricks-nested-scrolling-without-nested-scrolling-2d1c629d58c0#.3xedev9d4

[34] Интеграция Rx с Simple-Stack: https://hackernoon.com/observing-state-changes-in-navigation-integrating-rx-with-simple-stack-b6a3db9ac5e6#.gfvepifdv

[35] Обязательный набор инструментов для Android-разработки: https://medium.com/@aditlal/must-have-tools-for-android-development-d76ae66f409f#.fdzk9i62q

[36] Continuous Integration с Android: https://medium.com/appaloosa-store-engineering/continuous-integration-with-android-14047096f3de#.s1793o2z5

[37] Архитектурные шаблоны: Model-View-Presenter: https://medium.com/upday-devs/android-architecture-patterns-part-2-model-view-presenter-8a6faaae14a5#.hba8ytdb4

[38] 25 новых библиотек для Android, которые вы точно захотите попробовать в начале 2017: https://medium.com/@mmbialas/25-new-android-libraries-which-you-definitely-want-to-try-at-the-beginning-of-2017-45878d5408c0#.f7x664997

[39] Как заставить Android распознать пиво: https://android.jlelse.eu/how-to-get-android-to-tell-if-your-beer-is-ok-yes-your-beer-a313b6c97a59#.denq5anwc

[40] Любите ли вы ADB?: https://android.jlelse.eu/do-you-like-to-adb-fcae3655b9c8#.dn0yp27tt

[41] Метрики быстродействия Android-приложения: https://blog.mindorks.com/android-app-performance-metrics-a1176334186e

[42] Практические задачи для изучающих RxJava: https://medium.com/@sergii/practical-challenges-for-rxjava-learners-1821c454de9#.jhb0qp2nt

[43] Google Play Services 10.2: https://developers.google.com/android/guides/releases#february_2017_-_v102

[44] InifiniteRecyclerView: бесконечный список в стиле Facebook: https://github.com/10clouds/InifiniteRecyclerView

[45] Dachshund Tab Layout: закладки с кастомной анимацией: https://github.com/Andy671/Dachshund-Tab-Layout

[46] SlideView: настраиваемая кнопка-слайдер: https://github.com/MAXDeliveryNG/slideview

[47] Alerter: кастомизируемый Alert: https://github.com/Tapadoo/Alerter

[48] MaterialSearchBar: поиск в материальном дизайне: https://github.com/mancj/MaterialSearchBar

[49] ChatKit: чат для Android: https://github.com/stfalcon-studio/ChatKit

[50] Compressor: библиотека сжатия изображений: https://github.com/zetbaitsu/Compressor

[51] Google выпустил TensorFlow 1.0: https://habrahabr.ru/post/321946/

[52] Мобильная платформа. Как не бояться ReactNative: https://habrahabr.ru/company/efs/blog/321828/

[53] Уроки ВР, полученные при создании EVE: Valkyrie: https://habrahabr.ru/post/321848/

[54] «Программирование, как способ творческой реализации» или Corona SDK для тех, кому хочется: https://habrahabr.ru/post/322092/

[55] 14 советов по использованию Sketch и InVision в работе дизайнера: https://habrahabr.ru/post/321904/

[56] Jasonette – новый сервис кроссплатофрменной разработки: http://apptractor.ru/develop/cross-platform-development/jasonette.html

[57] Radar помогает управлять геолокацией в приложениях: http://apptractor.ru/info/news/radar-pomogaet-upravlyat-geolokatsiey-v-prilozheniyah.html

[58] Дизайн-линч: приложение “Метро Москвы” для iOS: http://apptractor.ru/develop/design/dizayn-linch-prilozhenie-metro-moskvyi-dlya-ios.html

[59] 12 платформ разработки приложений дополненной реальности: http://apptractor.ru/info/articles/12-platform-razrabotki-prilozheniy-dopolnennoy-realnosti.html

[60] Dopamine Labs вырабатывает пристрастие к приложениям… и борется с ним: http://apptractor.ru/info/articles/dopamine-labs-vyirabatyivaet-pristrastie-k-prilozheniyam-i-boretsya-s-nim.html

[61] Safety Check: дизайн для кризисных сообществ: https://medium.com/@preethichethan/designing-for-communities-in-crisis-35617a7a871d#.fcfliijft

[62] React Studio Public Beta 2: https://hackernoon.com/react-studio-public-beta-2-1ec0eb8076f4#.qzkitypya

[63] Анимация тулбара в React Native: https://medium.com/react-native-motion/toolbar-animation-in-react-native-fe89c4f8e4cf#.efy7egafx

[64] Помада на пользовательском интерфейсе: https://uxdesign.cc/lipstick-on-a-ui-eb71d85c4a2f#.8yh29q43i

[65] Создаем прекрасные мобильные формы: https://uxplanet.org/building-great-mobile-forms-2fa8e9a258cc#.lqhc0ousw

[66] Переход от Google Analytics к Firebase: https://habrahabr.ru/post/322082/

[67] Когда баг неотделим от фичи: https://habrahabr.ru/post/321716/

[68] Пять вещей, которые нужно знать разработчикам мобильных приложений о кросс-маркетинге: https://habrahabr.ru/post/322040/

[69] Офферы и вертикали в арбитраже трафика: https://habrahabr.ru/company/mobio/blog/321780/

[70] Как перестать гадать и начать считать: https://habrahabr.ru/post/321722/

[71] Партнерские сети: где брать офферы в арбитраже трафика?: https://habrahabr.ru/company/mobio/blog/321956/

[72] Adjust переходит к Measurement 2.0: http://apptractor.ru/measure/user-analytics/adjust-perehodit-k-measurement-2-0.html

[73] Руководство по продуктовой аналитике: Управление возвратам: http://apptractor.ru/info/media/rukovodstvo-po-produktovoy-analitike-upravlenie-vozvratam.html

[74] Россияне скачивают больше всего приложений для свиданий: http://apptractor.ru/measure/app-store-analytics/rossiyane-skachivayut-bolshe-vsego-prilozheniy-dlya-svidaniy.html

[75] Сервис AppGratis прекратил свою работу: http://apptractor.ru/info/news/servis-appgratis-prekratil-svoyu-rabotu.html

[76] Отчет “Вовлеченность в приложения 2017” от AppsFlyer: http://apptractor.ru/measure/user-analytics/otchet-vovlechennost-v-prilozheniya-2017-ot-appsflyer.html

[77] TUNE запустил Mobile Advertising Index: http://apptractor.ru/marketing-monetization/app-promotion-campaign-analytics/tune-zapustil-mobile-advertising-index.html

[78] “Руководство по возвратам пользователей в мобильные приложения” от Apptentive: http://apptractor.ru/measure/user-analytics/rukovodstvo-po-vozvratam-polzovateley-v-mobilnyie-prilozheniya-ot-apptentive.html

[79] Как создать семантическое ядро для вашего приложения: https://blog.appfollow.io/aso-semantic-core-7f8d0644674c#.l012bfagq

[80] Играем в машинки по-взрослому: как мы стали поставщиками IT-решений для крупнейших автомобильных концернов: https://habrahabr.ru/company/bright-box/blog/321324/

[81] Управление светильниками по протоколу DALI с помощью Arduino : https://habrahabr.ru/post/321888/

[82] Jaguar Land Rover сделал автомобильные бесконтактные платежи: http://apptractor.ru/info/news/jaguar-land-rover-sdelal-avtomobilnyie-beskontaktnyie-platezhi.html

[83] HMD Global выпустит новую версию Nokia 3310: http://apptractor.ru/info/devices/hmd-global-vyipustit-novuyu-versiyu-nokia-3310.html

[84] Выходим за пределы экрана: как создавать UX для устройств интернета вещей: https://medium.com/thinking-design/moving-beyond-the-screen-designing-the-ux-for-internet-of-things-iot-devices-61190927536e#.kin4zr3pm

[85] Предыдущий дайджест: https://habrahabr.ru/post/321658/

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