• ↓
  • ↑
  • ⇑
 
Записи с темой: android (список заголовков)
19:03 

Ведроидно-кодинговое

Андроид (и его SDK) - таки лютое говно. Местами.

Ну или некоторые его разработчики - аццкие тридварасы.

Для реализации казалось бы простых и логичных (с точки зрения пользователя) вещей приходится городить костыли. При этом перерыв половину выдачи StackOverflow.com по нужному вопросу (решений много, но часть безбожно устарела, либо не подходит для моих требований).

Хотя конечно не так все плохо как было лет 10-11 назад в плане разработки под нокиевский Symbian...

@темы: разработка, мысли вслух, android

20:54 

Ведроидофон

Неделю назад решил порадовать себя новым телефоном.

После двух лет использования вендофона Microsoft Lumia 532 (а до этого нескольких Нокий на разных версиях Symbian) я так приобрел себе смартфон с ОС Android на борту. Выбор пал на китайца Xiaomi Redmi 4 Prime 32gb Gray. Ибо более менее нормальный дизайн (с учётом того что это понятие в современных смартах весьма относительно), неплохая по емкости батарея в 4000 mAh и относительно недревний "зелёный робот" на борту (прошивка на базе ведроида 6.0.1).

По первым впечатлениям - вполне юзабельно и практически не захламлено неудаляемым софтом от производителя. Стандартныйнабор гуглохлама + несколько софтин от Xiaomi (Mi Acc, Mi Cloud и ещё что-то). Никаких сторонних магазинов приложений и прочих китайких чатеро, как это было у гнусмаса - тут нет.

Из недостатков - экран в 5 дюймов, с вытекающей из этого сложностью управления оной рукой. И невозможность установки двуух sim-карт форм-фактора microSIM (одна микро + одна нано). Плюс несколько мелких интерфейсных "удобств", которые я лично бы переделал.

В сравнении с предыдущими девайсами Nokia E7-00 и Lumia 532 оно вот так.



Люмия теперь скорее всего уйдёт Насте, этот девайс ещё вполне годен к использованию. Даже без апдеййта дл 10 венды.

@темы: смартфон, android

00:26 

О распространении бета-версий приложений для Android

Ну вот, первое приложение для Android с использованием кроссплатформенного фреймворка Qt, наконец-то завершено. Точнее проект достиг той стадии, на которой его можно выпускать «в поле». Ограничив при этом размеры этого самого «поля» совсем небольшим числом пользователей (около десятка) Ине допустив попадания разработки в руки людей со стороны, поскольку продукт исключтельно для внутреннего пользования в отдельно взятой компании.

Хотелось все сделать чтобы процесс установки и использования приложения был максимально прозрачен для пользователей. На рассмотрение были взяты следующие варианты распространения:

1. Ручная установка на планшеты (телефоны) доверенных пользователей. Человек приезжает к нам — мы ему останавливаем софт на устройство. Простым подключением оного к компьютеру и установкой APK-файла. Предварительно включив в настройках андроида разрещение на установку из других источников.

2. Установка в автоматическом режиме, точнее без непосредственного участия разработчиков в данном процессе. Стандартными средствами Google Play. Нам меньше возни, пользователю — тоже. Хотя это спорное утверждение, но об этом — позже.

Вариант номер раз хорош тем, что человеку можно сразу показать и объяснить как пользоваться свежеустановленным программным обеспечением для выполнения его профессиональных задач (на которые разработка и ориентирована). Но в то же время не очень удобен последующими обновлениями. Вернее необходимостью проведения их так же в ручном режиме, «!дёргая» пользователя к нам «на базу». А то что обновления будут, это сомнения не вызывает, т. к. часть запланированных функциональных возможностей на момент написания этого текста — не доведена до стадии промышленной эксплуатации.

Второй способ проблему «бесшовных» обновлений решает. Но поднимает другую, именуемую - как скрыть свое приложение от посторонних людей? Ответ напрашивается сам собой — использовать альфа и бета тестирование. Да, именно так, держа приложение в статусе «вечной» бета-версии.

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

  • Создать сообщество в социальной сети Google+ или группу в сервисе Google Groups.
  • Согнать всех потенциальных тестеров нашего приложения в вышесозданную группу или сообщество.
  • Опубликовать ссылку для загрузки тестовой версии продукта в сообществе или группе.

И к чему такие сложности, гугель? Простотой тут не пахнет. Ни для разработчика (создавать и админить «сообщество» – у меня других забот хватает, связанных непосредственно с разработкой). Ни тем более для пользователей, многие из которых могут быть совсем далеки от всех этих заморочек с подпиской в группы и социальные сети.

Корпорация добра, блин...

@музыка: Настя - Ноа-ноа

@темы: работа, мысли вслух, android

10:36 

Google Play

Зарегистрировал аккаунт разработчика в сабже. Корпорация добра содрала 1600, прислав об этом уведомление на почту. А вот письмо с поздравлениями по поводу вливания что "Уважаемый Артём... вы теперь.... и прочая бл-бла-бла" (и ссылку на собственно вход в девелоперскую часть ведроид маркета) - не прислали. Несолидно как-то, гуглеь =)

На кой демон мне аккаунт разработчика под "зленого робота" - х-з, на данный момент я ничего не пишу под эту платформу. Нет, есть одно приложение, слепленное на Qt - но оно узкоспециализированное, и распространяться будет посредством ручной установки заказчиком на "клиентские" планшеты (в маркете делать ему нефиг).

Но пусть будет, кто знает мож и до программирования под самую массовую и самую фрагментированную мобильную платформу я когда-нибудь доберусь.

А вобще это надо было сделать ещё летом, потерял бы денег в два раза меньше.

@музыка: Ankhagram - Fly Away

@темы: дыбр, work, google play, android

Doom, Death, Darkness...

главная