Прошел ровно год с того момента, как наша команда начала разработку своего первого продукта — ionic-приложения для знакомств, которое является отечественным братом всем известного tinder. В течение этого года мы столкнулись с множеством проблем, характерных для гибридных приложений, теперь у нас есть опыт и замечания, которыми мы были бы рады поделиться с вами.
Читать полностью »
Рубрика «android» - 143
Ionic: комментарии к мифам после года использования
2016-05-29 в 13:08, admin, рубрики: android, AngularJS, cordova, hybrid mobile разработка, ionic, iOS, Разработка под android, разработка под iOSДайджест интересных материалов для мобильного разработчика #155 (23-29 мая)
2016-05-29 в 12:32, admin, рубрики: android, iOS, windows phone, маркетинг, мобильные приложения, мобильные устройства, монетизация, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка приложенийВ новом дайджесте сразу три описания ConstraintLayout в Android, исследование защищенности карты Тройка, магия дизайна, новый опрос Developer Economics, 2 года Monument Valley и множество других интересных материалов.
Push уведомления в Android с помощью Firebase Cloud Messaging для начинающих
2016-05-27 в 13:24, admin, рубрики: android, firebase, firebase cloud messaging, Google, google play services, push notifications, Разработка под androidНе так давно Google купили Firebase и теперь на странице с описанием GCM нас встречает радостная новость о том, что пора бы мигрировать на Firebase.
...GCM users are strongly recommended to upgrade to FCM, in order to benefit from new FCM features today and in the future.
В этой статье мы разберем тестовый проект и рассмотрим один подводный камень связанный с иконкой уведомления.
Нам понадобится:
- Android Studio
- Код демо-проекта с github
- 20 минут свободного времени
Суд присяжных вынес вердикт, что Android добросовестно использует Java API
2016-05-27 в 5:56, admin, рубрики: android, Google, java, Java API, open source, oracle, rangeCheck, копирайт, Программирование, судебные слушания, Уильям АлсупДвухнедельное судебное разбирательство между Oracle и Google подошло к концу. Oracle потратила миллионы долларов на подготовку иска и оплату работы юристов. Она тщательно подготовилась к очередному процессу, исключив из числа присяжных единственного человека со степенью в области ИТ. По опросу кандидатов в присяжные, он был также единственным, кто ещё до процесса понимал значение термина «добросовестное использование» (узнал о нём во время учёбы в Калифорнийском университете в Беркли). Но исключение этого присяжного не помогло Oracle.
После трёх дней обсуждения вчера оставшиеся присяжные вынесли единогласный вердикт, что использование Java API в Android является примером добросовестного использования согласно законодательству об авторском праве.
Если бы вердикт оказался иным, то судья продолжил бы процесс, приступив к фазе оценке ущерба. Компания Oracle претендовала на $9 млрд.
Читать полностью »
Большое интервью с Ханнесом Дорфманом, создателем фреймворка Mosby для Android
2016-05-26 в 12:27, admin, рубрики: android, droid party, mosby, Блог компании Яндекс, Программирование, разработка мобильных приложений, Разработка под android, Тестирование мобильных приложений2 июня в московском офисе Яндекса пройдет очередная Droid Party. В этот раз своим опытом поделится Ханнес Дорфман. Многим из вас он известен как разработчик фреймворка Mosby для Android. Ханннес много времени уделяет исследованию подходов к Андроид-архитектуре.
В преддверии мероприятия мы попросили Ханнеса ответить на вопросы, которые собрали от разработчиков внутри Яндекса. Интервью получилось большим и интересным. Обсудили будущее языков программирования, получили много прикладных советов и даже вспомнили уже легендарные модели Nokia. Читайте подробнее под катом.
Для тех, кто не сможет попасть на Droid Party, мы по традиции организуем трансляцию, которую можно будет посмотреть здесь. Там же можно зарегистрироваться на мероприятие. А те, кто живет в Питере, смогут поучаствовать в телемосте в нашем питерском офисе.
Как обычно, вы можете задавать в комментариях свои вопросы — мы передадим их Ханнесу, и он ответит на них на Droid Party.
Читать полностью »
Краткое руководство по созданию навигации на основе фрагментов
2016-05-26 в 10:27, admin, рубрики: android, Блог компании NIX Solutions, навигация, Программирование, фрагменты android
В течение последних лет можно было наблюдать использование различных подходов к построению навигации в Android-приложениях. Кто-то использует только активности (Activity), кто-то смешивает их с фрагментами (Fragment) и/или с модифицированными видами (Custom View).
Один из способов реализации навигации в приложении основывается на философии «Одна активность — много фрагментов». При таком подходе каждый экран приложения состоит из многочисленных фрагментов, при этом все или большинство из них содержат по одной активности. Такое решение упрощает реализацию навигации и улучшает производительность, что положительно сказывается на впечатлении от использования приложения.
В этой статье мы рассмотрим несколько характерных подходов к реализации навигации в Android, а затем поговорим о подходе с использованием фрагментов, сравнив его с другими подходами. Демонстрационное приложение, на примере которого иллюстрирована статья, можно скачать с GitHub.
Читать полностью »
Исследование защищенности карты Тройка
2016-05-26 в 10:23, admin, рубрики: android, mifare, NFC, Беспроводные технологии, информационная безопасность, Разработка под android, смарт-карты
Карта Тройка представляет из себя универсальный пополняемый электронный кошелек, широко используемый в системах оплаты общественного транспорта Москвы с 2013 года.
Цель данного исследования — выяснить защищенность системы электронного кошелька от подделки баланса, оценить безопасность инфраструктуры, работающей с картой. Вся работа была выполнена без использования специальных технических средств. Использовался дешевый смартфон на платформе Android и персональный компьютер. Общее время, затраченное на исследование, составило 15 дней.
В ходе работы был успешно проведен реверс-инжиниринг мобильного приложения «Мой проездной», что позволило получить доступ к памяти карты и изучить структуру хранения данных. Были найдены уязвимости, позволяющие выполнить подделку баланса, записанного на электронном кошельке карты Тройка. В результате чего стало возможным использование систем, поддерживающих карту, без оплаты.
Итогом исследования стала разработка приложения TroikaDumper, позволяющего эксплуатировать уязвимости системы электронного кошелька.
Читать полностью »
Google I-O 2016 в подробностях: перспективы и технологии
2016-05-23 в 14:43, admin, рубрики: android, android n, AR, daydream, firebase, google allo, Google API, google assistant, google duo, google firebase, google home, google i/o, i/o 2016, VR, Блог компании Google, машинное обучение, разработка мобильных приложений, Разработка под android, разработка под iOSПривет! 18 мая в Калифорнии, в Маунтин-Вью, прошла наша ежегодная конференция для разработчиков. На случай, если вы пропустили живую трансляцию (или просто любите текстовый формат) мы подготовили специальный пост со всем самым-самым важным и интересным, что было показано на I/O 2016.
Краудфаундинг проект «Noorik» — Open source GSM модуль для автоматических ворот
2016-05-23 в 11:32, admin, рубрики: android, arduino, DIY, diy или сделай сам, Noorik, Raspberry Pi, автоматика, автоматические ворота, гаджеты, Нурик, Производство и разработка электроники, производство электроникиОсторожно: Made in Podolsk
Меня зовут Вячеслав Голицын. Я хочу доработать GSM-модуль для автоматических ворот и ищу единомышленников. Это краткая история разработки модуля и дальнейшие планы развития. Open source проект в котором Вы можете принять участие. После газонокосилки, снегоуборщика и подводной лодки настала пора нового проекта. Прошу под cut →

Читать полностью »




