В данной статье мы кратко расскажем о том, как можно защитить свою программу от взлома, не интегрируя стандартное решение от Google и предоставим пример рабочего кода. Интересно? Просим под кат!
Рубрика «android development» - 35
Защита Android приложений от взлома
2013-05-13 в 9:40, admin, рубрики: android development, security, Разработка под android, метки: android development, securityКак бороться с низкокачественными Android приложениями
2013-05-03 в 23:35, admin, рубрики: android development, Разработка под android, метки: android developmentВсе согласны, что Google Play переполнен некачественными приложениями, но никто не хочет брать вину на себя — принято винить абстрактный Android или просто Google, который выпустил систему без строгих гайдланов, создал маркет без модерации и дал возможность производителям, делать свои оболочки с разноцветными иконками и градиентами.
Но каждый день выходят новые приложения с дизайном из iOS, темами из 2.3, не адаптированные для планшетов и с размытыми картинками на HD-экранах. И в этом виноват не Google, а разработчики. Кто-то не пытается спорить, когда заказчик присылает макеты от iOS версии, кто-то пытается, но сдается. Кто-то разрабатывает приложение ради опыта, откладывая «неважное» на потом, и так оно и остается. Стартапы делают приложения «за день», а потом лихорадочно фиксят баги, создавая снежный ком, который уже никто не перепишет с нуля. Крупные социальных сети, имея деньги и время, каким-то образом умудряются выпускать ужасные клиенты…
Читать полностью »
Программы для Android запретили обновлять в обход Google Play
2013-05-01 в 11:14, admin, рубрики: android, android development, android market, Google, Google Play, mobile development, Разработка под androidGoogle обновила соглашение с разработчиками, добавив специальный пункт, обращенный к разработчикам, которые пытаются обновлять, изменять или заменять APK приложения самостоятельно или используя посторонние сервисы. Эта новый пункт, внесенный в секцию «Dangerous Products» специально говорит, что никакое приложение с Google Play не может быть обновлено каким-то другим способом, кроме как через механизм обновления Google Play. Понять такую политику Google можно в связи с возросшим беспокойством по поводу вредоносных программ и безопасности.Читать полностью »
Devconf@Mobi() — 14 июня в Москве — авторы известных мобильных приложений делятся опытом разработки
2013-04-19 в 10:07, admin, рубрики: android, android development, Android sdk, ios development, конференция для разработчиков, Разработка под android, разработка под iOS, метки: android development, Android sdk, ios development, конференция для разработчиков В этом году, по многочисленным просьбам участников решили сделать
отдельный мобильный поток DevConf@Mobi
— Android Custom Components ( Разработка визуальных компонентов для Android )
Чики Чан начала разрабатывать мобильные приложения в компании Google,
где работала над Android-версией Google Maps.
Позже основала свою компанию, пишет приложения как для Android, так и для iOS.
— Выпуск версий Android-приложения с помощью Maven
Дарья Ряжских, Android-разработчик из компании DevPocket.
— Introduction to Android Testing (Тестирование приложений под Андроид)
Диего Торрес Милано работает с Android с первых выпусков платформы в 2007 года.
Занимается консультированием, обучением и разработкой, но основная специализация – тестирование. Автор книги Android Application Testing Guide
Читать полностью »
Создание нестандартного компонента с нуля. Часть 2
2013-04-17 в 8:44, admin, рубрики: android, android development, Разработка под android, метки: android, android developmentВступление
Вновь приветствую, коллеги.
В своей предыдущей статье я рассказал об основах создания кастомного компонента на примере простенькой, но симпатичной фортепианной клавиатуры.
В этой статье под катом мы продолжим накручивать свистелки и... дополнительные возможности нашей клавиатуре. На повестке дня:
- Сохранение состояния компонента при повороте экрана
- добавление подсветки при оверскролле
- передача параметров в XML
- Мультитач зуммирование
Создание нестандартного компонента с нуля. Часть 1
2013-04-15 в 10:22, admin, рубрики: android, android development, Разработка под android, метки: android, android developmentВступление
Приветствую, коллеги!
Достаточно часто при разработке мультимедийных Андроид-приложений (далее просто “приложений”) мы сталкиваемся с задачей создания собственных компонентов, не предусмотренных в системе. Это могут быть всяческие ручки-переключатели, визуализаторы спектра и т. п. Некоторые из них могут быть получены простой заменой графического ресурса, поворотом канвы на 90 градусов и т. п. Но, иногда, все же приходится делать что-то свое “с нуля”.
В этой статье я собираюсь рассказать о создании компонента — простой клавиатуры фортепиано, при помощи наследования от класса View и реализации всех внутренностей “самостоятельно”. Почему в кавычках — увидите дальше.
В серии статей я постараюсь осветить такие вопросы, как:
- отрисовка компонента
- добавление скроллинга с использованием стандартных скроллбаров
- взаимодействие, использование селекторов для клавиш
- Сохранение состояние компонента при повороте экрана
- добавление подсветки при оверскролле
- передача параметры в XML
- pinch zoom
Первая статья будет о первых трёх пунктах.
Если Вам интересны эти темы, добро пожаловать под кат.
Читать полностью »
Ресурсы, о которых должен знать каждый Android-разработчик
2013-04-07 в 23:24, admin, рубрики: android, android development, переводы, Разработка под androidСегодня я хочу поделиться с вами моим вольным переводом статьи, написанной Сергеем Повзнером (Sergey Povzner). Сергей ведёт блог bongizmo.com и занимается разработкой туристических гидов под общим названием Citybot.
В то время как Android продолжает свой невероятный рост, всё больше и больше программистов начинают разрабатывать приложения на этой платформе. Если ты начинаешь свой путь сегодня, то ты определенно — счастливчик. За последние годы Android значительно повзрослел и избавился от множества детских болезней. Информации по платформе более чем достаточно. Я же расскажу о самых важных ресурсах.
Статья будет полезна как новичкам, так и опытным разработчикам. Это гид по миру Android-разработки.
Читать полностью »
Android’ы из Китая. Какие они?
2013-04-05 в 7:00, admin, рубрики: android, android development, статистика, метки: android, android development, статистика Как известно, спрос рождает предложение.
Китай производит сотни видов Android смартфонов и планшетных ПК, попробуем выяснить, что же он нам предлагает в ответ на наш спрос.
Картинка для привлечения внимания к сухим цифрам и статистике как бы символизирует наше внутреннее состояние, когда мы смотрим на кучу почти одинаковых устройств.
Читать полностью »
Google меняет подход к подсчету популярности версий Android или обновленная статистика по актуальности версий
2013-04-04 в 15:00, admin, рубрики: android, android development, Разработка под android, статистика, метки: android, android development, статистикаДа-да, перед вами снова статистика распространённости версий Android. Но! Есть одно отличие, если до этого Google считал телефоны только в момент регистрации (соответственно, если вы прошились на другую версию оси, то вас посчитали дважды, трижды и т.к.), теперь же, начиная с апреля, считаются только обращения в Google Play.
Continuous Integration для мобильных и веб-проектов
2013-04-02 в 19:56, admin, рубрики: android development, continuous integration, ios development, mobile development, управление проектами, метки: android development, continuous integration, ios development, управление проектами Добрый день, в своей статье, хочу рассказать, всем известную практику разработки ПО — Continuous Integration или Непрерывная интеграция.
Чтобы сразу пояснить в чем особенность статьи объясню, что в нашей команде стояла задача построить единый процесс для всех наших проектов. А проекты у нас бывают как мобильные (iOS, Android) и веб (верстка, сервисы, сайты).
Читать полностью »