Тестирование является неотъемлемым элементом любой разработки программного обеспечения. На него выделяется достаточно много времени в общем объеме трудозатрат, однако само по себе тестирование вещь монотонная и однообразная, поэтому хорошо поддается автоматизации. В нашей сегодняшней статье мы рассмотрим то, как использовать UI-тесты в ваших проектах на Xamarin, в том числе в больших бизнес-приложениях.
Рубрика «android» - 79
UI-автотесты для Xamarin
2018-03-22 в 6:13, admin, рубрики: android, iOS, microsoft, xamarin, автоматизация, Блог компании Microsoft, кроссплатформенная разработка, разработка мобильных приложений, Разработка под android, тестирование, Тестирование мобильных приложений, тестыMosdroid #6 — отчёт
2018-03-20 в 12:03, admin, рубрики: android, meetup, mosdroid, Блог компании Avito, разработка мобильных приложений, Разработка под android, Тестирование мобильных приложений, Учебный процесс в ITВсем привет! Публикуем отчёт со встречи сообщества Mosdroid, которая проходила у нас в офисе 3 марта. Участники обсуждали фреймворк Spock, нюансы обеспечения безопасности android-приложений и CI-процессы, а также провели круглый стол «Автотесты и Android», где поделились опытом использования UI-тестов, наработанным в проектах разного масштаба: от стартапов до крупных компаний с десятками штатных разработчиков.

Под катом — видеозаписи, презентации, ссылки на фотоотчёт и отзывы слушателей.
Актуальная ОС для старого ПК или нетбука
2018-03-17 в 0:18, admin, рубрики: android, chromium OS, linux, Lubuntu, netbook, open source, phoenix os, upgrade, zorin os, некромантия, операционные системы, Софт, старое железо, хлам
Наверняка у многих из Вас пылится где-нибудь старенький комп/ноут/нетбук, который апгрейдить уже дальше некуда, продать невозможно, а выкинуть жалко. Действительно, не стоит с этим спешить, ведь он вполне может кому-нибудь пригодиться. Возможно даже Вам.
Пока я обдумывал что делать со своим старьём (а завалялись у меня Samsung NC10 и Asus U5F) попался мне на просторах сети вот такой текст:
https://mashtips.com/lightweight-os/
Разумеющим английский мысль, надеюсь, ясна. А для остальных, вполне очевидная идея заключается в том, чтобы заменить на старом ПК операционную систему на менее требовательную, но при этом вполне актуальную. Затем такой компьютер можно отдать детям для простеньких игрушек, бабушке для скайпа, маме для web-серфинга или даже использовать самому.
Руководство по фоновой работе в Android. Часть 3: Executors и EventBus
2018-03-14 в 10:32, admin, рубрики: android, async, Events, threadpool, Блог компании EPAM, Блог компании JUG.ru Group, Разработка под android
Приветствую, коллеги. Рад видеть вас снова в третьей части «Руководства по фоновой работе в Android». Если не видели предыдущие части, вот они:
В прошлый раз мы разобрались, как работают Loaders, а сразу после этого Google взял и сообщил, что они полностью переписали LoaderManager. Видимо, мне надо позже вернуться к этой теме, но пока что буду следовать плану и делиться подробностями того, как организовать фоновую работу в Android исключительно с помощью джавовых thread pool executors, а также как EventBus может помочь в этом, и как всё это работает под капотом. Читать полностью »
Нативно или нет? 4 мифа о кросс-платформенной разработке
2018-03-13 в 6:25, admin, рубрики: adobe, android, api, iOS, phone gap, qt, react native, windows, xaker, xamarin, Блог компании Microsoft, инструменты, кросс-платформенные, приложения, Разработка под android, разработка под iOS, разработка под windows, хакерСмартфоны продолжают отвоевывать все больше места под солнцем не только как инструмент потребления фотографий котиков, но и в качестве рабочего инструмента. Поэтому и спрос на мобильную разработку растет. Принято считать, что тру и кул — это Objective-C/Swift для iOS и Java/Kotlin для Android. Спору нет, тру и кул, но существует большое количество реальных сценариев, в которых использование кросс-платформенных фреймворков более предпочтительно в сравнении с нативными инструментами. Подробнее под катом!
ФБР арестовало производителя «Android-телефонов без шпионских закладок»
2018-03-12 в 8:03, admin, рубрики: android, blackberry, безопасность, Госвеб, Железо, Латинская Америка, мессенджеры, США, Текучка, телеком, шифрование, шпионаж, метки: android, blackberry, безопасность, Госвеб, железо, Латинская Америка, мессенджеры, США, Текучка, телеком, шифрование, шпионажФБР арестовало владельца одного из крупнейших в мире производителей защищенных смартфонов Phantom Secure Винсента Рамоса. По данным издания Motherboard.vice, предпринимателю инкриминируется, что его компания производила кастомизированные телефоны по заказу крупных преступных организаций, при этом полностью осознавая, что защищенные смартфоны будут использоваться для противозаконных операций.
Разработка: Мессенджер Нового Поколения (Часть 2)
2018-03-07 в 16:18, admin, рубрики: android, iOS, messenger, sip, voip, будущее здесьПродолжение (Часть 1 здесь)

Функционал мессенджера для Андроид и iOS
Для регистрации не используется номер телефона
При разработке регистрационного процесса мессенджера со всей очевидностью стало понятно, что телефонный номер в качестве идентификатора вообще не нужен и даже мешает.
Это примерно тоже самое чтобы делать так, чтобы какое-то устройство поддерживало код Морзе, т. е. анахронизм в чистом виде.
Удивительно, но многие мессенджеры упорно продолжают регистрировать по номеру телефона — видимо получить информацию о владельце настолько важно, что они мирятся со следующими проблемами:
Создание анимаций переходов между Activity в Android
2018-03-07 в 11:50, admin, рубрики: android, material design, Блог компании FunCorp, разработка мобильных приложений, Разработка под androidНачиная с Android 4.4 в арсенале разработчиков появился дополнительный инструмент для создания анимаций — Transitions Framework. Изначально он предназначался для создания анимаций изменения состояния приложения путём манипулирования несколькими View. С выходом Android 5.0 набор доступных для использования анимаций был расширен, чтобы соответствовать представленной тогда же концепции Material Design.
Transitions Framework позволяет быстро и безболезненно создавать различные анимации. Поэтому в процессе работы над iFunny было невозможно пройти мимо этого инструментария. Вниманию читателей предлагается частный случай использования Transitions API — создание анимации перехода между Activity с эффектом «бесшовности».

«Сделайте мне как у Apple». Худшие тренды Mobile World Congress 2018
2018-03-06 в 12:16, admin, рубрики: android, apple, asus, iphone X, lg, mwc 2018, pochtoy, Samsung, sony, Блог компании Pochtoy.com, гаджеты, миниджек, смартфоны
На днях прошла выставка MWC-2018, где производители смартфонов показывали свои последние новинки. Было много классного. Nokia тряхнула стариной с телефоном из «Матрицы», AI в смартфонах вышел на новый уровень и научился водить машины, а Google впервые объединила компании под крылом Android One, чтобы лучше бороться с уязвимостями уровня Meltdown и Spectre. Об этих и других позитивных сигналах мы уже писали в предыдущей статье. Но не всё было так радужно и карамельно в мире смартфонов. Некоторые вещи, показанные компаниями, не добавляют оптимизма по поводу будущего. Что-то вообще находится за гранью добра и зла.Читать полностью »
Обзор Sony Xperia XA2 Ultra
2018-03-05 в 14:39, admin, рубрики: android, sony, Xperia XA2 Ultra, Блог компании Sony Mobile Communications, обзор, смартфоныПредставленный в рамках выставки CES 2018 смартфон Xperia XA2 Ultra стал одним из представителей второго поколения смартфонов Sony среднего класса. В новой версии производитель сосредоточился на повышении мощности и автономности, улучшении эргономики за счет переноса сканера отпечатков на заднюю панель и продвинутой фронтальной камере для селфи. Теперь над экраном установлено два модуля Exmor RS и Exmor R с обычной и широкоугольной оптикой, а также появилась вспышка. Рассказываем, чем еще интересен этот смартфон.



