На этой неделе получилось много всего про дизайн и анимации – Lottie от Airbnb, Sketch в крупных проектах, виртуальная реальность, Bear Notes, который своей простотой покорил Apple. А кроме дизайна – архитектуры, стикеры, PWA, MMO RTS и много всего другого.
Рубрика «разработка мобильных приложений» - 148
Дайджест интересных материалов для мобильного разработчика #189 (30 января-5 февраля)
2017-02-05 в 12:40, admin, рубрики: android, iOS, маркетинг приложений, мобильные устройства и приложения, монетизация, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка приложенийЧто разработчики Xamarin должны знать на начало 2017 года
2017-02-03 в 14:15, admin, рубрики: C#, microsoft, xamarin, xamarin.forms, xamarincolumn, Блог компании Microsoft, мобильная разработка, разработка мобильных приложений, Разработка под android, разработка под iOSПредставляем вам пятничную подборку полезных гайдов и шпаргалок от Джеймса Монтемагно для разработчиков разного уровня.
DUMP-2017: новый сезон. Встречаемся 14 апреля в Екатеринбурге
2017-02-03 в 10:56, admin, рубрики: Блог компании IT-People, дамп, екатеринбург, конференция, Программирование, Разработка веб-сайтов, разработка мобильных приложенийПрограммисты, дизайнеры, мобильные разработчики, тестировщики, менеджеры, новость для вас — конференция DUMP-2017 пройдёт 14 апреля в Екатеринбурге. В этом году мы готовим 8 секций: FrontTalks, Serverside, Mobile, Design, DevOps, Тестирование, Management, Science. Под катом — темы, которые будем обсуждать и инструкция, как стать докладчиком.
Для тех, кто не знает, что такое DUMP (Development. Usability. Management. Practice) — вот отличный короткий ролик о конференции.
Чтобы оценить уровень спикеров, посмотрите видео и презентации прошлогодних докладов или почитайте отчет на Хабре о DUMP-2016.
Регистрация для участников открыта. До 15 февраля билет стоит 4000 рублей. Присоединяйтесь!
Читать полностью »
Обходим ограничения в Calabash-Android с UIAutomator
2017-02-03 в 9:37, admin, рубрики: android, calabash, qa, qa automation, Блог компании Badoo, разработка мобильных приложений, Разработка под android, Тестирование мобильных приложений, метки: calabash
Appium и Calabash — одни из самых популярных фреймворков для автоматизации тестирования Android-приложений. У каждого, конечно, есть свои преимущества и недостатки. Их основные ограничения:
-
Calabash: может управлять только пользовательским интерфейсом, который является частью тестового приложения, в частности, нет поддержки тестирования уведомлений;
- Appium: не может вызывать backdoor-методы в приложениях наподобие Calabash (эти методы очень полезны для настройки состояния тестируемого приложения).
Мы в Badoo пользовались Calabash для автоматизации тестирования, когда Appium только начинал развиваться. Это очень стабильный инструмент, и он до сих пор работает быстрее Appium, так что мы не собираемся мигрировать. Но чтобы автоматизировать такое многофункциональное приложение, как Badoo, нам пришлось обойти ограничение Calabash на работу только с интерфейсом тестового приложения.
Когда-то мы пришли к такому решению. И хотя оно ещё работает, его надёжность снижается из-за множества вариаций устройств с разной диагональю, разными версиями Android и так далее.
В этой статье я расскажу, как мы решили возникшую проблему с помощью добавления в Calabash поддержки UIAutomator2. Если вы слишком нетерпеливы, то скажу по секрету, что в конце есть ссылка на готовый к использованию Ruby Gem.
Как подружить Custom View и клавиатуру
2017-02-02 в 6:46, admin, рубрики: android, Android sdk, CustomView, inputType, myoffice, SDK, T9, TextureView, автозамена, Блог компании Новые облачные технологии, мой офис, разработка мобильных приложений, Разработка под android, текстовые редакторы, метки: CustomView, inputType, TextureViewВведение
«МойОфис» работает на большинстве современных платформ: это Web-клиент, настольные версии приложения для Windows, MacOS и Linux, а также мобильные приложения для iOS, Android, Tizen. И если в разработке компьютерных приложений уже давно есть основные правила подхода к дизайну интерфейсов, то при создании приложений для мобильных устройств требуется отдельная проработка многих особенностей.

Читать полностью »
Azure понятным языком [Шпаргалка]
2017-01-31 в 14:25, admin, рубрики: azure, big data, IoT, microsoft, Microsoft Azure, Блог компании Microsoft, Интернет вещей, облачная инфраструктура, облачные сервисы, облачные технологии, облачные услуги, Разработка веб-сайтов, разработка мобильных приложенийСкажите, приходилось ли вам слышать о новых службах Azure: Elasticville, StorageWart и API Gatesian? Разумеется, нет, ведь эти названия были придуманы только что. В этой статье мы делимся с вами шпаргалкой, в которой понятным языком описана экосистема Microsoft Azure.
IT-meetup Superjob «iOS — архитектура дизайна, кода, деплоя» (отчет, презентации, видео)
2017-01-31 в 13:14, admin, рубрики: iOS, ios app, ios design, ios development, ios programming, iOS разработка, meet-up, meet-ups, meetup, SuperJob, superjob.ru, Блог компании Superjob.ru, встреча разработчиков, мероприятие, Мероприятия, Москва, разработка, разработка мобильных приложений, разработка под iOS, события, события IT профессионаловВидео, доклады и краткий отчет для тех, кто не доехал.
В новом офисе Superjob на Малой Дмитровке состоялся первый в 2017 году митап по мобильной iOS-разработке. Приложение Superjob для поиска работы стабильно «проживает» в топе AppStore, а счет установок давно идет на миллионы. Мы первыми запустили приложение для корпоративных пользователей, и сегодня тысячи работодателей уже даже и не обращаются к веб-версии. Так что опыт у нашей команды действительно уникальный. Таким обычно службы безопасности делиться не разрешают. Но у нас СБ нет — запретить вечеринку было некому.
Как сделать девушке предложение при помощи социальной инженерии
2017-01-30 в 11:47, admin, рубрики: UX, Блог компании Everyday Tools, День святого Валентина, идеи приложений, личная жизнь, оригинальный контент, перевод, разработка мобильных приложений, разработка под iOS, социальная инженерияМногие до сих пор считают, что если ты разработчик, то коротаешь одинокие и унылые вечера на работе, с очередным проектом, а вовсе не с красоткой в киношке. На самом деле работа в сфере IT — не помеха личной жизни, а совсем наоборот. В преддверии Дня Всех Влюбленных iOS разработчик Or Ron рассказал, как покорил сердце своей невесты силами UX.

«Начало этой истории положила моя неуёмная страсть к сайд-проектам и сложным задачкам. Как разработчик софта, я постоянно нахожусь в поиске классных проектов, которые мог бы взять в работу. Когда я решился сделать предложение своей девушке, то сразу понял: нужно использовать эту страсть, чтобы придумать идеальный персонализированный сценарий.
Читать полностью »
Дайджест интересных материалов для мобильного разработчика #188 (23-29 января)
2017-01-29 в 12:24, admin, рубрики: android, iOS, маркетинг приложений, мобильные устройства и приложения, монетизация, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка приложенийВ этой еженедельной подборке вы найдете архитектуру Uber, половинки квадрата от Папы, отзывы и иконки в новой iOS, борьбу с Xiaomi, новую версию Qt и много другого интересного!
Нативный код Android и iOS в Qt на примере status bar
2017-01-28 в 15:24, admin, рубрики: android, iOS, java, objective-c, qt, мобильная разработка, разработка мобильных приложенийЗдравствуйте! Уверен, многие слышали о том, что Qt очень хорош для кросплатформенной разработки мобильных приложений. Однако, для решения некоторых задач приходится иметь дело с нативным кодом (Java, Objective-C), к примеру, вызов камеры, галереи, вызов стороннего api.
В этой статье на простом примере задания прозрачности для status bar я покажу, как осуществляется вызов нативного кода Java и Objective-C.




![Azure понятным языком [Шпаргалка] - 1 Azure понятным языком [Шпаргалка] - 1](https://www.pvsm.ru/images/2017/01/31/Azure-ponyatnym-yazykom-shpargalka.jpg)

