Сообщество - Android Developers
Добавить пост

Android Developers

69 постов 1 926 подписчиков

Популярные теги в сообществе:

5

Пост помощи

Доброго времени суток! Пишу свой первый пост, поэтому, возможно, есть какие то ошибки при оформлении. Заранее извиняюсь.
Суть проблемы. Забрал вчера с почты realme gt neo 2 на китайской прошивке и столкнулся с проблемой, что не работает ватсап при регистрации номера

Пост помощи Телефон, Помощь, WhatsApp, Сила Пикабу, Прошивка, Длиннопост, Android

Пробовал и перезагрузку устройства, обновление прошивки и андроид до 12 версии и разные типы связи. Но ничего не принесло результата. Помогите, пожалуйста. Верю в силу Пикабу

Показать полностью 1
9

Приложение для запоминания столиц на Котлине для Андроида

Всем привет! Я продолжаю изучать Котлин уже месяц, времени жаль мало и не хватает, но это воскресенье я потратил, чтобы сделать следующее приложение.
Смысл его простой, возможно таких есть много подобных:
нужно выбрать регион мира (один из пяти или сразу все) и вам будут предложено ответить на вопрос какая столица у государства, если ответ неправильный, то выбираете пока не укажите на правильный, и далее следующая страна. Если вы много раз отвечаете правильно, это страна считается выученной и более не показывается и так, пока не запомните все столицы.
Скачать и посмотреть можно отсюда:
https://disk.yandex.ru/d/l-Vhadj-FhEnZw
Посмотреть скрины ниже:

Приложение для запоминания столиц на Котлине для Андроида Программирование, Начинающий, Kotlin, Android, Приложение на Android, Длиннопост

В дальнейшем думаю улучшить ее, сделать разные режимы, в том числе и тестирование, сохранение результатов и прочее.

Приложение для запоминания столиц на Котлине для Андроида Программирование, Начинающий, Kotlin, Android, Приложение на Android, Длиннопост

Готов пообщаться на тему программирования как с новичками и профессионалами.

Показать полностью 2
6

Продолжение поста «Распознавание голоса оффлайн. VOSK. Basic 4 Android»

Чот на Google Play меня забанили так что вот ссылка на приложуху https://disk.yandex.ru/d/sZNUFkhz4GhTNg


Sleeping Diary — распознавание русского языка в текст оффлайн, создание автоматически упорядоченных записей.

Описание:

Простой дневник или если угодно голосовые заметки. Эта версия только для русского языка.

Изначально планировалось создать дневник сновидений для людей увлекающихся Кастанедой, астралом и прочими практиками.

Мне нужно было две вещи:

1. Независимость от интернета

2. Не нагружать пользователя каталогизацией и оформлением записей. «Сказал — и забыл».

Способ работы:

1. Диктуете свою заметку «Диктовать»

2. После нажатия кнопки «Стоп» начинается распознавание (очень забавно наблюдать в окне промежуточных результатов)

3. В окне «Результат» появляется результат и заметка автоматически сохраняется

Заметки хранятся в папке Diary_files в обычных текстовых файлах. Вы может копировать их и

редактировать в любом удобном редакторе. Редактирование в программе не предусмотрено.

Структура файлов:

Файлы именуются согласно датам создания. Например: 2022-04-02.TXT

Все что записывается в течении одной даты — записывается в один файл!

С наступлением новой даты автоматически создается следующий файл. Например 2022-04-03.TXT

Содержимое файла:

2022-04-02 14:17 текст заметки..........................................

2022-04-02 15:26 текст заметки..........................................

и т.д.

При удалении приложения папка Diary_files не удаляется.

Применена библиотека распознавания голоса VOSK. Поэтому размер программы весьма большой.

Показать полностью
20

Как продать своё приложение в Google Play

Приветствую тебя, крутой разработчик приложений для Андроид! Почему крутой? Да потому, что твои приложения собирают только положительные оценки и исчисляют количество скачиваний в маркете миллионами, а количество активных пользователей десятками тысяч.

И вот ты уже задумываешься, а сколько стоит мой бизнес моё приложение? И как за него получить денег много и прямо сейчас, а не потихоньку каждый месяц от рекламных и прочих отчислений?

Именно об этом я могу вам рассказать на собственном примере, так как совсем недавно благополучно продал своё Андроид приложение.


Начал я с поиска площадок, где происходит продажа приложений в Интернете. На вскидку можно сразу найти список из 6 - 8 сайтов. Можете сами ознакомиться с ними и выбрать себе по душе, мой же выбор пал на Flippa, так как там самая простая регистрация и не требуется сходу подтверждения кучи своих персональных данных, а можно заплатить изначально всего $15 и сразу выложить свою приложуху на аукцион. Интерфейс на английском языке, но, думаю такому крутому разработчику как ты это не помеха =) Тем более сложного там ничего нет: указываешь имя пакета, он сам с маркета подтягивает данные по скачиваниям, оценкам, возрасту, ценам и т.п. твоего приложения, подтверждаешь, что оно твоё. Затем заполняешь небольшую анкету с вопросами типа: включаются ли в лот исходники, какие передаются права (полные, на ресурсы, исходники), какие действия и вложения нужны для поддержания проекта "на плаву", почему продаёшь приложение, как приложение генерирует прибыль и т.п.. Ну и в конце, как на любом аукционе выставляешь минимальную цену, за которую готов продать и цену, предложивший которую выигрывает сразу, так называемая buy it now. Всё, ждёшь модерации и письма от площадки, что твой листинг опубликован и аукцион начался.


У меня самого было приложение с +1 000 000 скачиваниями и 70000 активных пользователей по всему миру (перевод на английский, немецкий, французский, испанский, итальянский, польский) за 4 года. Приложение было без рекламы, без встроенных покупок и включало две версии: абсолютно бесплатную и платную с расширенным функционалом за ₽149. Приложения я не рекламировал, просто они были хорошие и я ими периодически занимался: оптимизировал код, добавлял хотелки пользователей, оперативно устранял ошибки. Изначально я писал все приложения для себя, когда не находил подходящих аналогов в маркете. До сих пор это чисто хобби в свободное время, ну а в 2016 году что-то вот решил завести свой аккаунт разработчика и выкладывать их для народа. Ну да к приложению. Приносило оно в месяц в хорошие времена бывало до $500, когда Гугл помещал его в рекомендованные на верхние сроки и когда оно бывало первым в поиске по ключевым словам. В среднем это значение держалось около $250. В последний же год-два Гугл несколько раз перелопатил свои правила, в том числе по ранжированию, поддержке и оценке приложений и инди-разработчиков отодвинул на второй план, помещая теперь на первые места тех, кто больше рекламируется и вливает средств в Гугл-адс. Я так думаю, что с пандемией люди больше стали играть в мобилки и Гугл решил просто на этом навариться пока идут волны. Но, надо отметить, также снизил процент своей комиссии с прибыли для инди-разработчиков с 30% до 15% на первый миллион долларов. Это мало помогло и в итоге многие разработчики отметили к лету значительное снижение прибыли со своих приложений, в том числе и я - средняя выручка упала до $100 в месяц. Весной я начал новый проект и старое приложение уже не было времени и желания поддерживать, тем более как мне кажется я уже там сделал всё и оптимизировал его просто донельзя.

Всё это я написал к тому, что цену своего приложения я оптимистично видел в районе $10000, но в итоге, первый аукцион никто не выиграл а я, посмотрев предложения, где был указан максимум $5000 и прикинув, что это 50 месяцев по $100, снизил минимальную цену до этой суммы. И вот во второй заход приложение было продано за эту сумму. Ниже напишу как происходит продажа на площадке Flippa.com.


Периодически ваш листинг (так называется лот на площадке) видит заинтересовавшийся покупатель и пишет вам со своего аккаунта сообщение - обычно пытается подробней узнать о том, что вы продаёте, иногда просит отчёты о скачиваниях и т.п. Я обычно давал доступ на чтение на несколько дней в аккаунт разработчика для этих приложений. Сделать это можно в Play Console в разделе Пользователи и разрешения. От покупателя в этом случае нужен адрес его Гугл- аккаунта. Вы также можете проанализировать покупателя по данным сколько сделок и на какие сумы он совершил на площадке. Далее он либо предлагает вам в сообщении сумму, на которую он согласен, торгуетесь, либо сразу делает ставку, если аукцион активен.

Когда вы принимаете указанную в предложении сумму или покупатель выигрывает аукцион, то начинается стадия заключения сделки. Флиппа предлагает сервис Escrow.com, но для Росси он не работает, поэтому в моём случае нам с покупателем была предложена альтернатива в виде Flippa payments, где покупатель переводит сначала средства площадке, а потом, когда ему передано приложение площадка уже перечисляет эти средства продавцу. Сразу напишу, что площадка берёт за свои услуги 10% от сделки, т.е. мне в итоге они перевели $4500.

В начале обеими сторонами заполняется типовой договор, в котором указывается кому именно и что именно и за сколько передаётся. В общем всё по пунктам, никаких подводных камней, главное чтобы вы всё указали как есть на самом деле. Согласовываете между собой, подписываете с двух сторон (присылаете скан копии друг-другу с подписями). Вся переписка и обмен файлам происходит на площадке, за этим следит и помогает сотрудник площадки.

Далее, как я и писал ранее, покупатель переводит средства в полном объеме на указанные ему реквизиты площадки. Площадка присылает мне уведомление, что деньги получены и я начинаю перевод приложения в аккаунт разработчика покупателя. Для этого у Гугла есть подробная инструкция со ссылками: https://support.google.com/googleplay/android-developer/answ.... Заполняешь форму, отправляешь запрос и если все условия соблюдены, через несколько дней приходит уведомление, что всё сделано. Для меня это заняло 4 дня.

В моём случае покупатель, получив приложение в свой аккаунт попросил еще время на то, чтобы просмотреть исходный код и перегенерировать ключи загрузки и публикации приложения, чтобы быть уверенным, что он сможет потом сам без моей помощи его у себя публиковать. Через еще неделю он дал подтверждение, что получил приложение площадке и она мне прислала письмо с просьбой указать данные для перевода средств. Я указывал счёт своей дебетовой карты в Сбербанке, тот же, куда мне перечисляет Гугл выручку из маркета. Через три дня деньги поступили на карту.


Всего времени на сделку, от окончания аукциона до получения денег, ушло 1 месяц. Это потому, что покупатель достался такой же дотошный, как и я и мы несколько раз согласовывали договор, уточняли детали, переподписывали и т.п.

Что-то буков вышло много, но это потому, что я хотел как можно подробней всё описать. Но, если у вас остались вопросы, можете их смело задавать в комментариях.

Всем удач и отличных дорогих приложений!

Показать полностью
60

Находка в прошивке Xiaomi

Случайно обнаружил возможность создания файлов дебага системы на момент снимка.
Для его создания надо иметь включенный режим разработчика, и в любом активити несколько раз нажать одновременно клавиши громкости вверх и вниз.
Эта штука точно работает на Redmi Note 7.
В случае успеха вылезет это уведомление

Находка в прошивке Xiaomi Xiaomi, Фишка, Отладка, Длиннопост

После согласия появится пуш

Находка в прошивке Xiaomi Xiaomi, Фишка, Отладка, Длиннопост

И на выходе появится архив, к каталогу которого можно перейти по пушу

Находка в прошивке Xiaomi Xiaomi, Фишка, Отладка, Длиннопост

Нигде в интернете не видел такого способа.
Возможно, он недокументированный.
Прошу прощения, если баян.
Коммент для минуса внутри.

Показать полностью 3
7

Разработчики приложений для Android и Apple, вопрос:

Поскажите пожалуйста, с чего начать. Я много лет занимаюсь web, своя студия, делаю дизайн полиграфии и любой сложности сайты.
Хочу внедрить разработку приложений, уже есть заказ (старый клиент хочет приложение для Apple). Буду признателен за советы.
Начал с Android studio, но застрял. Так же стал изучать Kotlin, но нужен совет, чтобы потом приложение было и по Андроид и под Яблоко.

8

Создание игры, или то, как мы получили итоговый онлайн в 5 человек...

Привет вам!
Статья будет не особо длинной, так, как это больше как крик о помощи.

Сегодня хочу поделится с вами, небольшой инди-игрой, которую мы собственноручно создавали буквально на протяжении 10 лет, постоянно меняя все кардинально!

Жанр игры - симулятор RPG выживания человечества на далеких планетах.
Вам предстоит заново пройти путь развития, так как система телепортов, не может вам предоставить ни смартфона, ни чего либо современного!

Что по особенностям игры:
* Абсолютно полная динамика мира! - видишь участок земли? можешь там все застроить под свой лад!
* Отсутствие доната влияющего на игровой процесс! - В игре нету приобретения "Супер" способностей или оружия, мы за политику невмешательства!
*  Интересное пве с боссами и адекватными наградами! - в многих играх, постоянных гринд награждается буквально ничем. У нас же, если ты пошел на охоту, ты получаешь желанное.
* Сражения пвп. - Опять же, возьмем типичные пвп сражения, где все на уровне вызвал противника - подрался. Пвп в Nostalgic имеет хардкорную составляющую, и правила такие, что их нету! Хочешь выжить в бою, используй любые методы!
* Система крафтов! - Это самая интересная составляющая в игре! Как выше упоминалось об охоте, здесь все так-же только более масштабно! Никаких таймеров, никаких "бустов" к ускорению, - есть ресурсы, создавай что пожелаешь и лети на встречу приключениям!


В остальном я приложу скриншоты с игры, если есть желающие опробовать нашу игру, я оставлю ссылочку.
https://vk.com/nostalgiconline

P.s
Давайте сломаем клишированные рпг игры вместе!

Создание игры, или то, как мы получили итоговый онлайн в 5 человек... Android разработка, RPG, Инди игра, Длиннопост
Создание игры, или то, как мы получили итоговый онлайн в 5 человек... Android разработка, RPG, Инди игра, Длиннопост
Создание игры, или то, как мы получили итоговый онлайн в 5 человек... Android разработка, RPG, Инди игра, Длиннопост
Создание игры, или то, как мы получили итоговый онлайн в 5 человек... Android разработка, RPG, Инди игра, Длиннопост
Создание игры, или то, как мы получили итоговый онлайн в 5 человек... Android разработка, RPG, Инди игра, Длиннопост
Показать полностью 5
6

Как уменьшить количество разрешений приложения?

Написал приложение (в app inventor) которые не требует разрешений, выложил в Гугле и вижу что в разделе разрешения указаны "возможные" разрешения. Мало того, при очередном обновлении ( просто дополнил инфу), в разрешениях добавился ещё один  - считывание содержимого sd карты. Люди и так с опаской качают ( приложение платное), а тут ещё такие непонятки.

Как уменьшить количество разрешений приложения? Google Play, Mit App Inventor, Длиннопост

В описании самого приложения разрешений нет (хотя можно включить хранилище)

Как уменьшить количество разрешений приложения? Google Play, Mit App Inventor, Длиннопост

В Гугл консоли не нашел, в справке тоже. Может подскажет кто нибудь? Хотелось бы что бы в описании было написано, что приложение не требует разрешений, совсем

Показать полностью 2
Отличная работа, все прочитано!