Довольно долгое время я никак не мог понять, в чём же разница между «библиотекой» и «фреймворком». Нет-нет, я умел и читать, и гуглить, но до меня всё никак не доходил смысл этих понятий. Начав же программировать под андроид, я наконец понял, что значат слова «библиотеку использует программист, но программиста использует фреймворк».
В этой серии статьей я хочу рассказать о проблемах, с которыми мне пришлось столнулся при разработке под андроид. Моей целью является не предоставление каких-либо убер-решений приведенных проблем, а лишь информирование о том, с какими проблемами может столкнуться тот, кто посягнет на святой грааль Android SDK. Не думаю, что суровые синьоры откроют для себя Америку, но как говорится: «повторение — мать учения».

Читать полностью »
Рубрика «android» - 154
Кюветы Android, Часть 1: SDK
2016-03-25 в 13:51, admin, рубрики: android, Android sdk, java, Разработка под androidQt для мобильной кросс-платформенной разработки
2016-03-24 в 14:37, admin, рубрики: android, blackberry, iOS, open source, QML, qt, qt5, разработка мобильных приложений, Разработка под android, разработка под iOSХотелось бы представить размышления Ekke Gentz по применению Qt 5.6 в кросс-платформенной мобильной разработке. Также можно будет посмотреть видео с выступлением Ekke на MobileTechCon (на английском). Ниже идёт перевод заметки.
Возможно вы знаете, что моя основная деятельность это разработка бизнес приложений для BlackBerry 10. Но так как BlackBerry PRIV работает под управлением Android 5.1.1 (и ожидается 6.0), то пользователи просили меня выпустить кросс-платформенные приложения, работающие под BlackBerry 10, Android и iOS (а позже и Windows 10). Я не любитель веб- или гибридных приложений и предпочитаю разработку нативных программ. С другой стороны я не очень то хочу разрабатывать приложения для всех платформ нативным, но различным способом при помощи разных языков программирования, сред разработки и т.д.Читать полностью »
Эмуляция и перехват SIM-команд через SIM Toolkit на Android 5.1 и ниже (CVE-2015-3843)
2016-03-24 в 13:20, admin, рубрики: android, sim-карта, Блог компании Positive Technologies, информационная безопасность, Мобильный веб, перехват SIM-команд, Разработка под android, уязвимости 
Я обнаружил эту уязвимость, исследуя возможность перехвата одноразовых паролей, которые отправлялись банком поставщику телекоммуникационных услуг, а затем поступали на специальное приложение SIM-карты и выводились на пользовательский интерфейс Android.Читать полностью »
Уголок пользователя ЭВМ: гражданский активизм
2016-03-24 в 9:27, admin, рубрики: android, diy или сделай сам, iOS, активизм, благоустройство, жкх, инфраструктура, Лайфхаки для гиков, Москва, парковка, правительство, Россия, Санкт-Петербург, Софт, Татарстан, электронное правительствоВо времена, когда бюрократические процедуры всё реже совершаются на бумаге, у каждого пользователя носимого ЭВМ есть возможность отправлять при помощи своего устройства заявления о нарушении порядков благоустройства, работы ведомств и правил дорожного движения в соответствующие исполнительные учреждения.
Построение Android приложений шаг за шагом, часть третья
2016-03-24 в 8:29, admin, рубрики: android, mvp, rxjava, tdd, архитектура Android-приложений, архитектура приложений, разработка мобильных приложений, Разработка под android, Тестирование мобильных приложений 
В первой и второй частях статьи мы создали приложение для работы с Github, внедрили Dagger 2 и покрыли код unit тестами. В заключительной части мы напишем интеграционные и функциональные тесты, рассмотрим технику TDD и напишем с ее применением новую функциональность, а также подскажем, что читать дальше.
Читать полностью »
Создан прототип носимого устройства для автоматической диагностики и коррекции уровня глюкозы в крови диабетиков
2016-03-24 в 7:15, admin, рубрики: android, iphone, Блог компании iCover.ru, диабет, Здоровье гика, инсулин, Медгаджеты, Носимая электроника, носимые технологии, смартфон, смартфоныПриветствуем вас на страницах блога iCover! Эффективная диагностика и терапия диабета – проблема, коснувшейся миллионов людей на планете, похоже, уже в самом ближайшем будущем может приблизиться к своему решению. Такого мнения придерживаются ученые из Южной Кореи и США, разработавшие с этой целью автоматическое носимое беспроводное устройство. Подробнее о представленном прототипе, его достоинствах, принципе работы и существующих на момент анонса ограничениях мы расскажем в этой публикации.
Dagger 2. Часть вторая. Custom scopes, Component dependencies, Subcomponents
2016-03-23 в 11:13, admin, рубрики: android, android development, architecture design, dagger 2, java, mobile development, разработка, разработка мобильных приложений, Разработка под android Всем привет!
Продолжаем наш цикл статей о Dagger 2. Если вы еще не ознакомились с первой частью, немедленно сделайте это :)
Большое спасибо за отзывы и комментарии по первой части.
В данной статье мы поговорим о custom scopes, о связывании компонентов через component dependencies и subcomponents. А также затронем такой немаловажный вопрос, как архитектура мобильного приложения и как Dagger 2 помогает нам выстраивать более правильную, модульнонезависимую архитектуру.
Всем заинтересовавшихся прошу под кат!Читать полностью »
Дружим Scala и Android с помощью Macroid
2016-03-23 в 8:44, admin, рубрики: android, scala, Разработка под android
Так как на работе я пишу на старой доброй Enterprise Java, меня периодически тянет попробовать что-то новое и интересное. Так получилось, что в один момент этим новым и интересным оказалась Scala. И вот однажды, просматривая доклады со Scala Days, я наткнулся на доклад Ника Станченко о библиотеке под названием Macroid, которую он написал. В этой статье я попробую написать маленькое приложение для демонстрации её возможностей и рассказать об основных фишках этой библиотеки. Код приложения целиком доступен на Github.
Если вам захотелось узнать, как эта библиотека помогает подружить Scala и Android, добро пожаловать под кат.
Читать полностью »
Китайские планшеты с Dual OS, для тех, кто не может сделать выбор
2016-03-22 в 10:19, admin, рубрики: android, Dual OS, windows, Блог компании Dronk.Ru, гаджеты, планшеты, планшеты из китая, метки: планшеты из китаяКакой планшет выбрать? На Android или Windows? Китайские производители решили не заставлять нас делать этот сложный выбор и сконструировали планшеты, которые полноценно работают на двух операционных системах. Т.е. вы всегда можете переключиться с одной на другую.
Мы выбрали несколько самых интересных планшетов, на которые GearBest предоставил отличные цены на свой день рождения.
Итак, китайские производители продолжают удивлять мир новыми творениями в сфере мобильной техники, отлично сочетая в себе цену и качество. Рассмотрим же по порядку каждый:
Onda V820W
Чего ждёт Yandex? Или статус Yandex.Store
2016-03-22 в 9:23, admin, рубрики: android, Google, Yandex, Законодательство и IT-бизнес, Исследования и прогнозы в IT, управление проектами Наверное, многие недоуменно наморщили лбы — что это такое, «Yandex.Store»? И недаром. Вокруг этого сервиса было огромное количество шумихи, а потом всё внезапно прекратилось и затихло. Почему? Попробуем разобраться.
Читать полностью »



