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

Года два назад я обнаружил, что в Android Market нет удобных мне приложений для учета времени, затраченного на разные проекты. Как настоящий лентяй я решил не искать требуемое, а написать его сам. Это оказалось несколько сложнее, чем казалось вначале, и я все забросил в режиме вялотекущего хобби воплощение моего желания прожило больше года, медленно продвигаясь от идеи к альфа-версии.

И тут вдруг добрые люди предложили мне рассказать, как писать под Android на Kotlin'e. Мне показалось, что это — добрый знак, и я быстро переписал приложение на Kotlin, закончил его и выложил в Google Play.

Важное уточнение: эта статья — только про то, как писать под Android на Kotlin'e. Интересно будет только тем, кто хочет попробовать Kotlin, и тем, кто хочет понять, зачем его пробовать. Приложение, которое я написал — очень-очень простое (и само по себе никак не относится к JetBrains). В его коде гарантированно можно что-то улучшить, оно выложено на Github только для примера, а не в качестве образца восхитительного кода. Оно работает, и если вам хочется его попробовать, то поставить можно отсюда. Но еще раз: это — демо, его цель — быть не совершенным приложением, а введением в Kotlin под Андроид.

Опять что-то новое. И зачем мне это знать?

Пишем на Kotlin под Android
Читать полностью »

«Против глупости сами боги бороться бессильны» Фридрих Шиллер.

Остросюжетная история об отсутствии синхронизации данных разных служб в Google без счастливого финала

Хотите ещё немного историй про полицию, IT, безопасность и человеческую глупость? Их есть у меня.

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

WiFi Display. Большие возможности в компактной упаковке, в поисках идеала
Устройство дающее практически неограниченный функционал для вашего телевизора, вы задубите о SmartTV. А если вы только собираетесь отвезти Ваш старый телевизор на дачу и купить, что-то новое со SmartTV, предлагаю прочитать мой обзор, возможно вы обойдетесь меньшими затратами чем стоимость покупки нового телевизора. Для апгрейда телевизора, понадобиться, всего лишь иметь при себе смартфон/планшет на базе OC Android или iOS, либо стационарный компьютер/ноутбук. А для использования устройства на телевизоре нужен только один параметр — поддержка HDMI.
Начинаем поиск лучшего устройства для передачи контента с планшета/смартфона/компьютера с функцией беспроводного дисплея.
Читать полностью »

Многие уже в курсе того, что в связи с последними изменениями Microsoft Mobile прекращает дальнейшее развитие линейки смартфонов на платформе Nokia X (основанной на Android Open Source Project). При этом мы всегда серьезно относились к поддержке текущих клиентов, и покупатели Nokia X не станут исключением – обновления будут выходить в течение следующих 18 месяцев.

Nokia X, X+ и XL получили обновление

И, чтобы не быть голословными, рады сообщить о начале распространения апдейта для смартфонов начального уровня Nokia X, X+ и XL, старт которому был дан в прошедший понедельник. Обновление откроет пользователям ряд улучшений операционной системы и предложит новые функции и возможности, тем самым приблизив устройства первой генерации к недавно выпущенному смартфону Nokia X2.
Читать полностью »

Предыстория

Доброго времени суток.
В один прекрасный летний вечер, в поисках чего-нибудь давно забытого, но увлекательного, я перебирал вещи в ящиках. Заглянув в последний, уже слегка отчаявшись, я все-таки нашел интересную вещь. Это был китайский спидометр для велосипеда. Конечно, микрокомпьютера там не было — что не удивительно (в детстве, благодаря моему любопытству, большинство разобранных мною вещей не были собраны и просто напросто были выброшены). Но это не единственная была проблема — у меня нету велосипеда. Его забрал старший брат, а сам я — катаюсь на скейте. Так и возникла идея, чем себя занять!
Читать полностью »

В ожидании новенького, миниатюрного MikroTik mAP 2n решил разобраться с возможностью связки Android и MikroTik. Как оказалось все не слишком и сложно.

image

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

Услышав об аспектно ориентированном программировании я, как Android разработчик, сразу подумал, что на Android это вряд ли заработает, однако, решил попробовать. Я был очень удивлен, когда уже через 5 минут приложение, использующее AspectJ, успешно заработало на телефоне.

Не буду убеждать в необходимости использования аспектов в Android и приводить примеры «uses cases», просто приведу пример того, как добавить к своему приложению возможность использования аспектов. Что такое аспекты и для чего их использовать прекрасно описано, например, на wiki.
Читать полностью »

Часто ли вам приходилось изменять размер графики для разных разрешений устройств. В моем случае это происходило часто, и для этого я нашел решение. Подкатом видео как это делать.
Читать полностью »

На этой неделе раскрылась интересная история о недокументированных процессах на iOS-устройствах, Хабр дружно разбирался, за что могут заблокировать разработчика в Google Play, вышел новый отчет Developer Economics, наконец, Yahoo купила Flurry — консолидация на рынке инструментов для разработчиков набирает обороты.

Полезные материалы для мобильного разработчика #63 (21 26 июля)Читать полностью »

За что блокируют разработчиков Google Play

Главная идея статьи — собрать в одном месте как можно больше реальных прецедентов блокировок приложений и аккаунтов разработчиков. Для каждого случая подробно разобрать причины и последствия.

Тема очень серьёзная. Если гугл заблокирует вас однажды — обратно пути уже не будет. По всей видимости, отслеживается взаимосвязь аккаунта с вашим ФИО, IP, Mac-адресом и прочими личными данными. Испортите отношение с Google один раз — потом не отмоетесь никогда.

Чтобы не потерять аккаунт, зарегистрированный лично на вас — нужно следовать определённым принципам. Давайте попытаемся вместе их вывести.
Читать полностью »


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