Вы только посмотрите на эту ебанину. Даже самые простые действия требуют невъебенных затрат по времени
Самый простой старт проекта hello World выливается в какие-то мучения.
Загрузили плагин ебаного дарта и флатера. НАжимаем создать. И тут хуякс. Введите путь к ФЛАТЕР SDK. Откуда блядь я его должен знать? Пакет автоматически поставился и скачался.
Ну, хорошо. Вместо того что бы просто вывести предупреждение нам кидают ссылку на инструкцию по флютеру. Откуда мы узнаём что надо скачать ещё и SDK. Что он сам не скачался при установки плагина ХЗ. Весит это говнецо 700 мб
Сам SDK охуенен. Там 100.000 файлов. И 1.5гб полсе распаковки.
Я хз, как в системе андроид все эти говнокоды потом превращаются в байткод для явы. Но... Это просто фреймворк который по сути только и занимается отображением ссаных кнопок на экране. И для этого нужон SDK на 1.5гб
Можно сделать прогу например просто на HTML+CSS+JS ? одной страничкой, хоть с jquery. и потом сконвертировать ее в прогу для телефона? Хочу сделать себе пару несложных но полезных штук без йоба рекламы и говна. Слышал что такое вроде возможно
>>228534168 Меня может напугать только ГОВНО от гугла, которое нихуя не может автоматом все закачать. Даже ссаный NPM сам тебе закачает 100гб зависимотей, и тебе не надо ебать мозг
Но... Скачав это говно и указав путь, я вдруг попадаю на экран где галочками отмечены невъебенные технологии, которые предлагают впихнуть в мой проект.
Я ума не приложу нахуя мне КОТЛИН, когда я буду на ДАРТЕ хуярит прилу.
Вот объясните дуану, каким боком я сразу на 2х языках смогу захуярить прилу, да ещё в условиях использования фреймворка ФЛАТТЕР.
>>228533598 (OP) > Ряя, почему IDE не делает за меня вообще все, хочу ввести в поле "хачу охуенную игру, чтоб эльфы там и корованы грабить можно" и оно само все сделало Пиздец разработчики конечно пошли. Таких действительно нейронкой заменить несложно.
>>228534756 не слушай его. Там даже не понятно как собрать проект. Со всеми этими экспохуексо и прочим говном. Да и сам рекакт хуета та ещё. Не суса туда. Оно тебя сожрёт.
Мы сейчас на флатере запилим прожект. Это легче чем рекакт. Инфа 100
>>228534802 Соглашусь с ОПом, а ты иди нахуй, твоя аналогия не к месту. Почему? Потому что я качаю IDE потому что, сука, хочу кодить, а не ебаться с настройкой окружения. НИЧЕГО нет сложного в данном случае хуйнуть рядом кнопку "скачать sdk и распаковать по дефолту" выполняющую одноименный скрипт, нет блять, я должен идти на сайт и сам скачивать zip архив (не дай б-г там еще что-то компилировать надо), в итоге я трачу свое время не на само приложение, а на какую-то мета-хуйню. В нормальных ide кста для таких случаев предусмотрены пакетные менеджеры.
>>228535263 >Потому что я качаю IDE потому что, сука, хочу кодить, а не ебаться с настройкой окружения. Так ты это пиши разрабам плагина флаттера для андроид студии. Это они не запихнули тебе кнопку "сделать пиздато" вот на них и выёбывайся.
Далее я попытался запустить его на виртуалке. Но... получил струю ссанины от гугла.
Проц i5 с поддредкой виртуализации. А да, все виртуалбоксы работают. Даже говно МАКОС запускается, но не гуглшит. Но, буду считать это всё из-за сокета 1150 и винды7. Полюбас какого-то павкета KB3535345не хватает
И программисты с ЗП в 100500 баксов не могут его автоматически закачать вместе с ибаным AVD
>>228534569 сКотлин они тебе хотят втюхать чтобы ты писал нативные для ведроида плагины на каждый пёрд для этого ЕБАННЫЙ РОТ ЭТОГО Флаттера БЛЯДЬ. Такая же хуйня с планинами и для гейiOS только там на Swift.
Да, ты все правильно понял: кроссплатформенность кроссплатформенностью, а ебля с нативными плагинами для каждой платформы отдельно - по расписанию.
>>228535347 Так это ты, красноглазый долбаеб, выебываешься, что кнопка "сделать пиздато" это плохо и надо есть говно, с нуля компилируя какое-нибудь ядро линукса.
>>228533598 (OP) И у тебя с этих элементарных вещей бугурт? Может, лучше на заводик? А то потом такие как ты жалуются, что айти всё, пузырь лопнул, рынок переполнен и т.д.
>>228536066 Оно тебе написало, че оно хочет. У тебя в package name используется super, а это - ключевое слово жабы - низя так делать, убери super из package name!
>>228536001 Тебе, сука, по-русски написано: > Package 'com.super.android_govno' from AndroidManifest.xml is not a valid Java package name as 'super' is a Java keyword
Ты не можешь использовать ключевые слова языка джава для идентификаторов переменных.
Т.е. в котлине нет ничего кроме кнопок? Например нет плагина для доступа к камере? И мне придётся каждый раз ебаться что бы в приложении на ФЛАТЕРЕ открыть камеру на телефоне. Так что ли?
>>228536232 * идентификаторов переменных/пакетов/классов и т.д. все что ты можешь обозвать своим именем нельзя обозвать зарезервированным словом, иначе это сбивает с толку компилятор т.к. он видит команду вместо имени.
>>228536307 В котлине - нет. В ведроид сдк - есть. Но оно довольно низкоуровневое и тебе, да придется чутка ебаться. Либо можно кинуть интент тупо говоря - запрос к системе с action для выбора/фотографирования картинки и сделать это с помощью приложения камеры системы/стороннего приложения.
>>228533598 (OP) Тупорылый уёбок, рак индустрии, ты блядь с самой удобной ИДЕ нихуя не понимаешь. Ставь из архивов (перемешаешь папку куда надо) Узнай что такое PATH и нахуя оно надо. И забудь блядь про установку через .exe или .msi если можно через архив.
Кстати, знающие аноны, дайте совет, плез. Решил перекатиться в ведроид разработку после 5 лет пехапе макакинга. Покурил джава кор, мультитрединг, хибернейт, наговнякал пару мелких апок а-ля ИМ и чатика. Толкните на верный путь развития, упарываться в котлин дальше или можно остаться на джаве? По работке иногда требуется поддерживать одну платформу на спринге, поэтому, волей-неволей джаву курить приходится.
> Вводную книжку по ЯП не читал, ключевых слов не знаю > Английский не знаю, что написано в консоли в упор не понимаю > Гуглить не умею, а зачем? Ведь никто и никогда не задавал тот же вопрос на StackOverflow > ААА НИПОНЯТНА СЛОЖНА МОЙ НОРМИ-МОЗГ УМЕЕТ ТОЛЬКО ТАЗОМ РЫЧАТЬ ЧТОБЫ НЕ БЫТЬ ОМЕЖКОЙ
>>228536940 >упарываться в котлин дальше или можно остаться на джаве Вроде не первый год код пишешь, но всё равно не понимаешь, что это вообще не имеет значения.
>>228534168 Проиграл с проблем даунов, пишущих под ведро Вы не задумывались, что у нормальных людей можно просто запустить программу и писать код? мимо-swift-мид
>>228536310 Т.к. я сам укатился подальше, то считаю что нет. Тоже с этой хуйней был связан немного через react-native, но это какой-то ад. Свалил в нормальный фронт короче, не выдержал
>>228537053 >В чём проблема в столь удобной IDE сделать предупреждение на экране о том что такое имя пакета не допустимо? Проверка на долбоёба. Я бы ещё пару фич выпилил, чтобы у школьников совсем крыша съехала.
Но вижу что мне придётся скачать шин10 на 20гб с зондами, что бы конпелятор явы смог собрать проект без вылетов.
Результат меня порадовал. Не смотря на вылет какого-то там dart.exe прилка собралась норм. (самое главное никогда не жать кнопку закрыть приложение. Проц загружен работой - значит будет результат.)
Сама прилка весит 16 мб. Ебаный рот. Это нативка ведь считай.
Даже ссаное приложение на кордове в разы быстрее и меньше по размеру.
Теперь для закрепления эффекта сделю билд для двача. И пойдё фрилансить
>>228537921 >Я ОБЯЗАТЕЛЬНО ВКАЧУСЬ Куда? Нахуй? >СОСИ ХУЙ Я же не вкатывальщик. Вам денег не видать, пидерахи 30-летние. У нас начальство сказало не брать долбоебов великовозрастных, у которых образование хуекладчика пидоарахи, а айти они недавно начали осваивать. Запомни - если тебе больше 20 лет и ты хочешь, чтобы тебя взяли без опыта работы и образования, то ты будешь говно максимум чистить в нашем офисе.
> Потому что я качаю IDE потому что, сука, хочу кодить, а не ебаться с настройкой окружения
Это называется "минимальный порог вхождения". Если ты не можешь пройти даже его, то возможно такие вещи -- это просто не то что тебе даётся и вообще не твоё? Вон в примере с той же SDK: у профессионального разработчика, зарабатывающего этим на хлеб -- а именно он и является ЦА инструмента, а не какой-то скрипторебенок с двача -- уже установлена на компе херова туча разных SDK в разных вариациях под разные тулчейны. Наоборот удобнее ткнуть в уже установленную.
>>228535646 Хех, ну пошли манёвры в крайности: "Если инструмент не подтирает тебе попку -- значит пердолинг/красноглазие/скажу слово "ядро" чтоб думали будто умный"
Мань, этот инструмент просто не для тебя. Советую начать с чего-то более подходящего под твой уровень, например, с TurboPascal.
> > Потому что я качаю IDE потому что, сука, хочу кодить, а не ебаться с настройкой окружения
> Это называется "минимальный порог вхождения". Если ты не можешь пройти даже его, то возможно такие вещи -- это просто не то что тебе даётся и вообще не твоё? > Вон в примере с той же SDK: у профессионального разработчика, зарабатывающего этим на хлеб -- а именно он и является ЦА инструмента, а не какой-то скрипторебенок с двача -- уже установлена на компе херова туча разных SDK в разных вариациях под разные тулчейны. Наоборот удобнее ткнуть в уже установленную.
> >>228535646 > Хех, ну пошли манёвры в крайности: "Если инструмент не подтирает тебе попку -- значит пердолинг/красноглазие/скажу слово "ядро" чтоб думали будто умный"
> Мань, этот инструмент просто не для тебя. Советую начать с чего-то более подходящего под твой уровень, например, с TurboPascal.
>>228534113 > как в системе андроид все эти говнокоды потом превращаются в байткод для явы. Никак. Там своя виртуальная машина, которая запаковывается в апкашник при сборке. К твоему сведению на ведре не только жава приложения можно запускать.
>>228535191 >Хотя есть какая-то очередная непонятная говнина. Обведена синим на картинке. Аннотации как в жаве или котлине. Охуенный инструмент для не быдла.
>>228542107 Умники. нет бы просто сделать тулзу которая конвертит html страничку в приложение-контейнер которое тупо открывает эту страничку в webview .неужели такая непосильная задача.
>>228542334 > и попытка отгадать что там гугл имело в ввиду
Воооот, наглядно видно что порог отлично работает. Долбоеб будет гадать, а нормальный человек спокойно потратит пару минут чтобы прочитать страничку getting started.
В итоге у нормальных людей проблем нет, а долбоебы ноют что всё сложно.
>>228542183 > Эпл ссыт росеянам в лицо и не продаёт аки разработчика. Хуета какая-то, спокойно собираем реакт нэйтив на русском акке русского техдира-татарина 100 баксов в год и ты белый человек
>>228543675 Ряяя, ни у кодеров интела ни тем более говногула не хватило мозгов проверить нужные dll @ Ряяя, все вокруг тупые, но не я @ Весь тред обоссывают из-за тупых ошибок
>>228533598 (OP) >Вы только посмотрите на эту ебанину. Даже самые простые действия требуют невъебенных затрат по времени > >Самый простой старт проекта hello World выливается в какие-то мучения. > >Загрузили плагин ебаного дарта и флатера. НАжимаем создать. И тут хуякс. Введите путь к ФЛАТЕР SDK. Откуда блядь я его должен знать? Пакет автоматически поставился и скачался.
Анон, пили иногда свои тредики. Они меня тут со всех сторон окружают и кричат "300кк 300кк в наносек". Как им не доплачивают и тд.
Пускай твой работодатель тебе зп повысит. Или чего ты там хочешь. Счастья, здоровья!
Вот за несколько часов читания мутной хуйни и тыканья кнопок на экране, вперемешку с распитием пива и готовкой обеда, я стал уважаемым FLUTTER фрилансером.
Сейчас пойду прикручу говнобейс от гугла, ссаную клауд хуяуд авторизацию и прочее говнишко, прилеплю вывод из firebase какого-то там говна, и к вечеру уже получу свои 10.000к. К слову задаток и я так уже получил, так что не беда если не дадут.
Вы тут рякайте, и дальше думайте что для того что бы тыкать кнопки на вашем компухтере - НУЖОН ПОРОГ ВХОЖДЕНИЯ.