Программист - это интелектуальный садомазохист. Кто еще может выдержать себя чувствовать дураком ? Не понимаю почему не работает ? Хуже только случай, когда не понимаешь почему работает.
рутина - рутина -рутина - я идиот - я идиот - А нет вроде умница - рутина - рутина - не фига не понимаю - гуглю - не понимаю - гуглю - а я идиот - рутина -рутина
Котлин не использовал. Со студенчества был небольшой задел на джаву. Поэтому читал месяц стартандроид (после 78 урока) начал писать приложение.
День третий разбирания с флатером. https://github.com/flutter/samples.git - запускаю и разбираюсь в примерах. Ага зависимости тянутся с pub.dev. (Знакомо packagist,npmjs)
Попутно по классам флатера для UI очень пригодится предварительно разобраться с самим https://material.io/
Прикидываю как переписать свое приложение. Шаред преференсы - аналог найден. room - floor. Получение intent - облом раз (GPL лицензия). Смотрим дальше. Оп. А вот оказывается и Stream задействован ;) Разобраться еще как сбиндиться на службу и можно начинать. А там по ходу уже
20к$ - это сколько заплатили пользователи. Сразу минус 15% гуглу. Минус на продвижение. Пусть 0. Налоги. Пусть без них. 16. Получаем заработали в пересчете на оклад одного программиста как за 3-16 месяцев. А набирать 500к установок можно несколько лет. Для игрушек медленный набор не работает. Считается что 50 процентов покупок в первый месяц и за все остальное время добирает. Вот и получается с шансом 5% окупиться 2 месяца активной разработки. На окладе проще жить.
Не буду подглядывать в гугл. Просто из памяти попробую достать авторов или книги, которые помню и через 30-15 лет. Хайлайна прочитал всего (включая малые формы) (Дверь в лето. Луна жестокая хозяйка. Звездный десант. ) Гарисон со своей стальной крысой. Нортон королева солца. Желязный с амбером и ведьмак Сапковского не зашли. Но я про них помню :) Асприн "МИФы" Павел Шумил "Слово о драконе"
Зашел в статью из-за ностальгии по юности (90x). Хайнлайн "Чужой в стране чужой". Институт фантастика и изучение алгоритмов. Вопрос а современная аудитория понимает отсылку "грокаем" ?
inApp билинг 11% . Paid(платные) 4% . Количество снятых с публикации не знаю. По моим оценкам это еще 3-9 миллиона программ. Поэтому все приблизительно посчитанные проценты успеха делить на 2, а лучше на 3.
Посчитаем по пессимистическом прогнозу.
<1000 установок 50% = 1$ доллар все время для тех кто с рекламой.
из них 11% процентов добавили ее отключение за 1$ . = 11$
< 10000 ( 25% ) тут максимум от 110$ до 500$
А вот то что вы уже считаете нормальной прибавкой получилось только у 1 из 20 .
Посчитаем для границы слева. 499к инсталов. На рекламе 1$ за 1000 установок. Ну может там супер ЦА. Пусть в 10 раз больше (5k). Конверсия в покупки 1% . 5к покупок. Средний чек 4$ . Получаем оценку 20к . Итого 97% заработали меньше 25к за все время в плее. Если еще поделить на время публикации и учесть сборы и налоги. То в месяц меньше коммисии банка на букву Т.
Дополню. Цикл жизни игры отличен от простого приложения. Фактически очень важно успешно стартануть с первого же релиза. Не знаю доступен ли сейчас механизм анонса новорегам или открывается после от заработанной репутации разработчика.
Есть возможность сохранить буст новичка выпустив сперва приложение в открытой бете.
Новое приложение стартует с 150го места в своей категории. Если профукать первый месяц, то можете уйти за границы поиска своего ASO.
Сейчас еще имя приложения ограничили 30-ю буквами. Не успели сделать своей игре уникальный поисковый запрос (собственный поисковый трэнд), все Вас теперь только по прямой ссылке смогут поставить.
В рекомендуемые как подобные гугл предпочитает ставить приложения с которых ему капает денежка через инапы или подписки. Нет инсталов. Нет покупок. Нет Вас в похожих.
It looks like it a fun game but u dont have nothing to Guide you alone and show you what to do if there was like a tutorial or something to help you it probably be easier to play it
Вы учли этот отзыв ? Аудитория в принципе есть. Ближайший конкурент взял 500к за меньшее время.
BLUETOOTH_SCAN . Когда я стал свой код отлаживать под 12-й, то это разрешение у меня потребовалось только для одной функции
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.S) {
if (defaultAdapter.isDiscovering()) {
defaultAdapter.cancelDiscovery();
}
}
просто обернул. Пожертвовав надежностью работы. У меня служба печати. Небольшая теоретическая возможность была, что другая программа запустила сканирование.
У меня в манифесте 4 пермишена. bluetooth, bluetooth_admin ограничены 30, bluetooth_connect для новых. И пермишен просящий приблизительное положение в версиях ниже андроида 8.0. Выше работаю через компанион.
с 8го до 11го андроид сопряжение через компаин и общение с бле/классик не сопровождается внешними эфектами. Пермишены на локейшен не нужны. Но тут или пользователи будут ругать программу. Найти. Жму - оно ничего не делает.
поэтому перед вызовом associate(), проверять приходиться из кода самостоятельно. Статус блютуз и геолокацию. И тут уже самостоятельно писать пользователю. Откройте шторку . Включите геолокацию. Круг замкнулся. Параноик ее выключил - А приложение ее просить включить.
Поворчу. Статья называется "Почему надо адаптировать", а расказывается "как" , а на саму тему почему даете очевидный ответ "ваши приложения там не будут работать". Приводите аргумент, что нельзя терять даже часть аудитории. А сколько это в цифрах умалчиваете.
Рынок мобильных приблизительно поделен как "55/45" (ios/android). Samsung лидер с 30% от этих 45%. Заход в их фирменный стор для инди практически ничего не дает, в основном все так и ставят из плея. Апгеллери предустановлен на телефонах 3х производителей . Хуавей второй по продаваемости бренд. 13%-2020, 6%-2021. Но у них, только часть моделей без GMS.
А теперь немного статистики. У меня 700+ установок из GetsApp vs 1m+ - GooglePlay.
Думаете я сам публиковал ? Нет 3 года назад с удивлением его там обнаружил.
На картинке ES6 или TypeScript . Как это связано с разработкой на JAVA для десктопных систем ?
Начинающему Java-разработчику также стоит хотя бы в общих чертах понимать, как работает вёрстка — технологии HTML и CSS.
Автор SkillBox
Java в качестве бакенда для сайта ? Чувствую выпусникам курсов будет трудно найти нишевую контору
Вот все произошло как написали. И если самодостаточности нет, то будет "горизонт завален" https://img.repetit.ru/blog/image_84704_06-06-2017_20-44-28_.jpg
Программист - это интелектуальный садомазохист. Кто еще может выдержать себя чувствовать дураком ? Не понимаю почему не работает ? Хуже только случай, когда не понимаешь почему работает.
рутина - рутина -рутина - я идиот - я идиот - А нет вроде умница - рутина - рутина - не фига не понимаю - гуглю - не понимаю - гуглю - а я идиот - рутина -рутина
Котлин не использовал. Со студенчества был небольшой задел на джаву. Поэтому читал месяц стартандроид (после 78 урока) начал писать приложение.
День третий разбирания с флатером. https://github.com/flutter/samples.git - запускаю и разбираюсь в примерах. Ага зависимости тянутся с pub.dev. (Знакомо packagist,npmjs)
Попутно по классам флатера для UI очень пригодится предварительно разобраться с самим https://material.io/
Прикидываю как переписать свое приложение. Шаред преференсы - аналог найден. room - floor. Получение intent - облом раз (GPL лицензия). Смотрим дальше. Оп. А вот оказывается и Stream задействован ;) Разобраться еще как сбиндиться на службу и можно начинать. А там по ходу уже
Я пишу на разных ЯВУ с 1989 года (БЕЙСИК, ФОРТРАН, ПАСКАЛЬ).
И вот вчера решил ознакомиться с флутером и соответственно дартом.
Не знаю, кто и кого списывал. Впечатление очень похоже со свифтом и js ну и тем как на джаве или в пхп сделано.
Из особенностей синтаксического сахара самого дарта
1) Конструкторы у класссов. Тут фантазия у авторов разгулялась.
остальное в различном виде (или подобие видел)
final в яве один в один. const - классика практически во всех ЯВУ есть
2) Future - промис из javascript
3) Eventloop - пока не дошел до них (для себя буду искать есть ли отличая от Handler & Executor из java )
4) Isolate с первого прочтения как аналогия с асинктаск из java, которая еще наложила lock на объект.
5) Вау эффект от Stream, млин или я не знал, что подобное можно замутить в PHP или JAVA
6) Null safety - Swift и Dark найдите отличия
7) dinamic - добро пожаловать в джава скрипты ( в качестве параметра может прилететь все, что угодно)
object, null - отличий от других ЯВУ не вижу.
8) extension - как-то повеяло разработкой под iOS
mixin - trait из PHP
abstract class есть в любом ЯВУ с ООП.
9) hash & equal - имхо из разряда вопросов для собеседования. Опять же нового от других ЯВУ тут не вижу.
-----------------
Чтобы я спросил. Замыкания. В мобильной разработке используется постоянно.
P.S. не сильно ругайте просто поделился впечатлением о дарте на вторые сутки изучения.
Учебник по синтаксису прочитан. Но реальный код еще не писал.
https://learn.javascript.ru/call-apply
call и apply интуитивны ? В каком еще языке вы можете подменить this на совершенной левый любой объект ?
20к$ - это сколько заплатили пользователи. Сразу минус 15% гуглу. Минус на продвижение. Пусть 0. Налоги. Пусть без них. 16. Получаем заработали в пересчете на оклад одного программиста как за 3-16 месяцев. А набирать 500к установок можно несколько лет. Для игрушек медленный набор не работает. Считается что 50 процентов покупок в первый месяц и за все остальное время добирает. Вот и получается с шансом 5% окупиться 2 месяца активной разработки. На окладе проще жить.
Не буду подглядывать в гугл. Просто из памяти попробую достать авторов или книги, которые помню и через 30-15 лет. Хайлайна прочитал всего (включая малые формы) (Дверь в лето. Луна жестокая хозяйка. Звездный десант. ) Гарисон со своей стальной крысой. Нортон королева солца. Желязный с амбером и ведьмак Сапковского не зашли. Но я про них помню :) Асприн "МИФы" Павел Шумил "Слово о драконе"
Вот наверное самые яркие воспоминания.
Зашел в статью из-за ностальгии по юности (90x). Хайнлайн "Чужой в стране чужой". Институт фантастика и изучение алгоритмов. Вопрос а современная аудитория понимает отсылку "грокаем" ?
inApp билинг 11% . Paid(платные) 4% . Количество снятых с публикации не знаю. По моим оценкам это еще 3-9 миллиона программ. Поэтому все приблизительно посчитанные проценты успеха делить на 2, а лучше на 3.
Посчитаем по пессимистическом прогнозу.
<1000 установок 50% = 1$ доллар все время для тех кто с рекламой.
из них 11% процентов добавили ее отключение за 1$ . = 11$
< 10000 ( 25% ) тут максимум от 110$ до 500$
А вот то что вы уже считаете нормальной прибавкой получилось только у 1 из 20 .
Посчитаем для границы слева. 499к инсталов. На рекламе 1$ за 1000 установок. Ну может там супер ЦА. Пусть в 10 раз больше (5k). Конверсия в покупки 1% . 5к покупок. Средний чек 4$ . Получаем оценку 20к . Итого 97% заработали меньше 25к за все время в плее. Если еще поделить на время публикации и учесть сборы и налоги. То в месяц меньше коммисии банка на букву Т.
Дополню. Цикл жизни игры отличен от простого приложения. Фактически очень важно успешно стартануть с первого же релиза. Не знаю доступен ли сейчас механизм анонса новорегам или открывается после от заработанной репутации разработчика.
Есть возможность сохранить буст новичка выпустив сперва приложение в открытой бете.
Новое приложение стартует с 150го места в своей категории. Если профукать первый месяц, то можете уйти за границы поиска своего ASO.
Сейчас еще имя приложения ограничили 30-ю буквами. Не успели сделать своей игре уникальный поисковый запрос (собственный поисковый трэнд), все Вас теперь только по прямой ссылке смогут поставить.
В рекомендуемые как подобные гугл предпочитает ставить приложения с которых ему капает денежка через инапы или подписки. Нет инсталов. Нет покупок. Нет Вас в похожих.
It looks like it a fun game but u dont have nothing to Guide you alone and show you what to do if there was like a tutorial or something to help you it probably be easier to play it
Вы учли этот отзыв ? Аудитория в принципе есть. Ближайший конкурент взял 500к за меньшее время.
Плюсую. Я узнал про ngrok.
В коде у автора есть. Это не пентест инструмент. Скорее пример работы с СДК вифи
// Тут задается время ожидания для попытки
// В моей конфигурации это 2 секунды, но
// время придется подбирать вручную
await Task.Delay(2 * 1000);
Не туда смотрите. Есть такой и подобные им облачные сервисы https://coolkit-technologies.github.io/eWeLink-API/#/en/APIReferenceV2 . И есть куча оборудования для умного дома. https://aliexpress.ru/popular/ewelink-smart-switch.html В таких устройствах есть bluetooth, wifi и оно еще в облаке. Детские смарт часы , фитнес браслеты, электросамокаты. А где и главное кому сервера принадлежат ? Китай. А гугл чей ?
BLUETOOTH_SCAN . Когда я стал свой код отлаживать под 12-й, то это разрешение у меня потребовалось только для одной функции
просто обернул. Пожертвовав надежностью работы. У меня служба печати. Небольшая теоретическая возможность была, что другая программа запустила сканирование.
У меня в манифесте 4 пермишена. bluetooth, bluetooth_admin ограничены 30, bluetooth_connect для новых. И пермишен просящий приблизительное положение в версиях ниже андроида 8.0. Выше работаю через компанион.
с 8го до 11го андроид сопряжение через компаин и общение с бле/классик не сопровождается внешними эфектами. Пермишены на локейшен не нужны. Но тут или пользователи будут ругать программу. Найти. Жму - оно ничего не делает.
поэтому перед вызовом associate(), проверять приходиться из кода самостоятельно. Статус блютуз и геолокацию. И тут уже самостоятельно писать пользователю. Откройте шторку . Включите геолокацию. Круг замкнулся. Параноик ее выключил - А приложение ее просить включить.
Поворчу. Статья называется "Почему надо адаптировать", а расказывается "как" , а на саму тему почему даете очевидный ответ "ваши приложения там не будут работать". Приводите аргумент, что нельзя терять даже часть аудитории. А сколько это в цифрах умалчиваете.
Рынок мобильных приблизительно поделен как "55/45" (ios/android). Samsung лидер с 30% от этих 45%. Заход в их фирменный стор для инди практически ничего не дает, в основном все так и ставят из плея. Апгеллери предустановлен на телефонах 3х производителей . Хуавей второй по продаваемости бренд. 13%-2020, 6%-2021. Но у них, только часть моделей без GMS.
А теперь немного статистики. У меня 700+ установок из GetsApp vs 1m+ - GooglePlay.
Думаете я сам публиковал ? Нет 3 года назад с удивлением его там обнаружил.