Найти тему
[it_note] #06 Next OS -> HarmonyOS Next
Сегодня, уже нет биполярного мира мобильных операционных систем - Android и iOS. Да, если разобраться досконально, его и раньше не было, но именно в текущее время, в сегодняшних реалиях серьезно на рынок выходят другие игроки и у них уже есть аудитория и потенциал роста. И как всегда, к этому надо себя готовить уже вчера. На моём канале я уже делал небольшой обзор-сравнение про ОС Rosa Mobile vs ОС Аврора. Сегодня это только российский рынок. А что приготовила нам Поднебесная? Что если я вам скажу...
214 читали · 6 месяцев назад
[events] #01 Мир большой, земля круглая!
🟠 Сегодня (13.01.2024) добрался до памятного мне города Орла. Тут я прожил 5 лет и познакомился со своей супругой, поэтому периодически сюда приезжаю. Но эта поездка запомнилась еще одним мероприятием - неофициальным собранием Mobile Broadcast | Орел (неофицильно - потому что был только я и орг MB). Хорошо посидели, интересно поболтали, наконец познакомился в живую с Александром Орловым. Встреча оказалась еще более интересна с точки зрения судьбы... 🟢 Земля круглая и так совпало, что мы с Александром совершенно случайно попали на один Android проект...
1 год назад
[life] #05 Планы на 2024 год Привет) Праздники закончились и даже отработана первая неделя, а значит пора ставить цели на новый календарный год и идти притворять их в жизнь! (+ год високосный -> на один день больше успеть сделать все свои задумки) 🟢 На этот год у меня очень сильные планы: 1) дорисовать картину😁; 2) сменить основную работу🖕; 3) делать больше контента для канала, чем в прошлом году ✍️; 4) повысить число подспичиков до 50+ 🫶; 5) продолжить обучение катания на скейте до уверенной поездки 🛹; 6) прокачиваться в разработке под ОС Аврора -> сделать приложение 🦾; 7) прокачиваться в разработке под Андроид и KMP (всегда) 😎; 8) принять участие в интересных проектах 👽; 9) постоянно развиваться и быть лучше, чем вчера ☠️; 10) доизучать книгу про разработку ядра Linux 📘; Конечно, это не все, но выкладывая это сюда - будет больше ответственности следить за их выполнением) В конце года постараюсь подвести итог - что получилось, а что нет. Оставляйте в комментариях свои глобальные задумки на год! Давайте закроем год с выполненными задачами!) #2024 #task_list
1 год назад
[life] #04 Всем привет!) 🟣Давно уже не писал на канале нового.. после определенного достижения решил обдумать куда развивать канал, на какие тематики писать статьи и снимать видео, т.к. просмотров было ооооочень мало. НО!!! По статистике , блога я заметил один момент - статья про сравнение ОС Аврора и ОС Роса получила максимальный охват и заинтересованность (просмотры и дочитывая идут до сих пор). Поэтому наметил направление охватить данную тематику и не только. Дальше - больше) 🟢Пользуясь случаем хочу поздравить вас с наступающим Новым годом!) Пожелать вам всегда развиваться, расти над собой и никогда не опускать руки на пути к мечте!) Пусть у вас всё получиться! 🟠2024 год для меня должен быть очень прорывным в плане работы и развития! Отдыхаем и с новыми силами мчим на встречу к мечте!) 🔴P.S. А пока - опрос. Хотите ли Вы больше материалов по ОС Аврора? Пишите в комментариях)
1 год назад
[life] #03 Страх мнения или Как я познал sk8
Приветствую) Сегодня я хочу рассказать про исполнения ещё одной мечты (пора уже создавать отдельную рубрику 😁). Как я переборол свои страхи и продолжил идти дальше. 🔵 Мечта № n+2: научиться кататься на скейте. Предыстория 🟠 В начале 2000х были популярные молодёжные комедии, где почти все подростки катались на скейте. Это выглядело круто. Это было модно. Но не для наших дорог, тротуаров (напомню, я родился и вырос в маленьком городе - Ржев). Да, сейчас в моём городе появились и +- ровное покрытие и скейт-площадки, но я уже давно не подросток и не живу там...
1 год назад
[it_note] #04 Jetpack Compose: серебрянная пуля UI
🟡 Уже продолжительное время Google JetBrains продвигает Jetpack Compose как современное (уже даже стандартное) решение для написания UI элементов в Android разработке. Сейчас стремительно развивается подход KMM KMP (почему это больше подход с инструментами, а не полноценный фреймворк как Flutter - можно кратко ознакомиться по ссылке ниже) 🟡 Поэтому Compose не стоит на месте, а развивается и набирает свою мощь! Уже сегодня Вы можете выбрать платформы, на которых можно поделиться своим UI...
1 год назад
[it_note] #03 Android разработка: 4+1 ресурса для изучения
⚪️ За довольно продолжительное время изучения Android разработки с 0 я перепробовал множество ресурсов. Это были и курсы (платные, бесплатные), и просто поиск в интернете, и чтение книг и документации, и обучение от компании с ментором (это топ🔥). Сегодня я хочу поделиться некоторыми источниками информации, зная о которых с самого начала, можно было быстрее втянулся в разработку. Это будет не топ с оценками и местами, а список ресурсов в зависимости от сложности понимания от более простых и понятных большинству, до более сложных и предназначенных для опытных разработчиков...
1 год назад
[life] #02 Не бойтесь идти к мечте
Всех приветствую на моём канале) Сегодня хочу рассказать историю об исполнении детской мечты. А точнее даже двух сразу. 🔵 Детская мечта № n+0: научиться играть на барабанах. 🔵 Детская мечта № n+1: выступить на сцене с музыкальной группой. Но сначала немного о прошлом…. 🟢 До определенного возраста у меня не было какого-то предпочтения и увлечения музыкой. На телефоне были рингтоны, которые передавались по ИК-порту. На кассетах была музыка, которую слушали родители (хотя вспоминаю, что первая моя кассета была группы «Корни» 😅)...
1 год назад
[life] #01 На последнем (крайнем) собеседовании немного просел по вопросам архитектуры. Решил поглубже разобраться в этой теме - взял данный ресурс в работу) А какие книги (именно книги) вы можете посоветовать к прочтению в тематике it, программирования ? #CleanArchitecture #RobertMartin
1 год назад
[it_note] #02 ОС Rosa Mobile vs ОС Аврора
В июле месяце появилась информация о выходе уже ЭТОЙ ОСЕНЬЮ смартфона на базе ОС Rosa Mobile. Но есть один момент... практически никто о ней не слышал, вообще. Один из известных мобильных разработчиков и блогеров - Алексей Гладков (автор канала Mobile Developer) так прокомментировал данную новость: на что я обратил внимание - это очень громкий анонс за которым по сути ничего нет. Это очень плохое понимание маркетинга - потратить свой шанс попасть в медиа на то, чтобы сделать анонс анонса. Ведь сам телефон нельзя ни пощупать, ни оценить...
258 читали · 1 год назад
[events] #00 «X5 Kotlin Multiplatform meetup»
Вчера (26.07.2023г.) при поддержке X5 Tech был проведен meetup посвящённый KMM, или точнее KMP (Kotlin Multiplatform). Спикеры рассказывали про что же такое KMP, про необходимость внедрения и его особенности. После выступлений был «круглый стол», где все желающие могли задать интересующие вопросы у спикеров и не только. Я посетил данное мероприятие и хочу поделиться впечатлением) Общее впечатление об организации — было всё как на типичном meetup от большой компании. Была еда, вода, кофе. Тема интересная и перспективная уже сейчас...
1 год назад
[it_note] #01 Warning: Kotlin – вызывает привыкание🍬 В преддверии выхода Kotlin 2.0 давайте расскажу, как я перешёл на данный язык и сделал его одним из основным в качестве изучения. За свою жизнь я изучал в той или иной мере несколько языков. В школе я начинал с Basic, Visual Basic, Turbo Pascal и считал это вершиной компьютерного искусства от осознания того, что я могу самостоятельно писать программы - консольные или вот, прямо на экране моего монитора. В старших классах нам “завезли” С++, его тоже потрогал. Синтаксис новый, но главное осталось неизменным – общая логика работы программы. Дальше – вышка. Тут нахлынул поток новых языков от HTML, JavaScript и вышеупомянутого C++ до Python и даже sh (bash). К слову, на «баше» написана часть моего дипломного проекта по развертыванию облака для вычисления BigData на базе OpenStack на ОС AstraLinux, ой это уже совсем другая история))… Но, когда я года 3 назад начал погружаться в android-разработку, пришлось поднимать основы Java – для меня совершенно новый язык программирования. В целом похожий на все предыдущие, но с собственными синтаксическими особенностями (особенно после «ласкогового» Python). Все курсы и много документации (как я понял теперь - легаси) говорили, что нужно знать Java! это основы android-разработки. Так я и учил. (советую посмотреть видео Алексея Гладкова - «Что учить новичку в Android: Java vs Kotlin?» 👍) После Java начал изучать Kotlin и сразу в него влюбился. Простыми словами мне он понимался как если в миксер кинуть Java и Python, то на выходе получится Kotlin.) Он был очень похож на Java, но в тоже время имел лёгкость написания от Python, поэтому он давался легче. Синтаксический сахар – one love. Так же подкупило, что он был разработан в России и Google сделал его основным языком для android-разработки – маленькая гордость. Ещё очевидным плюсом Kotlin то, что он постоянно развивается. Сначала Kotlin догонял Java, а теперь Java пытается, что-то урвать от Kotlin (пример в моей предыдущей заметке про разность var). Выходят новые версии, расширяется область платформ, на которые можно писать на Котлине. Это и бэк (Ktor), и МУЛЬТИПЛАФОРМЕННОСТЬ (привет KMM, или точнее KMP – Kotlin Multiplatform). Поэтому изучать его уже сейчас (а лучше ещё вчера) – считаю очень перспективным занятием. До конца 2023 года должен выйти Kotlin 2.0 с K2 компилятором, который должен повысить эффективность работы кода и скорость сборки проектов, ну и просто быть лучше во всём, особенно для разработки под KMM. 🔵 Вывод Про Kotlin можно много говорить, что он автоматически приводит типы, и что не надо ставить «;» в конце строки, и про Null-safety и многое-многое другое, но его силу и перспективность можно понять, буквально прикоснувшись к его изучению. А когда откроете для себя мир KMP – то это будет непередаваемые ощущения. ✍️Пишите в комментариях, на каком языке Вы начинали писать под Android? Всем, Happy Kotlin!)😊 🟢 Источники для изучения: 1) kotlinlang.org/...tml 2) kotlinlang.ru 3) developer.android.com/...rse 4) developer.android.com/...lin 5*) kotlinlang.org/...tml #Kotlin #Java
1 год назад