bootstrap button

Моё письмо Валере о размышлениях, почему Kotlin?

***

Наш участник, Валера Куприянов пишет.

 

Сейчас я получил свидетельство РОСКОМНАДЗОРА на сетевое СМИ,
и уже опробовал шаблон на локальном хосте. Будет сайт СМИ
gospravila.ru , к Новому Году должен выйти.
Название говорит само за себя. Мне это нравится.
Так что буду свободным сетевым журналистом.
Встал вопрос сделать приложение сайта для Андроид.
Платные - это просто денежный беспредел, нашел бесплатные, но там
с рекламой уже полный пипец. Так что твои уроки будут в тему.
Для меня сейчас важно это сделать. Смысл понятен, андроид студио
давно скачал, но далее "здравствуй мир" - не пошло. Нужен мастер-наставник!!!
Вся надежда на тебя!
 
Передавай привет Светлане.
 
С УВАЖЕНИЕМ! Валерий Куприянов.

 

 
 

Валерий Бовсуновский пишет:

 
Валера, поздравляю, что наконец-то нашёл себя.
 
 
 
Моё письмо Валере о размышлениях, почему Kotlin?
 

Валерка, привет.

Твоё письмо для меня важно, нужно к родителям ехать, но я хочу сначала тебе написать, а потом поеду.

Очень рад, что ты в школе.

Валер мы уже общаемся с 2009  это уже период.

Радуюсь, как дитё, когда ты пишешь и на протяжении стольких лет идёшь рядом.

Спасибо тебе большое.

 

По программированию на андроид разберёмся Валера.
Да с ходу не получится.
Я что бы давать чистый Kotlin, сначала, анализировал Джава, потом отличия Джава и Kotlin
И потом уже чистый Kotlin, тогда получатеся просто.

Немножко терпения, скоро уже уроки будут, вот и проходи по мере выходов, времени будет много.
Главное на первом этапе делай всё  точь в точь. что говорю, что имею в виду.
Если говорю нужно повторить, значит нужно прописать столько раз, пока не будет прописываться по памяти.

Что бы был успех, здесь нужно идти чётко по плану, как я и рассказываю.
То есть kotlin, потом
android studio + api android
Я до этого несколько месяцев занимался, и так всё получилось, теперь вот только после этого
решил делать школу уровень с ноля, к в пайтон.
То есть для себя я беру за отсчёт, что Участник никогда не был знаком с Джава и это его первый язык.
На выходе после изучения kotlin и Джава будешь понимать.
Просто разница вот в чём, на kotlin, как на пайтон мы сразу выражаем мысль в коде и код работает.
За ширмой Kotlin делает и геттеры и сеттеры, но мы этого не видим.
что бы понимать о чём ресь почитай в википедии.


Но здесь получается очень круто, по сути делая код на Kotlin мы его можем перегнать на Джава, что и будем делать в уроках и посмотреть что изготовил для нас
kotlin, и тогда лекго понимать и Джава, но не писать вручную всю эту муть.

Просто ребята с Джет Брайнс разработали кучу сред типа PYCharm и конечно увидели, что большую часть работы, которая есть в Джава можно сделать автоматически и написали Kotlin.

При этом зная репутацию Джет Брайнс и видя, что Kotlin полностью совместим с Джава, разработчики подхватили на ура.
Если честно я ранее не видел такого, что бы язык сразу в производство начинали использовать крупные компании.
Просто время изменилось, начали делать языки не как ранее, делали язык, который может нечто делать, а с пониманием, что должен делать язык.

В этих условиях, многие языки уйдут в небытие, Пайтон точно останется.

Я не зря написал, что несколько месяцев занимался, Света спрашивает не понимаю чего ты мучаешься и ругаешься и ходишь хмурый.
Понимаешь, как включишь ваши российские новости, пока завтракаю включаю утро России, то каждый раз или через раз, вышло мобильное приложение, вышло мобильное приложение.....

А я привык и уже с 2009 года отслеживаю новости с точки зрения интернет.

Нет думаю нужно брать направление и нужны мощные приложения.

Долго размышлял, но точку поставило то что платформа Android очень быстро развивается и мощно.
Но все медлил, так как не мог для себя найти объяснения, какой яхык взять для мобил.

Тут по России нучали людей знакомить с Блокчейн, хлопец с русскими корнями с Канады приехал в Москву и начал рассказывать про эфириум.
Его окружили дядьки миллионеры и слушали, раскрыв рты.

Я про блокчейн давно знал, знал, что это именно технология, но думал, что не скоро у нас будет.

Тогда быстро пробежался после рекламы на вашем российском тв по банкам, оказалось, что и россйские и белорусские банки уже во всю используют эту технологию.



В общем собрал я в голове перспективу.

Так как, благодаря Джанго и Пайтон обычный интернет уже у нас в кармане, а посмотрел

блокчейн, они там написали язык
serpent, полностью синстаксис пайтон, только например, ограничи типы, числа в пайтон бесконечны, а там до определённой степени.
Я хочу сказать, кто знает пайтон, даже разбираться не нужно бери да пиши.

По обычному инету понятно, но вот по мобильному было пока не понятно, теперь всё стало на свои места.

Я понял, что нужно мощное програмное обеспечение. Kivy мощный фреймворк, но нужно делать много действий лишних, собрать отдельно, нет среды разработки именно под
систему android.

Я посавил такие вопросы, да может и много ушло 4 месяца, но сегодня всё определено и прозрачно.

1. Нужны вопросы для системы ценностей.
То есть определить.

Вот как они у меня записаны в рабочей тетради.

Что отпределяет жизнь и разивите языка?

Что я хочу?

Какие компоненты должны включаться в систему и почему?

В чём будущее ближайшее?

//////////////////////////////////////
Те же вопросы но с короткими моими размышлениями.

1. Нужны вопросы для системы ценностей.
То есть определить.

Вот как они у меня записаны в рабочей тетради.

Что отпределяет жизнь и разивите языка?
Гугл и на Джет Брайнс выводы в ответах, почему был создан Kotlin?
Язык развивается тогда на сто процентов, когда он привязан к платформе.
Kotlin как раз таки и привязан к платформе Android, Джава, например, привязан к палтформе и мы наблюдаем её успех по сей день.

И язык должен обязательно поддерживаться большой компанией. То есть опять Kotlin, так как Гугл сделала
его оф. языком и тоже будет развивать и уже под язык развивать android studio, что и происходит.

Пайтон не затрагиваем он просто уникален и его взяли вузы многие, поэтому там платформой является программа обучения вузов, значит будет жить и жить.

Что я хочу?

Я хочу, иметь полный доступ к мобильному интернету.
Написать любое приложение дескоптное, серверное, разрабатывать быстро.

Тогда напрашивается вывод, быстро когда возможно?
1. локоничный язык. (это kotlin)
2. Обязательное условие, полное програмное обеспечение, полное это значит включающее весь цикл,
разработку, сборку, тестирование и обязательную поддержку языка. Получается Android Studio.

Какие компоненты должны включаться в систему и почему?
Время моё ограничено, поэтому важно его упортебить с умом, что бы получить результат.
Компоненты
Среда разработки:
 - разработка
 - тестирование
- сборка
- выгрузка
- важное о чём ранее не думал, лёгкое сопровождение (Kotlin, как и Пайтон это позволяет)

Язык:
- должен поддерживаться средой.
- должно быть мало кода (иначе поддежка эффективная не возможна).

В чём будущее ближайшее?
Должно быть встраивание технологий, в данном случае блокчейн.
на этом рынке тоже дело сдвинулось, Эфириум, разработал програмное обеспечение, то есть теперь разработчики,
могут включать блокчейн в свои приложения.

И я нашёл две платформы, одна из низ позволяет писать на любых языках, а например,
Эфириум предлагает и так же на Пайтон и на своём языке и на языке Serpent, тот же Пайтон.
И конечно же все платформы предлагаю на Джава.
До меня дошло, что Kotlin в тему, то есть ,блокчейн я смогу прикрутить.

Вот так Валерка всё и сошлось после долгих месяцев мучительныз раздумий. сравниваний, анализа.

Как только в голове сложилось, сразу быстро уже сделал сайт.

Света уже выучила меня, потому что видит новый сайт делаю, говорит вижу сложилось.

А она очень злится на меня, когда я что-то долго решаю, тогда я постоянно молчу и думаю и ищу ответы на свои вопросы.

Она тогда ходит и говорит разговаривай со мной.

Как тут было не решать Валера, ведь это серьёзно, школа, это инвестиции времени и сил и ещё подпирает не подвести ребят.
Дурной характер самому себе придумывать отвественность.


В общем Валера написал тебе ход своих мыслей и как говорится высказался.

Ты со мной много лет, поэтому я понимал, что тебе нужно объяснить очень подробно.

Может есть ошибки, но потом исправлю.

Пока писал, понял, ребятам возможно это будет интересно, не против, если я письмо тебе, выложу ребятам школы.

Спасибо Валера.
Главное, здоровья тебе.
А по шаблонам Джанго, чего ты не пишеь в школу, пиши в группу.
Там нужно один раз разобраться, всё получится.

Валера, Света.

 

 

Так же почитайте.

P.S.

Ребята, вот почитайте Сбросил наш участник Сергей Юрьевич Гришин.

Здравствуйте, Валерий Иванович! 
Оплатил доступ к курсам по Kotlin.
 
 
Что касается Kotlin - вчера был на экскурсии в Московском офисе "Avito" -
(экскурсию организовали - организаторы школы - Loftschool). 
Московский офис Авито - это 4 -этажа в 15 этажном офисе в центре Москвы.
Все 4-е этажа занимают разработчики - программисты (бэкенд и фронтенд).
Так вот - все свои мобильные приложения "Avito" - разрабатывает на Kotline.
Бэкенд - в основном на PHP 7, но это потому что по старинке - начинали в 2009 году
и тогда казалось, что это перспектива. Сейчас постепенно бекенд переводят на GO,
база данных на PostGress, а фронтенд в основном на чистом JawaScript - ES6 (ECMAScript).
 
Так, что в качестве примера фирм, использующих язык Kotlin для разработки своих мобильных
приложений можете ссылаться и на Avito.
 
 
******************************************
Валерий.
Сергей Юрьевич огромное спасибо за информацию, я теперь тоже вижу, что и в России Kotlin сходу пошёл.
Видно все уже сообразили, что кода мало, а вся сила Джава в руках.

 





Обучение онлайн:

Онлайн школа.
УНП - 391609112
Беларусь. Полоцк.


Школа программирования Бовсуновского