All streams
Search
Write a publication
Pull to refresh
11
0

User

Send message

На картинке 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-й, то это разрешение у меня потребовалось только для одной функции

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 года назад с удивлением его там обнаружил.

Information

Rating
Does not participate
Registered
Activity