ITКультура - это канал о разработке мобильных приложений и IT без хардкора и красно-чёрных деревьев.
Меня зовут Леонов Олег и я разрабатываю приложения для Android и iOS уже более 15 лет, поэтому есть что рассказать.
Разрабатывал приложения для такси, ресторанов, служб доставки, дельтапланов, тренеров хоккея, риелторов, банков, криптовалют, покупки билетов и др.
Мой второй канал о путешествиях
www.youtube.com/@some_else
Контакты
vk.com/id244327044
instagram.com/sagus_helgy
pandorika-it.com
Телеграмм канал t.me/mr_mobister
Телеграмм чат t.me/itcult_chat
Пікірлер
Выучить язык и уметь решать задачки как я понял это одно. Другое это уже самому понять архитектуру какого либо приложения, выстроить для себя некий шаблон по которому ты его сможешь собрать и уже основываясь на этом добавлять какой то новый функционал.
Всякое живое создает себе защищенное от других живых пространство. Это безумный виндоус и такой же Анроид-чудо, предназначены для одурачивания выколачивания бабла. Это понимают даже термиты в африканских муравейниках. Главное в этом деле поставить всех в зависимость, недопустить конкуренции и обеспечить себе лучшие условия для жизни, в данном случае монополизировать возможность разработки. 🤣
Ой мне тоде предложили суидку 50%:) но без нее цена почему то в два раза выше чем у других. Так что конкчная ценв ничем не отличается от рынка
Интенсив с нуля за 3 дня? А сколько жто стоит? Это ищначально развод похожий на инфоциганство по моему
Бесплатный Курс по Microsoft Transact SQL для начинающих простыми словами и аналогиями kzread.info/dash/bejne/naGOk7aPoNTYmrg.html
Вы можете заниматься и научить разработать программу для андроид?
16:15 ну что за дебилизм???? дизлайк и на*** это видео.
Я подписал)))) спасибо за правдивые моменты 💪💪💪
5 минут бреда от изучателя MVVM
Андроид студия хуевая иде, переехал на idea все стабильно работает, даже если убивать проект миллиардами репозиториев
Народ где вобще учится???????
Сначала бесплатно несколько языков,потом только в действующих мастерских или фирмах(они талантливых берут в свой штат)не путайте:"всех берут"
блин на против ... окна, плохо для глазок)!!! лучше на фоне стены}
🔥Заменит 100% когда у ИИ появится самосознание , а оно появится .
Прошёл итенсив - уже лох, т.к. подарил им свои деньги. Отдал бы эти деньги пенсионеру - помог бы выжить в путинской помойке.
что ничтожество, ничего не добился в жизни и виноваты другие?
А в обратном направлении такой же принцип?
Мнение от человека просто попробовавшего этот сраный Android Studio. Меня вот лично бесит то, что без знаний и опыта практически ничего невозможно на нем сделать...тысячи проблем, то тип не соответствует, то ты пытаешься этот тип подогнать, тогда не соответствует еще какая-то хрень в этом типе, её начинаешь исправлять, так еще 10 критических ошибок вылезет. Без знаний и знания английского языка там нехрен вообще делать. Я на других платформах, IDE и прочем быстрее что-то спрограммирую, чем вот провозился с одним таймером 3 дня, мозг кипел, в интернете подсказки не годные...вот например везде пишут val textView = findViewById(R.id.textView) и у всех всё работает, все рекомендуют именно так...день убил ничего не получалось и только к концу дня случайно нарвался на левый код и увидел, что там в конце есть пара слов val textView = findViewById<View>(R.id.textView) as TextView, и всё заработало...да нахер мне это всралось? Что, нельзя было сразу как в других оболочках, есть поставил TextBox (VisualBasic) и не надо его инициализировать, просто пишешь TextBox1.Text = "String" и оно работает, а тут так не получится, надо сначала проинициализировать твой TextView, а только потом уже может что-то делать и то кучу граблей огребешь пока добьешься результата. Все когда-то первый раз пробовали писать код на тех или иных средствах разработки, но Android Studio и его бесчисленные грабли на каждом шагу - это что-то невероятное и крайне отталкивающее. Ну и плюс всё выше сказанное в видео.
Я выскажу прямо противоположное мнение. Я как разработчик не люблю рефакторинг. Мне гораздо интереснее написать новую классную фичу, придумать какой то интересный нетривиальный алгоритм и т.п. Гораздо приятнее писать свой код решая новую интересную задачу, а не рефакторить легаси код 15 летней давности написанный людьми которые уволились из компании 10 лет назад т.к. сами перестали понимать свой же код. Но рефакторинг необходим в первую очередь бизнесу, а не разработчикам. Да, в краткосрочной перспективе быстрее написать новую фичу и встроить её каким то костылём в легаси код который никто не понимает. Но скорость разработки в таком случае будет постоянно падать по мере разрастания проекта. Разработчики будут тратить всё больше и больше времени на поиск багов в коде который с которым разбираться всё труднее и труднее, на добавление новых фич т.к. старая архитектура приложения будет становиться всё менее масштабируемой и т.п. Рефакторинг необходим. И даже не только чужого кода, но и своего, когда ты понимаешь что какие то вещи были реализованы не лучшим образом и теперь усложняют дальнейшее развитие проекта. Как бы не хотелось забить на это, отложить на потом, а пока реализовать что нибудь интересное - в долгосрочной перспективе рефакторинг сокращает время и сложность разработки новых фич. Говорю как разработчик (правда на плюсах) который последние 8 лет сидит на одном большом проекте (50+ разработчиков основного проекта не считая разработчиков доп. утилит, дев опсов и т.п.) чья кодовая база непрерывно продолжается с начала 90х и продолжает активно развиваться до сих пор.
Самое забавное, что Стим дек по размерам очень близок к "огромному" ноутбуку, у него огромный чехол, как и сумка для ноутбука. Так что, Стим дек это огромный ноутбук, только с маленьким экраном в корпусе огромного геймпада. Ещё странно, "не хочу заморачиваться" когда на Стим декеи без заморочек никак. Даже поиск "галочек" это уже заморачиваться. И ещё странно, называть это консолью, когда это просто "мини" ПК. Это ПК, а не консоль! Поиграй сперва на консоли, что бы понять разницу. Да уж.. народ сошел с ума, покупая этот костыль Габена. И никто не будет отпимизировать крупные проекты под Стим дек. На нем только старые игры или инди. А всё потому, как вы сказали, можно установить просто с файла, то есть, скачать пиратку и играть бесплатно. Стим дек не защищен, и это огромный минус для игровых студий.
Как я понял, опыта использования у вас нет. Я никогда не искал галочки, я просто беру и скачиваю игру в которую хочу поиграть. Все игры работают хорошо, даже те которые якобы не поддерживаются. Тот же самый вотч догс, пишет что не поддерживается а на деле работает просто отлично. Стимдек маленький, реально маленький, не как ноутбук. Большие проекты студии портируют. Стимдек уже много куда разлетелся, и это очень прибыльно портировать туда что-либо, при том что это не настолько сложно. При желании игру которая не поддерживается запустить можно самому.
@@user-oc5xp8rr3kПрям во все? Ты давно с этой лыжой? Ремненд 2 была на релизе с "зеленой галочкой", и что? Она на Деке была не играбельна от слова совсем! Стим вынуждена была позже давиться возвратами и поменять "зеленую" галочку на красную. Конечно в любую инди игру илу в старую игру можно поиграть, а в современны игры нет. И студии не станут оптимизировать свои игры под шушелу Дека, даже по той причине, что система никак не защищена и можно спокойно поставить пиратку, а ты уж извини, стараться в оптимизацию для такого слабого железа, что бы её спиратили...на такое ни одна студия не пойдет. В итоге ты вынужден ограничивать игру, лок на 15 фпс, включая все возможные длсс и прочую лабуду. В Алан Вейк 2 поиграл на деке? 9-12 фпс на самый минималках тебе норм? Вот, это пример новинок. Киберпанк выглядит убого на деке, боль глазам. Даже новый Робокоп! Это просто смех, играть в него на деке, ибо графика как на мобилках, а то и хуже, долбанное мыло, лесенки и самое низкое разрешение, которое можно поставить. В чем прикол такого гейминга? На кровати играть, на унитазе? Ну я лично могу со стима стрим на телефон транслировать, или с Xbox на планшет, и играть себе комфортно так же на кровати! Разработчики стараются красиво освещение настроить, отражение реализовать, эффекты разные, а стим дек весь этот труд обнуляет! По размерам, да, он такой "маленький"! Ширина ноутбука! Ширина Xbox Series S! Это не портативка с такими габаритами! Swich Lite, вот это портативка, ибо легко положить в карман и реально играть где угодно. "При желании игру которая не поддерживается запустить можно самому." Практические всегда так и выходит, без танцев с бубнами ты хрен что норм запустишь. Стим дек слишком слабый для ПК и консоли, при этом с него лепят какую то "революцию"! Это не ПК и не консоль. Стим Дек - это недоразумение. Лучше купить ноут, будет куда полезнее, чем эту бесполезную лыжу. Куда перспективнее выглядят конкуренты от Asus и Lenovo, но их в руках не держал, только обзоры смотрел. Дек хорош только для старых игр... но даже играя в тот же Vice City эта атмосфера не передается... RDRII крутая игра, атмосферная, с шикарной графикой... Через Дек этого ничего не замечаешь... игра на Стим Деке, сравнима с некой каторгой, где ты бегаешь от чекпоита до чекпоинта и все вокруг пропускаешь, и за мелкого экрана не видишь. В игры, что бы проникнуться её глубиной и красотой нужно играть на нормальной экране с нормальной графикой, а на деке, разве что, делать какую нить рутину для ачивки или для гринда, не более. Я понимаю, почему блогеры его защищает, так как габен им сыпёт денежку и они оправдают любую проблему дека как в плюс, но вот игроки... Ну, разве что, ты пересел на него после Сеге или Ниндендо. Ну, занимайся ерундой дальше, меняй постоянно настройки, следи за температурой, за разрядом/зарядом, переключай профиля, ставь лок на фпс, а я предпочитаю спокойно наслаждаться игрой. Apple скоро наладит свой процессор, подчинит охлаждение и после тогда стим Дек уйдет в историю, как и их геймпад, их стим машина и их ВР шлем.
@@vitalyk5916 Ключевое слово, что была. Очень быстро все это поправили, уже давно как 50-60 стабильных фпс. Ремнедн 2 работает просто прекрасно. Красной галочки кстати не существует. Согласен, в любую инди игру поиграть можно, так же как и в новые. То что пиратку можно поставить это да, не минус а плюс. Но компании все равно оптимизируют игры. Железо не прям вау, но на данный момент поиграть можно практически во все при чем комфортно. «Лок на 15 фпс», я даже не знаю, что делать. Смеяться, или глубоко сожалеть. Я опять убеждаюсь, что опыта использования у тебя нет от слова совсем. Длсс на стимдеке нет. Видимо тебе не понять, что это технология Nvidia, а в стимдеке стоит райзен со встройкой. Алан Вейк 2, какие 9 фпс блин? Он реально плохо идет, но никаких 9 фпс нет. Примерно 30 фпс, +- 5. Киберпанк стабильно 40-50 при прогулках, перестрелках, и выглядит он просто отлично. При езде и сильных поворотах действительно проседает, 30-40 фпс. Робокоп в 30 фпс идет. А ноут чтоли прям легче, меньше? Стимдек весит около 660 грамм, а ноутбук минимум килограмм и при этом занимает больше места. Мыло я не заметил, как и весь остальной бред что ты перечислил. Транслируй там все себе, что хочешь. Только в портативе ты транслировать ничего не сможешь. Где же твои игры. Интернет пропал-и игры твои тоже. По ширине Стимдек как ноут. А по длинне? Не думал, что сколько он в этом плане меньше? На свитче игр годных совсем нет. Так же экран, сильное мыло т 520p. Противоречишь сам себе ты.Консоли от asus и Lenovo. Вот это действительно ужас, я не понимаю как можно это высрать. Они ГОРАЗДО тяжелее, и жрут гораздо больше. Алли от асус, если хочешь фпс выше дека-сиди весь день у розетки. На потреблении 10 ватт как у дека алли жрет не 10 а 15+, и даже при этом умудряется проигрывать. Хороший пример, молодец. Легион гоу, килограммовый кирпич. Стимдек ты сравнил с лыжей, но предложил легион гоу который в полтора раза тяжелей. В Вайс Сити тебе атмосфера не передается? Конкретно что не так, не надо так плавать. Так посмотри, почти весь текст у тебя ни о чем. А где это от чекпоинта до чекпоинта делать надо? Не понято. На деке хороший экран, есть если что версия с олед экраном даже. Русскоязычным обзорщикам никто и ничего не платит, просто у них реально есть опыт использования, и они изначально не негативно настроенны. У меня есть очень хороший и мощный компьютер, но я даже дома пользуюсь стимдеком. Настройки я не меняю, сразу в игру захожу. Но тебе это не понять, опять же. У эпл сейчас вообще ничего нет, 1 игра годная и все. Но ты все равно противопоставил их деку. Молодец, повторюсь. Если в середине моего текста будет белеберда в последовательном плане, извиняюсь. Я случайно пролистал часть твоего текста, и пришлось писать соответственно в середине.
спасибо за видео
Skillbox воздух
А где можно купить клавиатуру Dustsilver?
ПОШАГОВО пожалуйста!
Скил бокс, гик брейнс, чат гпт, и др, любые курсы , интернет это лохотрон, берут деньги, потом возвращают с большой комиссией, не покупайте ничего, сам обжогся , и через месяц
02:25 Такой спагетти-код, с if/else может быть нужен на этапе подбора коэффициентов вручную (не настолько просто, как в данном алгоритме, где все коэффициенты одинаковы и равны 1/10). А потом можно сократить, но если это слишком сложно будет, то можно и оставить. :))
За 20 месяцев уже можно успеть перегореть и уйти из профессии 😂
Скидку 50% они дают всем и всегда.
в подобных курсах много спекуляций в терминах. Научившись в " здравствуй мир", можно сказать, что человек уже программирует, вот только никто его такого красивого на работу не возьмет. Нужны обычно вполне конкретные наборы навыков - их порой можно прочитать в объявлениях о найме. Для чего полезны курсы - научиться настроить и запустить среду, услышать какие-то стандарты и пути развития и узко специализированные курсы на конкретную тему, которую вы точно хотите. А вот обзорные всякие курсы - я считаю бессмысленными. Еще бывают курсы при конторах, которые сами себе готовят кадры - вот это как правило хорошая тема.
Спасибо за ролик,это тоже один из моих первых телефонов.Стоил безумно дорого,был очень тяжёлый и я в нём сидел сутками ок было много крутых игр и приложений
Java 8 вышла в 2014 году, и умела в лямды, а Kotlin вышел лишь через 2 года в 2016 году. И только в 2017 был объявлен основным ЯП, и на тот момент лямды из Java прекрасно поддерживались АПИ Андроид. Так что пример с анонимным классом безбожно устарел и неактуален. Расширение - зачет, классная фишка. Нулл сейфти - супер зачет. Дата классы - скорее надуманная проблема, ведь никто этого не пишет руками. Alt+Insert - Generete ... И вот тебе конструктор, гетеры и сетеры, тоСтринг, иквелс и хешкод. И это лень делать - Ломбок в помощь. Перегрузка операторов - честно, как по мне это скорее минус, чем плюс, и я бы таким не рекомендовал пользоваться. Ведь когда ты видишь, как складываются 2 объекта - тебе, наоборот, нужно потратить время, чтобы разобраться, на что тут происходит. А вот будь это привычный метод с говорящим названием... Корутины - снова зачет. Хотя раз это всё один фиг компилится в такой же байт код, то CompletableFuture, которые так же появились в Java 8, не на много хуже. CompletableFuture.runAsync(this::longTimeFunction) Хотя я и не отрицаю, что Котлин крутой и в нем много фишек, описание которых очень хочется отправить в прошлое разрабам из Sun и сделать стандартом.
За xamarin и c# почему то ничего небыло сказано)
Сейчас прохожу курс по основам python, рассчитанного на 4 месяца, конечно не 20, но осознаю, что на этом курсе обучение не закончится, далее python - разработчик уже на 7 месяцев, кто знает, может после этих 11 ещё какой курс понадобится..
Должно хватать не ценности, а мотивации. У меня с ценностью проблемы в обе стороны, я купил книгу "Властелин колец" за 1000, но так и не взялся за чтение; я купил подписку на год в 2000 за приложение по привычкам, но ничего мне это не дало и приложением я не пользовался; я купил ноутбук за 80000 с убеждением, что когда-то там начну на нëм зарабатывать, чтобы покупка была не только для развлечений, и я долгое время откладывал обучение IT, переминаясь с ноги на ногу, дескать Python лучший, однако он платный вот в этом приложении, а может быть HTML, он вот бесплатной (PS. В России в этом приложении нельзя оплатить подписку, хотя я был готов). И когда встал острый вопрос в деньгах, то по запросу в Яндексе о самой высокооплачиваемой профессии IT вышло Java. Да, я этим начал заниматься только сейчас, слушаю различных KZread- блогеров, зарегистрировался на Stepik по бесплатному курсу на основы Java, стал пользоваться приложением Java Rush, и если у меня не будет чëткой мотивации, то даже ценность курса не заставит меня учиться. Сколько денег лично я трачу в пустую на еду, на развлечения, да на обычный журнал, с которого ни какого толку, просто лежит и пылится на полке, у всего этого есть ценность, но меня это не мотивирует приниматься рациональные решения и выделять время для реализации времени на чтение той же книги Толкина.
Привет, а ты к маку подключал? Есть какие нибудь прогу для подключения?
Нет, а зачем его подключать? У него и так всё есть)
Ну да, заказал ssd буду качать напрямую с дека и комп не нужен
Не берите гиг брейн, скилл фактори, скилл бокс
Знаете сколько людей, заплативших за курсы, доходят до конца? Меньше четверти!
Ну хз по мне это "капибара". Во первых стим дек это не сказать что бы мобильное устройство, в карман его не засунешь так как он занимет 1/3 от 17 бука, а в чехле 2/3 по объему, можно засунуть в сумку или в рюкзак, так 15 бук тоже входит в рюкзак. Как и зачем такую махину доставать в автобусе/метро хз (нормальными атмосферными сюжетными играми за 10-20 минут ты не насладишься, еще куда не шло в электричке/автобусе (межгород), а для остальных есть смартфон). Во вторых у дека есть огромный лично для меня минус это экран не высокого качества с HD разрешением, а проблема заключается в мелких шрифтах которые превращаются в играх в кракозябру (там есть лупа но она просто увеличивает кракозябру) (я когда брал знал разрешение, но вот про проблемы связанные с ним не в одном обзоре не было сказанно) По поводу того что для игр бук не купишь за цену дека, да за цену версии с 64 не купишь, а вот за цену 512 спокойно с rtx 3050-3060. И еще есть один ньюанс с установкой ssd есть мнение что ssd с потреблением больше 2A может сжечь контроллер, на иностранных ресурсах говорят что это миф и что это был толи инженерный просчет толи брак первых ревизий дека и что сейчас все нормально но хз я бы не рисковал. Да кстати он прекрасно грузит игры и с карты памяти, но есть ньюанс всякие дополнительные проги к играм он грузит в основную память.
тем временем выходит мак ос санома), если макбук про уже много чего из виндовс запускать можно будет на хорошем фас
А что работает? Как оценивать продуктивность программистов?
kotlin это таже основа джавы просто облегченная
Ты забыл упомянуть что она очень требовательна к железу. Миллион багов и крашей связанных со встроенным эмулятором. Зависимости часто могут просто отвалиться, и весь проект встает колом. И самое ненавистное это время потраченное зря, во время сборки. У меня не очень сильное железо и обычный учебный проект может собираться 10 минут, а потом вылетает ошибка которой раньше не было, открываешь все предыдущие правки, ищешь эту ошибку, что-то правишь, перезапускаешь сборщик, ждешь снова эти сраные 10 минут и снова ошибка. Так можно возиться весь день с одной маленькой опечаткой, на которую студия во время написания никак не реагирует. А иногда эта ощибка даже не твоя, а студии, она сама что-то теряет а потом сама же и выделывается, и чтобы это понять опять же уйдет несколько часов в ожиданиях.... Я думаю по сравнению с эклипсом это - шило на мыло. Вообще все продукты JetBrains работают через одно место....Был опыт пользования и Интелидж айдией и пайчармом. Очень раздражало когда критует софт, а ты ищешь ошибку в своем коде, тратишь на это уйму времени, а потом оказывается что нужно было просто перезапустить или очистить кэш. Один негатив, особенно если ты новичок или решил попробовать новую среду.
Какие курсы можете посоветовать?
Скоро вас всех заменят оператор ИИ. Бомби дальше
Класс 👍.
Как же я ненавижу андроид студио. Такой мусор. За 25 лет в виндовс впервые встречаюсь с таким пердолингом
Всякое живое создает себе защищенное от других живых пространство. Это безумный виндоус и такой же Анроид-чудо, предназначены для одурачивания выколачивания бабла. Это понимают даже термиты в африканских муравейниках. Главное в этом деле поставить всех в зависимость, недопустить конкуренции и обеспечить себе лучшие условия для жизни, в данном случае монополизировать возможность разработки. 🤣
чётко!
Есть геморрой с настройка раскладки клавиш в некоторых играх. Например по факторио пока не смог найти ни одной нормальной раскладки созданной пользователями, все надо допиливать до удобной для себя.
12:06 в своп больше уходит? у меня всегда 0 своп, сколько уже работаю андроид студии флаттер 16гб оперативки м1 air, сжатие есть своп всегда 0, проэкт тоже не маленький уже работаю сейчас интернет магазин
Чел в попсу играет, поэтому не знает зачем задние 4 клавиши)
Keep on rockin'!! I think you will be interested in S M Z E U S!
Есть Свитч, вон он на столе валяется смотрю сейчас на него. За год прошел на нем ведьмака и все, вообще не понравилась эта поделка.
Эм.. играть в ведьмака на ниндендо?? И типа не понравилось??? Ахахахахпхпхмхпххп!!! Вот это ты ошара!!! Ахахахаххпхпхпхпхпх