Рубрика «android» - 401

Предисловие

Недавно я начал свое знакомство с платформой Android. На определенном этапе необходимо было проверить, как тут обстоят дела с удаленным вызовом процедур или, проще говоря, клиент-серверным взаимодействием.

Поначалу была надежда, что платформа позволит использовать технологию EJB. После некоторых поисков в Интернете, я убедился, что это не так просто. Большинство источников рекомендовало использовать вебсервисы как альтернативу, т.к. EJB слишком тяжеловесна для Android. Для вебсервисов же рекомендовался фреймворк ksoap2-android.

Понатыкавшись на различные грабли при первоначальном изучении ksoap2, я дошел до этапа, когда необходимо было послать и получить с сервера объект своего кастомного типа. Воспользовавшись поиском нашел вот эту статью. Оттуда почерпнул, что каждый кастомный объект должен реализовать интерфейс KvmSerializable. Это же подразумевало, что мы должны реализовать методы для сериализации и десериализации объекта. Поскольку в теории предполагалось использовать больше сотни собственных объектов, идея писать реализацию KvmSerializable для каждого из них как-то не вызывала у меня энтузиазма.
Читать полностью »

Business Card Reader 2.0 для Android — теперь со своей визитницей В начале месяца получил обновление до версии 4.99 Business Card Reader для iPhone, а буквально на днях вышла вторая версия приложения для устройств на платформе Android.

Самое заметное изменение в обновлённом приложении – это появление «визитницы» (она не нова для BCR в принципе: ее преимущества уже успели оценить обладатели iPhone). Визитница дает возможность сохранять распознанные визитки в специальном архиве приложения, а при желании перенести их в адресную книгу устройства.

Достоинство визитницы в том, что в ней пользователь хранит детальную информацию о контактах, включая изображение визитки, не перегружая адресную книгу и не смешивая деловые и личные контакты. Например, это очень удобно для менеджеров по продажам, которые могут собрать до 100 визиток на одном мероприятии. Вместе с визитницей в новом BCR появилась возможность редактировать данные прямо в приложении, обмениваться визитками и контактами по почте или СМС и найти офис в Google Maps или на Яндекс.Картах.
Читать полностью »

Обзор 10 дюймового планшета Cube U30GT
Прошло чуть более полугода после выпуска очень успешной модели U9GT 2 и китайский производитель планшетов Cube решил вновь порадовать публику своими продуктами. Помочь ему в этом решил китайский производитель процессоров RockСhip, который на задолго до этого выпустил производительный процессор, открывающий новые возможности для бюджетных решений. Так совместными усилиями появился Cube U30GT, один из первых планшетов на новом процессоре Rockchip RK3066, о котором и пойдет речь ниже.
Читать полностью »

В марте 2012 года мы представили вашему вниманию обзор новинок мобильных приложений справочно-правовой системы «Право.Ru». Сегодня у нас хорошие новости для пользователей мобильных устройств на платформе Android:

в приложение добавлено региональное законодательство!

Кроме того, появилась возможность в связанных документах фильтровать судебную практику по инстанциям и судам, а также выбрать редакцию изучаемого документа.

Быстрая навигация

Теперь по клику на результат поиска сразу открывается та часть документа, где встречается поисковой запрос. При этом приложение выделяет искомый текст.
Региональное законодательство и судебная практика в СПС «Право.Ru» для AndroidЧитать полностью »

Однажды наш администратор Microsoft Exchange упомянул о функциональности полной очистки любого устройства по своему усмотрению (будь то iPhone, или девайс на основе BlackBerry или Android), получающих почту по протоколу Exchange ActiveSync. Девайс рапортует серверу, доступен ли ему функционал wipe, а администратор может запретить передачу почты на устройства, не поддерживающие wipe.

Сначала я не поверил: как так, безобидная настройка почтового аккаунта даёт администратору почты столько полномочий на моём личном устройстве. Сделав полный бэкап SD-карточки и всей внутренней памяти, предложил эксперимент. И чудо — пришло push-уведомление, телефон подзавис, через некоторое время перезагрузился и я остался с заводскими настройками. А SD-карта вообще не подавала признаков жизни.

Remote wipe на Android и Exchange ActiveSync

Заинтересовавшись, я решил изучить этот вопрос и, по возможности, отключить вредоносный функционал почтового клиента.

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

Приветствую всех!

Я поделюсь с вами опытом создания простейшей игры с помощью Gideros Studio (прим. Далее GS),
среды разработки мультиплатформенных мультимедиа приложений для iOS и Android.

Особенности:
— Низкий порог вхождения
— Язык разработки LUA
— Хорошая справка
— Поддержка ARMv6+
— Отличная скорость (выше чем у Corona SDK)
— Фокусирование на разработке игровой логики
— Логика скриптинга схожа ActionScript (прим. Заманивают Flash разработчиков)
— OpenGL, OpenAL, Box2D

Условия лицензирования (прим. Годовые подписки):
— Community: free версия, отличается 2 секундным splashscreen при старте вашего приложения
— Indie: никакого splashscreen
— Professional: необходимо приобрести, если годовой доход выше $100,000

В её состав входит 4 инструмента:
— Studio: IDE для разработки
— Player: набор приложений для запуска и отладки
— TexturePacker: упаковшик спрайтов и текстур в атласы (прим. необходим для оптимизации)
— FontCreator: создание растровых шрифтов для вашего приложения из *.ttf,*.otf,*.ttc

Все утилиты так же мультиплатформенны и запустятся на следующих ОС:
— Windows
— OSX (64bit)
— Linux (Wine)

Для создания полноценного проекта для Android потребуется:
— Любая ОС
— Eclipse
— Android SDK (2.1+)
— JDK

Для iOS:
— OSX (64bit)
— Xcode

Все действия в данном цикле статей будут происходить в Windows, отладка будет происходить, как на локальной машине, так и на устройстве Android. И так, начнем!
Читать полностью »

Отладочные комплектыПродолжая тему приборостроения, хочу рассказать о применении готовых отладочных комплектов (Development Kits). Что это такое и зачем они нужны?

Как я уже писал, важным фактором является время от начала разработки и до вывода продукта на рынок. И задача любого коммерческого разработчика это время сократить (если речь идёт о коммерческих продуктах). Читать полностью »

Разработчики Xabber обещают открыть код, если наберут 50к подписчиков в твиттер Разрешите представить вам бесплатный джаббер-клиент под андроид: Xabber. На мой неискушенный взгляд он обладает самым широким функционалом, который я подробнее распишу под катом (а так же выложу скриншоты для интересующихся).

Недавно разработчики программы объявили, что если наберут 50 тысяч последователей в твиттере, то откроют исходный код программы, что позволит дорабатывать программу сообществу. Сделать это можно по ссылке.

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

На этот раз мы рассмотрим новый китайский планшет из ценовой категории "$100", c неплохими(для этой ценовой категории, конечно) характеристиками, который может рассматриваться в качестве замены Ainol Paladin
Ramos W6HD — замена паладину или планшет за $100

  • Одноядерный процессор AMlogic 8726-M3, работающий на частоте 1ГГц
  • 1Гб оперативной памяти, и 8Гб пользовательской
  • Экран 7", с емкостным сенсором и разрешением 1024x600.
  • Коммуникации: Wi-Fi(n), BT
  • 2 камеры: задняя 2Мп, фронтальная 0,3Мп
  • Android Ice Cream Sandwich 4.0.3

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

В настоящий момент каждому желающему предоставляется возможность бесплатного тестирования Silent Circle, для этого нужно просто отправить заявку с указанием адреса электронной почты. Проект разрабатывался около 7-ми лет.

image

Идеологами проекта являются:
— Phil Zimmermann (создатель PGP);
— Mike Janke (в прошлом — снайпер подразделения «морские котики» ВМС США);
— Vic Hyder (командир подразделения морской пехоты ВМС США);
— Jon Callas (сооснователь PGP Corporation, технический директор Entrust).

Возможности приложения будут позволять организовать шифрования голосовой, видео и текстовой информации (электронная почта, SMS, средства IM и др.). Приложение адаптировано ко всем современным мобильным платформам, включая Android и Apple iOS. Одной из наиболее интересных функций Silent Code является организация защищенной видеоконференции.

Изначально идея была связана с применением подобных технологий на службе военных, когда солдатам необходимо связаться со своими семьями и близкими, при этом обеспечив надежность и безопасность переговоров. Правительство США обеспокоено появлением подобного приложения в отношении простых смертных, в первую очередь по причине того, что использование Silent Code осложнит возможность перехвата данных в целях оперативно-розыскных мероприятий, что определено Communications Assistance for Law Enforcement Act (CALEA).
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js