- PVSM.RU - https://www.pvsm.ru -
В новом дайджесте — интересная особенность работы одного из приложений для вызова такси, работа с сетью и управление жестами, физика и идеи, код макетов и разное тестирование, итоги десятилетия и года от App Annie.
Выполнив этот запрос несколько раз с разными параметрами я понял, что можно выгружать данные о таксистах практически в реалтайме. Вы только представьте, сколько интересного можно теперь узнать!
Мы проводим ежегодный опрос, связанный с работой и зарплатой российских разработчиков.
Этот дайджест доступен в виде еженедельной рассылки [3]. А ежедневно новости мы рассылаем в Telegram-канале [4].
iOS
• (+13) iOS. Работа с сетью, когда приложение не запущено [5]
• (+4) Находим потерянные файлы в нескольких Xcode таргетах [6]
• Apple открывает HomeKit Accessory Development Kit [7]
• Видео iOSDevCampDC 2019 [8]
• Как рисовать на холсте в iOS [9]
• Анимация Metal с помощью CoreAnimation [10]
• Opaque типы и ‘Some’ в Swift [11]
• Продвинутые методы ускорения компиляции в Xcode [12]
• Как сделать модальный View на SwiftUI [13]
• Темный режим с Swift Observation Protocol [14]
• Используем Граф Памяти Xcode для поиска утечек памяти [15]
• Diagnostics: диагностические данные от пользователей [16]
• 5 iOS-библиотек для использования в вашем следующем приложении [17]
• 5 iOS-библиотек для дизайнерского вдохновения [18]
Android
• (+14) Как прошёл п̶е̶р̶в̶ы̶й̶ второй митап по Android от Tinkoff [19]
• (+9) Управление жестами: Обработка визуальных перекрытий. Часть 2 [20]
• (+8) Разбор конкурса-квиза по Android со стенда hh.ru на Mobius 2019 Moscow [21]
• (+7) Android. Surface [22]
• (+3) Как оптимизировать разработку приложений [23]
• (+1) 16 советов по разработке для андроид на языке Kotlin. Часть 3 [24] + Часть 2 [25]
• Facebook заменит Android собственной ОС [26]
• Видео KotlinConf 2019 [27]
• Использование Lottie на Android для отображения динамических анимаций [28]
• Повысьте производительность приложения с помощью профилировщиков Android [29]
• Как Enum может повлиять на производительность Android-приложений [30]
• MotionLayout: новый способ создания анимации в Android [31]
• Перенос стилей на Android в Kotlin с использованием Fritz AI и CameraX [32]
• Как сделать анимацию взбалтывания [33]
• Jetpack Compose Playground: примеры работы с Jetpack Compose [34]
• Press: текстовый редактор на Kotlin Multiplatform [35]
Разработка
• (+42) Процедурная генерация многоэтажных 3D-подземелий [36]
• (+36) Воссоздание в новой игре того, за что мы любили старые [37]
• (+24) Физика в Unity-проекте на примере мобильного файтинга [38]
• (+21) Знакомство с драйверами Appium (или как выбрать нужный) [39]
• (+19) DartUP 2019: итоги и видеозаписи докладов [40]
• (+16) Чего стоит идея и как превратить ее в концепт: инструменты геймдизайнера [41]
• (+12) Что такое Flutter и почему вы должны изучать его в 2020 году [42]
• (+10) Продолжайте полет с Xamarin.Forms 4.4 [43]
• (+9) Может перестанем называть доступностью UX и юзабилити? [44]
• (+8) ок.tech QATOK: материалы мероприятия [45]
• (+6) Всё, что нужно знать о Progressive Web App (PWA) [46]
• (+5) Разработка приложений в VK mini apps [47]
• (+5) Почему я отказался от кросс-платформенных решений в мобильной разработке [48]
• Podlodka #142: Нагрузочное тестирование [49]
• Buildbox стал бесплатным [50]
• Supernova: готовый код из макетов [51]
• Как улучшить UX магазина [52]
• Сколько стоит аутсорс-разработка: исследование Existek [53]
• Разбор приложения “Рязань – новогодняя столица России 2020” [54]
• 5 интерфейсов для приложений покупки продуктов [55]
• “Руководство по мобильному бета-тестированию” от Instabug [56]
• Мобильное приложение для обслуживания и мониторинга электроподстанций [57]
• Как мы сделали, наверное, самый лучший мобильный личный кабинет [58]
• Введение в MVVM во Flutter [59]
• Stream Flutter: создание социальной сети с лентами активностей на Flutter [60]
• Плохой опыт онбординга новых разработчиков может убить ваш стартап [61]
• Как чат-боты могут изменить образовательные мобильные приложения? [62]
• Введение в анимацию Flutter с AnimatedContainer [63]
• Flutter Interact 2019 – что нового и что стоит использовать [64]
• Разработка лучшего экрана настроек для вашего приложения [65]
• Готов ли Flutter для корпоративных приложений? [66]
• Нейморфизм в пользовательских интерфейсах [67]
Аналитика, маркетинг и монетизация
• (+7) Сколько человек видят вашу иконку в App Store во время фичеринга «Приложение дня» [68]
• Mamba завоевала Израиль [69]
• Wachanga получила инвестиции от Embria [70]
• Mail.ru запускает собственную DMP [71]
• YouAppi запустила инструмент ретаргетинга ReAppi [72]
• Актуальный маркетинг: создание масок в соцсетях [73]
• myTracker расширил анализ эффективности рекламы и возврата пользователей [74]
• Самые скачиваемые, зарабатывающие и растущие приложения 2019 [75]
• Анонсирована вторая часть The Wolf Among Us [76]
• App Annie подвела итоги десятилетия [77]
• Победители App Growth Awards 2019 [78]
• Yubo: социальная сеть для подростков [79]
• Маркетологи в мобайле. Владимир Солосин, «Яндекс.Такси» [80]
• Скрытые риски зависимости от модели роста через покупной рекламный трафик [81]
AI, Устройства, IoT
• (+6) Чуткий дом приходит на смену умным домам [82]
• (+3) IoT детям не игрушка. Как хакерские атаки на интернет вещей пугают не только крупные корпорации, но и обычные семьи [83]
• Apple, Google, Amazon и Zigbee Alliance создают единый стандарт связи для устройств умного дома [84]
• Mail.Ru Group выпустит свою умную колонку с “Марусей” [85]
• Отчет AI Index 2019 [86]
• Читаем текст на изображении с помощью одной строки кода на Python [87]
← Предыдущий дайджест [88]. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту [89].
Автор: DigitalEcosystems
Источник [90]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/razrabotka-pod-ios/340860
Ссылки в тексте:
[1] Как я нашел способ отследить всех водителей «Ситимобил»: https://habr.com/ru/post/480956/
[2] Опрос: Зарплаты российских мобильных разработчиков 2019: https://apptractor.ru/info/analytics/opros-zarplatyi.html
[3] рассылки: http://apptractor.us3.list-manage2.com/subscribe?u=fbdb52f18301080a3cc983f4b&id=bb7bc0a9c0
[4] Telegram-канале: https://t.me/apptractor
[5] iOS. Работа с сетью, когда приложение не запущено: https://habr.com/ru/company/redmadrobot/blog/478566/
[6] Находим потерянные файлы в нескольких Xcode таргетах: https://habr.com/ru/company/surfstudio/blog/480960/
[7] Apple открывает HomeKit Accessory Development Kit: https://apptractor.ru/info/github/homekit-accessory-development-kit.html
[8] Видео iOSDevCampDC 2019: https://apptractor.ru/info/media/iosdevcampdc-2019.html
[9] Как рисовать на холсте в iOS: https://medium.com/donautech/how-to-draw-on-canvas-in-ios-the-self-starter-way-f9cabd656031
[10] Анимация Metal с помощью CoreAnimation: https://noahgilmore.com/blog/coreanimation-metal/
[11] Opaque типы и ‘Some’ в Swift: https://www.vadimbulavin.com/opaque-return-types-and-the-some-keyword-in-swift/
[12] Продвинутые методы ускорения компиляции в Xcode: https://bytes.swiggy.com/advanced-techniques-to-speed-up-the-compile-time-in-xcode-27819cb3be59
[13] Как сделать модальный View на SwiftUI: https://medium.com/better-programming/modal-view-in-swiftui-3f9faf910249
[14] Темный режим с Swift Observation Protocol: https://medium.com/better-programming/implement-in-app-dark-mode-using-swift-observation-protocols-7f1e960d4f7e
[15] Используем Граф Памяти Xcode для поиска утечек памяти: https://medium.com/better-programming/using-xcodes-memory-graph-to-find-memory-leaks-f6650cf69ade
[16] Diagnostics: диагностические данные от пользователей: https://apptractor.ru/info/github/diagnostics.html
[17] 5 iOS-библиотек для использования в вашем следующем приложении: https://medium.com/better-programming/5-ios-libraries-to-use-on-your-next-app-5510659afcdb
[18] 5 iOS-библиотек для дизайнерского вдохновения: https://medium.com/better-programming/5-ios-libraries-to-ignite-the-designer-in-you-4e33cc68eabc
[19] Как прошёл п̶е̶р̶в̶ы̶й̶ второй митап по Android от Tinkoff: https://habr.com/ru/company/tinkoff/blog/480402/
[20] Управление жестами: Обработка визуальных перекрытий. Часть 2: https://habr.com/ru/company/otus/blog/480778/
[21] Разбор конкурса-квиза по Android со стенда hh.ru на Mobius 2019 Moscow: https://habr.com/ru/company/hh/blog/480950/
[22] Android. Surface: https://habr.com/ru/post/480878/
[23] Как оптимизировать разработку приложений: https://habr.com/ru/post/481378/
[24] 16 советов по разработке для андроид на языке Kotlin. Часть 3: https://habr.com/ru/company/otus/blog/481010/
[25] Часть 2: https://habr.com/ru/company/otus/blog/480534/
[26] Facebook заменит Android собственной ОС: https://apptractor.ru/info/news/facebook-os.html
[27] Видео KotlinConf 2019: https://apptractor.ru/info/media/kotlinconf-2019.html
[28] Использование Lottie на Android для отображения динамических анимаций: https://heartbeat.fritz.ai/using-lottie-on-android-to-implement-animations-in-your-apps-adbdaf73ec67
[29] Повысьте производительность приложения с помощью профилировщиков Android: https://medium.com/better-programming/improve-apps-performance-with-android-profilers-edb240deeb71
[30] Как Enum может повлиять на производительность Android-приложений: https://medium.com/better-programming/android-how-enums-can-impact-the-performance-f787ef5903dd
[31] MotionLayout: новый способ создания анимации в Android: https://blog.autsoft.hu/motionlayout-a-new-way-to-create-animations-on-android/
[32] Перенос стилей на Android в Kotlin с использованием Fritz AI и CameraX: https://heartbeat.fritz.ai/style-transfer-on-android-in-kotlin-using-fritz-ai-and-camerax-dbf7859daa30
[33] Как сделать анимацию взбалтывания: https://techhype.io/?story=android-studio-tutorial-shake-animation
[34] Jetpack Compose Playground: примеры работы с Jetpack Compose: https://apptractor.ru/info/github/jetpack-compose-playground.html
[35] Press: текстовый редактор на Kotlin Multiplatform: https://apptractor.ru/info/github/press.html
[36] Процедурная генерация многоэтажных 3D-подземелий: https://habr.com/ru/post/481218/
[37] Воссоздание в новой игре того, за что мы любили старые: https://habr.com/ru/post/481394/
[38] Физика в Unity-проекте на примере мобильного файтинга: https://habr.com/ru/company/banzai/blog/480108/
[39] Знакомство с драйверами Appium (или как выбрать нужный): https://habr.com/ru/company/funcorp/blog/480490/
[40] DartUP 2019: итоги и видеозаписи докладов: https://habr.com/ru/company/wrike/blog/480830/
[41] Чего стоит идея и как превратить ее в концепт: инструменты геймдизайнера: https://habr.com/ru/company/playgendary/blog/481282/
[42] Что такое Flutter и почему вы должны изучать его в 2020 году: https://habr.com/ru/post/481326/
[43] Продолжайте полет с Xamarin.Forms 4.4: https://habr.com/ru/company/microsoft/blog/480226/
[44] Может перестанем называть доступностью UX и юзабилити?: https://habr.com/ru/post/480694/
[45] ок.tech QATOK: материалы мероприятия: https://habr.com/ru/company/odnoklassniki/blog/480494/
[46] Всё, что нужно знать о Progressive Web App (PWA): https://habr.com/ru/company/wrike/blog/481240/
[47] Разработка приложений в VK mini apps: https://habr.com/ru/post/480974/
[48] Почему я отказался от кросс-платформенных решений в мобильной разработке: https://habr.com/ru/post/480686/
[49] Podlodka #142: Нагрузочное тестирование: https://apptractor.ru/info/media/podlodka-142.html
[50] Buildbox стал бесплатным: https://apptractor.ru/develop/app-constructors/buildbox-free.html
[51] Supernova: готовый код из макетов: https://apptractor.ru/info/github/supernova.html
[52] Как улучшить UX магазина: https://apptractor.ru/info/articles/ux-in-ecommerce.html
[53] Сколько стоит аутсорс-разработка: исследование Existek: https://apptractor.ru/info/analytics/software-development-rates-2020.html
[54] Разбор приложения “Рязань – новогодняя столица России 2020”: https://apptractor.ru/info/media/ryazan-app.html
[55] 5 интерфейсов для приложений покупки продуктов: https://apptractor.ru/develop/design/5-user-interface-for-groceries-app.html
[56] “Руководство по мобильному бета-тестированию” от Instabug: https://apptractor.ru/test/beta-testing/mobile-beta-testing-handbook.html
[57] Мобильное приложение для обслуживания и мониторинга электроподстанций: https://vc.ru/services/97541-mobilnoe-prilozhenie-dlya-obsluzhivaniya-i-monitoringa-elektropodstanciy
[58] Как мы сделали, наверное, самый лучший мобильный личный кабинет: https://vc.ru/design/97753-kak-my-sdelali-navernoe-samyy-luchshiy-mobilnyy-lichnyy-kabinet
[59] Введение в MVVM во Flutter : https://medium.com/better-programming/mvvm-in-flutter-edd212fd767a
[60] Stream Flutter: создание социальной сети с лентами активностей на Flutter: https://medium.com/better-programming/stream-flutter-building-a-social-network-with-stream-activity-feeds-and-flutter-2d59bc5fe19b
[61] Плохой опыт онбординга новых разработчиков может убить ваш стартап: https://itnext.io/a-poor-developer-onboarding-experience-can-kill-your-startup-bd5491131381
[62] Как чат-боты могут изменить образовательные мобильные приложения?: https://chatbotsmagazine.com/how-chatbots-can-be-a-game-changer-for-educational-mobile-apps-a55feacccaac
[63] Введение в анимацию Flutter с AnimatedContainer: https://medium.com/better-programming/introduction-to-flutter-animations-using-animatedcontainer-96a335cad2ca
[64] Flutter Interact 2019 – что нового и что стоит использовать: https://medium.com/whisperarts/flutter-interact-2019-what-was-new-and-worth-using-695f51e7aefc
[65] Разработка лучшего экрана настроек для вашего приложения: https://uxdesign.cc/designing-a-better-settings-page-for-your-app-fcc32fe8c724
[66] Готов ли Flutter для корпоративных приложений?: https://medium.com/digio-australia/is-flutter-ready-for-enterprise-mobile-apps-e3e9a0f11bea
[67] Нейморфизм в пользовательских интерфейсах: https://uxdesign.cc/neumorphism-in-user-interfaces-b47cef3bf3a6
[68] Сколько человек видят вашу иконку в App Store во время фичеринга «Приложение дня»: https://habr.com/ru/post/481264/
[69] Mamba завоевала Израиль: https://apptractor.ru/info/news/mamba-il.html
[70] Wachanga получила инвестиции от Embria: https://apptractor.ru/info/news/wachanga-embria.html
[71] Mail.ru запускает собственную DMP: https://apptractor.ru/marketing-monetization/ad-networks/mail-ru-group-dmp.html
[72] YouAppi запустила инструмент ретаргетинга ReAppi: https://apptractor.ru/marketing-monetization/engagement/reappi.html
[73] Актуальный маркетинг: создание масок в соцсетях: https://apptractor.ru/marketing-monetization/ar-vr-mask.html
[74] myTracker расширил анализ эффективности рекламы и возврата пользователей: https://apptractor.ru/measure/user-analytics/mytracker-rolling-retention.html
[75] Самые скачиваемые, зарабатывающие и растущие приложения 2019: https://apptractor.ru/info/analytics/app-annie-2019.html
[76] Анонсирована вторая часть The Wolf Among Us: https://apptractor.ru/info/news/the-wolf-among-us-2.html
[77] App Annie подвела итоги десятилетия: https://apptractor.ru/info/analytics/app-annie-10.html
[78] Победители App Growth Awards 2019: https://apptractor.ru/info/conferences/app-growth-awards-2019.html
[79] Yubo: социальная сеть для подростков: https://apptractor.ru/info/techhype/yubo.html
[80] Маркетологи в мобайле. Владимир Солосин, «Яндекс.Такси»: https://vc.ru/marketing/97025-marketologi-v-mobayle-vladimir-solosin-yandeks-taksi
[81] Скрытые риски зависимости от модели роста через покупной рекламный трафик: https://gopractice.ru/paid-ads/
[82] Чуткий дом приходит на смену умным домам: https://habr.com/ru/post/481364/
[83] IoT детям не игрушка. Как хакерские атаки на интернет вещей пугают не только крупные корпорации, но и обычные семьи: https://habr.com/ru/company/kauri_iot/blog/480530/
[84] Apple, Google, Amazon и Zigbee Alliance создают единый стандарт связи для устройств умного дома: https://apptractor.ru/info/news/apple-google-amazon-zigbee-alliance.html
[85] Mail.Ru Group выпустит свою умную колонку с “Марусей”: https://apptractor.ru/info/devices/mail-ru-marusya.html
[86] Отчет AI Index 2019: https://hai.stanford.edu/news/introducing-ai-index-2019-report
[87] Читаем текст на изображении с помощью одной строки кода на Python: https://towardsdatascience.com/read-text-from-image-with-one-line-of-python-code-c22ede074cac
[88] Предыдущий дайджест: https://habr.com/ru/company/digital-ecosystems/blog/480350/
[89] почту: mailto:lbogolubov@gmail.com
[90] Источник: https://habr.com/ru/post/481506/?utm_source=habrahabr&utm_medium=rss&utm_campaign=481506
Нажмите здесь для печати.